No one likes hidden fees, whether it's for a concert ticket or a hotel room.
Unfortunately for consumers, hidden fees are legal, and in some cities, unavoidable.
In Las Vegas, for example, it's a longstanding tradition for hotels to add a hefty "resort fee" to your bill, meaning a $60 room can actually cost upwards of $100, according to Jeff Russell, an entertainment travel consultant at Aspen Travel.
Some hotels, unable to claim "resort" status, have rolled out "amenity fees," he said. These mandatory daily charges supposedly pay for their pool, fitness center, or dining regardless of whether you actually use the amenities.
In some cities, there are also union-required porterage fees that can add $10 to $20 to the room, even if you carry your own bags. Other hotels add a daily fee for dining, again regardless of whether or not the guest eats, or even wants to eat, at the hotel.
These fees allow hotels to advertise lower rates without eating into profits. They're usually listed in the fine print of your booking agreement, but whenever staying in a nicer city, call the hotel and ask. Otherwise, your final bill could end up hundreds of dollars more than originally expected.