Hotel credit cards have a range of benefits that can be incredibly valuable and far outweigh the card's annual fee.