By Stirling Kelso
Updated: February 02, 2017

These days, it’s not unheard of for hotels to charge $15 for a mini-bar diet Coke, $40 for access to the gym, or $45 for rush laundry service. (Alas, these are actual fees on T+L editors’ receipts.) But there’s good news ahead: the extra charges are expected to decrease by six percent this year as hotels and resorts compete to attract guests. That said, they aren’t going away entirely. Here’s how you can avoid sticker shock at checkout.

• Do your research (and keep a record) Most fees are explained in room handbooks or on the hotel website, but rarely are they brought to guests’ attention. “Before you book, call a reservationist to ask about surcharges, and jot down his or her name,” advises Dr. Bjorn Hanson, a professor at NYU’s Tisch Center for Hospitality.

• Use the Internet to your advantage Often, third-party websites are more up-front about hidden fees than hotels’ own sites. highlighted a $30 second-bed charge at a top Seattle hotel, for example. (The hotel’s website did not, however.)

• Remember that every property is different City hotels typically charge per service, totaling up expenses at the end of your stay. Resorts, on the other hand, often have an umbrella “resort fee”— anywhere from $12 to $26 per guest, per day—covering costs for maintenance and services ranging from lawn care to parking. (Ask the reservationist what the fees include.) Also, don’t assume that all properties under the same brand implement standardized fees. Extra charges are usually tailored to each hotel’s needs.

• Be aware of new fees With available amenities changing almost daily, hotels are constantly updating charges—like $5 per hour for holding bags behind the front desk; $12 a day for Wi-Fi; and $1.50 per item for mini-bar restocking (in addition to what you pay for the beverage or snack). Even if you think you know which ones to expect, make sure they haven’t increased or changed.

• Don’t be afraid to negotiate Many fees can’t be removed from your bill, but hotels may be willing to eliminate certain charges, such as the cost of valet parking at resorts. If you’re a loyalty-program member or a repeat guest, ask for a daily flat fee for faxes and other services. Finally, make sure to get a statement of your bill the night before checkout. That way, you’ll have plenty of time to examine it carefully.