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.

  1. 1
    Booking.com booking.com
    The largest hotel site, with free cancellation on most rooms.
    Visit
  2. 2
    Tripadvisor tripadvisor.com
    Millions of traveller reviews plus price comparison across sites.
    Visit
  3. 3
    Expedia expedia.com
    Hotels with rewards points and package discounts with flights.
    Visit
  4. 4
    Agoda agoda.com
    The best prices and widest choice for hotels in Asia.
    Visit
  5. 5
    Hotels.com hotels.com
    Hotel bookings that earn credits towards a free night.
    Visit
  6. 6
    Trip.com trip.com
    Strong prices for Asia, especially China, Japan and Korea.
    Visit
  7. 7
    Kayak kayak.com
    Hotel metasearch with filters for price, area and amenities.
    Visit
  8. 8
    Priceline priceline.com
    Express deals hide the hotel name until you book, for big discounts.
    Visit
  9. 9
    Hotwire hotwire.com
    Hot Rate deals on 4 and 5 star hotels with the name revealed after booking.
    Visit
  10. 10
    Trivago trivago.com
    Hotel price comparison across hundreds of booking sites.
    Visit
  11. 11
    HotelTonight hoteltonight.com
    Same-day and last-minute hotel deals on your phone.
    Visit
  12. 12
    Costco Travel costcotravel.com
    Member pricing on hotels, packages and car rentals.
    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.

More in Book Your Trip