The Best Hotel Booking Sites
Hotel booking sites list millions of properties with photos, guest reviews and free-cancellation rates. Comparison sites like Trivago and Kayak check several booking sites at once, while Booking.com, Expedia and Agoda take the booking themselves. Check the hotel's own website before you book: many match the price and add perks like breakfast or a better room.
-
2 Visit
What is the best website to book hotels?
Booking.com has the largest choice of hotels in the world and free cancellation on most rooms, which makes it the default for many travellers. Expedia and Hotels.com are strong for North America and reward repeat bookings, while Agoda and Trip.com are usually cheapest in Asia. Tripadvisor, Trivago and Kayak don't take the booking themselves: they compare the same room across several booking sites so you can see who is cheapest.
Is it cheaper to book directly with the hotel?
Often it is the same price, and sometimes it is cheaper. Hotels pay booking sites a commission of 15 to 25 percent, so many offer member rates, free breakfast or a better room if you book on their own website. Use a comparison site to find the hotel and the going rate, then check the hotel's site before you pay. Booking direct also makes it easier to change dates or ask for an early check-in.
Should I choose free cancellation or a non-refundable rate?
Non-refundable rates are typically 10 to 20 percent cheaper, but you lose the full amount if your plans change. Free cancellation lets you lock in a room early and keep watching for a better deal: if the price drops, cancel and rebook. For trips more than a few weeks away, flexible rates are usually worth the small premium.
How to read hotel reviews
Star ratings describe facilities, not quality, and they mean different things in different countries. Recent guest reviews are far more useful. Sort by newest, look for repeated comments about noise, cleanliness and location, and check photos uploaded by guests rather than the hotel's own pictures. A score of 8 or more out of 10 on Booking.com is a good sign.
Tips for cheaper hotel stays
- Compare on a metasearch site, then check the hotel's own website.
- Join free loyalty programs for member-only rates.
- Look one or two neighbourhoods away from the main sights for lower prices.
- Try last-minute apps like HotelTonight for same-day deals in big cities.
- Watch for resort fees and city taxes, which some sites only show at checkout.