Each page links to real-time availability and compares prices from Hotels.com and Expedia
Frequently Asked Questions
Everything you need to know about booking last-minute hotels tonight.
Yes! Most hotels keep rooms available for same-day bookings. Using our search tool, you can compare real-time availability on Expedia and Hotels.com and get instant confirmation — even just hours before check-in.
The best way to find cheap last-minute hotels is to compare prices across multiple booking platforms. Enter your destination above and search both Expedia and Hotels.com to see who has the better rate. Last-minute deals can save you up to 60% off standard prices.
It depends on the destination and time of year. For business hotels on weeknights and off-peak travel, last-minute rates are often significantly lower as hotels try to fill empty rooms. For popular tourist destinations on weekends or holidays, booking in advance is usually cheaper.
Expedia and Hotels.com are two of the best platforms for last-minute hotel deals. Expedia is great for bundling a hotel with a flight for extra savings, while Hotels.com offers a loyalty program where you collect 10 nights and get 1 free. Comparing both gives you the best chance at the lowest price.
Many hotels offer free cancellation even on same-day bookings, though policies vary by property. When searching, filter for "free cancellation" on Hotels.com or Expedia to see only refundable options.
Simply enter your current city or zip code in the search box above and click Search Expedia or Search Hotels.com. Both platforms will show you available hotels near your location with real-time pricing and instant booking confirmation.