Key takeaways
- Hotels.com's 2026 Hotel Price Index found the sweet spot for booking was 8 to 14 days before the stay, about 23% cheaper than booking four months ahead.
- Hotels.com found Friday is the priciest US check-in day and that starting a stay on Sunday instead of Friday saved about 15%.
- Last-minute booking is a bet on unsold rooms; for holidays, big events and all-inclusive resorts, Hopper has advised booking months ahead instead.
- Since May 12, 2025, the FTC's fee rule (16 CFR Part 464) requires US hotel prices to show the total including mandatory fees such as resort fees; taxes can still be added later.
- The safest strategy is to reserve a free-cancellation rate early, keep checking the price, and rebook if it drops.
For most ordinary trips, the best price on a hotel shows up close to the date: Hotels.com's 2026 Hotel Price Index found the sweet spot for booking was 8 to 14 days before the stay, about 23% cheaper than booking four months ahead. The exception is any date or place where rooms run short, such as holidays, big events and popular resorts, where booking early protects you from paying more or finding nothing.
The way to get both benefits is simple: reserve a refundable rate as soon as your plans firm up, then keep checking and rebook if the price falls. This guide explains how far ahead to book for different kinds of trips, which days are cheapest, how the federal fee rule changed the prices you see, and the habits that save the most. It draws on Hotels.com's 2026 data as reported by KTNV, KAYAK and Hopper findings reported by AFAR, Hilton's published price-match terms and the FTC rule text as of November 2026. We do not quote room rates, because they change daily.
How far in advance should you book a hotel?
It depends on how much spare capacity there is at your destination on your dates: lots of supply favors booking late, scarce supply favors booking early.
Hotels price rooms dynamically. When a hotel expects to fill up, rates rise as the date approaches; when it has empty rooms close to the date, it cuts prices to fill them. "Hotels do not want those rooms to go unfilled, so prices do tend to drop closer to the stay," Hotels.com travel expert Melanie Fish told KTNV when the 2026 index came out. Hopper's 2024 booking guide, reported by AFAR, gave similar advice for city stays and said the best prices can be on rooms left open about 48 hours before check-in.
That pattern breaks down when demand is high. Hopper's advice, as reported by AFAR, was to book all-inclusive resorts in leisure destinations such as Miami or Cancún at least three months ahead, and regular hotels in leisure destinations one to two months ahead. Use the table below as a starting point.
| Type of trip | When to book | Why |
|---|---|---|
| Big-city stay on ordinary dates (New York, Chicago, Las Vegas midweek) | Reserve a refundable rate early; expect the best prices in the last one to two weeks | Large hotel supply means unsold rooms get discounted close to the date |
| Leisure destination in high season | One to two months ahead | Hopper's guidance for regular hotels in leisure destinations |
| All-inclusive or beach resort | At least three months ahead | Hopper's guidance; resorts have fewer rooms and package demand |
| Holidays, festivals, conventions, big games | As soon as dates are fixed | Demand spikes and rates rarely fall; cheaper rooms sell first |
| Small towns, national parks, islands | As early as possible | Few rooms and few alternatives nearby |
| Flexible trip, any hotel will do | Within the final week or even the final 48 hours | You can take whatever is discounted, and walk away if nothing is |
If your flight is fixed, book the room before the flight's free-cancellation window closes, so you are never stuck with one half of a trip. Our guide to the 24-hour rule for canceling a flight explains that window.
Are hotels really cheaper at the last minute?
On average, yes for many city stays, but averages hide a lot of risk, so last-minute booking works best when you have backup options.
Hotels.com's 2026 Hotel Price Index, reported by KTNV, found that booking 8 to 14 days before the stay was the sweet spot and saved about 23% compared with booking four months ahead, and that last-minute booking had become one of the best ways to save on summer stays. Older studies point the same way: AFAR reported that Skyscanner's 2023 analysis found booking in the same week as travel came in about 21% below average US prices, and that KAYAK reported large potential savings for last-minute bookings.
The catch is what an average leaves out. If a city is sold out for a conference or concert, there are no unsold rooms to discount, and the few left can cost far more than they did weeks earlier. A last-minute strategy also limits your choice: you get the hotels with empty rooms, not necessarily the location or room type you wanted. Families who need two beds or connecting rooms, and anyone traveling on a holiday weekend, should not gamble on it.
What is the cheapest day of the week to check in?
In the US, Sunday is usually the cheapest night to start a stay and Friday the most expensive.
Hotels.com's 2026 index found that Friday is the priciest check-in day in the US and that starting a stay on a Sunday rather than a Friday saved about 15%. For international stays, it found Saturday ranked highest. KAYAK's 2024 data, reported by AFAR, agreed on the domestic pattern: Sunday was the cheapest domestic check-in day, up to 9% below other days, while Friday check-ins ran about 8% above average.
The reason is the mix of guests. Business hotels fill Monday through Thursday, leisure hotels fill on weekends, and Sunday night sits in between for most properties. That gives you a few practical moves:
- Shift a weekend trip by a day. Arriving Saturday and staying through Monday night often costs less than Friday to Sunday, especially in leisure destinations.
- Stay in business districts on weekends. Downtown hotels that fill with business travelers midweek often discount on Friday and Saturday nights.
- Price each night separately. If one night of your stay is much more expensive, try a different hotel for that night or split the stay.
The day you make the booking matters far less than the day you check in. KAYAK told AFAR there was no specific day of the week to book that delivered significant savings.
What fees should you check before you book a hotel?
In the US, the price you see should now include mandatory fees such as resort and destination fees, but taxes and optional charges can still be added later.
The Federal Trade Commission's Rule on Unfair or Deceptive Fees, codified at 16 CFR Part 464, took effect on May 12, 2025. It covers short-term lodging, including hotels and vacation rentals, and applies to hotel websites as well as third-party booking sites and travel agents. When a business shows a price, it must show the total price including all mandatory fees it knows about, and that total must be more prominent than other prices on the page. Government taxes and charges may be left out of the headline figure but must be disclosed before you pay, and optional extras do not have to be included.
What the rule does not do is ban fees. A Las Vegas resort fee or a city destination fee is still legal; it just has to be in the total from the first price you see. Before you book, check these items:
- Total with taxes. Go to the final checkout screen and compare that number, not the nightly rate, across hotels.
- Parking. Optional parking is not part of the total, and city-center parking can add a lot per night.
- Deposits and incidentals holds. Many hotels place a hold on your card at check-in; it is not a fee, but it ties up credit.
- Local tourist taxes abroad. The FTC rule only applies in the US. Many cities overseas charge per-night tourist taxes at the property; Dubai's Tourism Dirham, covered in our Dubai guide for US citizens, is one example.
- Cancellation terms. A cheaper prepaid, nonrefundable rate removes your ability to rebook if prices fall.
Las Vegas shows why the total matters: resort fees are common on the Strip, so the cheapest-looking rate is not always the cheapest stay. If you are planning a trip there, the fare calendars for flights from Los Angeles to Las Vegas and flights from New York to Las Vegas show which months have recently been cheapest to fly, which often lines up with lower hotel demand. Once you are there, our guide to things to do in Las Vegas besides gambling covers the free shows, museums and desert day trips.
Should you book a hotel directly or through a booking site?
Compare both every time, because neither is always cheaper, and the right choice depends on rewards, flexibility and who you will need to deal with if something goes wrong.
Booking sites make it easy to compare many hotels at once and sometimes offer member or package discounts. Booking directly earns hotel loyalty points, usually counts toward elite status, and means the hotel controls your reservation if you need to change it. Major chains also back direct bookings with price guarantees. Hilton's Price Match Guarantee, as published in November 2026, works like this:
- Book directly with Hilton first.
- Find a lower rate on another website for the same hotel, dates, room type and booking terms. It must be publicly bookable without a login or code and at least 1% lower.
- Submit a claim within 24 hours of finding the lower rate, and before you check in.
- If approved, Hilton matches the lower rate and gives you an additional 25% off the room rate.
Member rates such as AAA or AARP, corporate rates, package rates and group rates are excluded, and other chains run their own programs with different terms, so read the current rules before relying on one. Whatever you choose, compare like with like: a nonrefundable rate on one site is not a fair comparison with a free-cancellation rate on another.
What is the best strategy to get a low hotel rate?
Book a free-cancellation rate early, then keep watching the price and rebook when it drops.
This approach combines the protection of early booking with the savings of late booking. It works because most standard hotel rates can be canceled without penalty until a set time before arrival. Step by step:
- Pick your dates with prices in mind. Check whether moving the trip by a day, or starting on a Sunday, lowers the total.
- Reserve a refundable rate at a hotel you would be happy with, as soon as your trip is likely. Note the cancellation deadline in your calendar.
- Set price alerts on the hotel or a comparison site, and recheck in the final two weeks, the window where Hotels.com found prices were lowest.
- Rebook if the price falls. Make the new booking first, confirm it, then cancel the old one before the deadline.
- Check direct price guarantees if you booked directly and see a lower public rate elsewhere.
- Confirm the final total, including taxes, parking and any local fees, before the cancellation deadline passes.
Flights work differently: airline fares on busy routes tend to rise late rather than fall, so book the flight in its own best window. Our guide to using flexible dates to find cheaper flights explains how to read a fare calendar, and our cheapest time to fly to Cancún guide shows how seasons and booking windows interact on a popular resort route. Once both are booked, sort out the ride from the airport; our airport transfer search lets you pre-book a car to your hotel, which helps most with late arrivals.
When is booking early worth paying more?
When missing out on the right room would cost you more than any discount, booking early is the better deal.
That includes trips built around fixed events, such as weddings, graduations, concerts and conventions, where every hotel nearby fills up. It includes peak holiday weeks and school breaks, small destinations with only a few hotels, and trips where the room itself matters, such as an accessible room, a family suite or a specific resort. In all of these, a refundable early booking costs you little if prices later drop, while waiting can leave you with no good option at all.
Sources
- eCFR: 16 CFR Part 464, Rule on Unfair or Deceptive Fees
- Federal Register: Trade Regulation Rule on Unfair or Deceptive Fees
- Hilton: Price Match Guarantee
- KTNV (Scripps): The best time to book a hotel to get the lowest price
- AFAR: The best time to book a hotel room, according to travel experts
Frequently asked questions
How far in advance should you book a hotel?
For ordinary dates in big cities, booking one to two weeks out has often been cheapest: Hotels.com's 2026 Hotel Price Index found 8 to 14 days before the stay saved about 23% versus booking four months ahead. For holidays, major events, small towns and all-inclusive resorts, book months ahead, because the rooms you want can sell out.
Are hotels cheaper if you book last minute?
Often, but not always. Hotels lower rates to fill rooms that would otherwise sit empty, so prices in cities with lots of supply tend to drop close to the date. When demand is high, the cheap rooms sell first and late bookers pay more or find nothing.
What is the cheapest day to check in to a hotel?
In the US, Sunday is usually the cheapest check-in day and Friday the most expensive. Hotels.com found starting a stay on Sunday rather than Friday saved about 15%, and KAYAK's 2024 data, reported by AFAR, also found Sunday cheapest for domestic check-ins.
Is it cheaper to book a hotel directly or through a booking site?
It varies by hotel and date, so compare both for the same room type and cancellation terms. Booking direct earns loyalty points and access to price guarantees; Hilton, for example, matches a lower qualifying public rate and takes another 25% off if you claim within 24 hours of finding it and before check-in.
Do US hotels still have to show resort fees upfront?
Yes. The FTC's Rule on Unfair or Deceptive Fees took effect on May 12, 2025, and requires hotels and booking sites to show the total price, including mandatory fees, more prominently than other prices. It does not ban resort fees, and government taxes can still be added at checkout as long as they are disclosed.
General information, not legal advice. Found an error? Tell us and see our corrections policy.