Wednesday, June 19, 2024

17 Best Websites for Booking Hotels at the Cheapest Prices

Must read

Travel is fun, right? But it can get expensive if you don’t know where and how to find the best deals. That’s where we can help.

Getting a great deal on a hotel room can save you hundreds of dollars. Sure, you can always reserve a hotel room on the hotel’s website, but is that the best way to do it? How about all of the popular online travel agencies (OTAs)? Which one offers the best pricing?

We’ve gone through all of the best and most popular websites (plus a few that aren’t so popular) to find out once and for all: where is the best place to book a hotel at the cheapest price?

The Hotel’s Own Website

There are lots of times when it makes sense just to keep things simple and book on the hotel’s website, whether it’s Marriott, Hilton, IHG, or any other. If you’re a member of a hotel’s loyalty program and are trying to earn or maintain elite status, you will most likely want to book direct.

By booking directly, you can take advantage of discounted member rates and will be sure to earn loyalty points and elite night credits. Many hotel chains offer promotions that allow you to earn lots of bonus points.

If you don’t book direct, the hotel may not recognize your elite status.

For example, if you have Marriott Bonvoy Platinum Elite status and you book your room through Orbitz, you could easily miss out on your lounge access (and free breakfast) perk.

Hot Tip: If you hold elite status with a hotel, it’s generally best to book direct. In addition to not earning points and elite night credits when booking through an OTA, your elite status might not be honored by the hotel.

1. Kayak

Kayak is not an OTA; it’s a metasearch engine for travel deals. This site will look at all the other sites and show you where the best deals are.

One of the things to love about Kayak, in addition to the great filtering options at the left of the screen, is the map feature.

On the search results page, you will see a map on the upper left-hand side of the screen. When you click on it, you will get a detailed map of your destination city, including hotel locations as well as popular areas for eating, sightseeing, shopping, and nightlife. Each dot on the map represents a hotel. You can click on any of them for more details about the hotel and price comparisons.

You can also use the price slider to narrow your search to only inexpensive options.

Kayak’s map feature can offer lots of information about your destination city, including where the cheapest hotels are located. Image Credit: Kayak

Also, keep an eye out for Pricebreakers. These are opaque fare deals, which means you won’t know all of your reservation details until after you book. When searching for a cheap hotel on Kayak, you can select Pricebreakers in the filtering options for your search.

You’ll then see deals that give you the price and 3 hotel possibilities, but you won’t know exactly which hotel you’ll get until after it’s booked.

Kayak Pricebreaker
You may be able to save money with a Pricebreaker deal as long as you don’t mind not knowing your hotel until after it’s booked. Image Credit: Kayak

If you need some travel planning inspiration or help personalize your trip search, try out Kayak’s new feature, an AI-integrated tool called Ask Kayak that can answer your travel questions.

Pros and Cons of Kayak


  • Pricebreaker deals

  • Kayak maps


  • Kayak doesn’t always show the price on the hotel’s website, which can often be cheaper

Hot Tip: For more information and how to find great deals on hotels, flights, car rentals, vacation packages, cruises, and more, check out our in-depth guide to Kayak.

2. Expedia

We’ve shown you how to save money on flights by booking through Expedia, but how does this OTA compare when booking a hotel room?

One thing that makes Expedia unique is its rewards program, One Key Rewards. It’s free to join and allows you to earn and redeem OneKeyCash on travel.

Pros and Cons of Expedia


  • One Key Rewards program (which is also used by and Vrbo)

  • Members-only deals


  • You will not earn loyalty points or elite night credits on the hotel’s own rewards program

  • While most bookings are refundable, some are not; pay attention to the terms of your booking before completing your purchase

Hot Tip: While you won’t earn points through the hotel’s loyalty program when you book through Expedia, you can earn credit card points. Look for cards that earn points in the general “travel category,” like the Ink Business Preferred® Credit Card, the Chase Sapphire Reserve®, or the Citi Premier® Card, all of which earn 3x points on hotels. 

3. Priceline

Searching for a hotel on Priceline is straightforward, and prices are similar to other OTAs.

One of the areas where Priceline can offer a deep discount is through its Express Deals. These opaque bookings keep details of the hotel secret until the booking is complete. These are prepaid, nonrefundable, and nontransferable bookings, so if your plans aren’t concrete, it’s best to avoid this type of booking.

Priceline Express Deals and Pricebreakers
Look for Priceline’s Express Deals and Pricebreakers to save some money. Image Credit: Priceline

These Express Deals also have a much more generous best-price guarantee than standard bookings (for VIP members). When booking a traditional hotel room through Priceline, you will receive a refund of the price difference if you find a better price within 24 hours of booking.

However, if you book an Express Deal and find a better price anytime up to midnight before you travel, you will get a 200% refund of the price difference!

The reservations must be identical in all aspects, and the rate must be available to the general public (no member rates) to qualify.

If you like the idea of Express Deals but want a little more certainty, check out Pricebreakers. These opaque bookings will show you 3 hotel options before you book. You still won’t know which one you’ll get until after you book, but you’re guaranteed to get 1 of the 3 options.

The last thing you’ll want to know about Priceline is that it has a loyalty program called Priceline VIP. This free program comes with 4 levels of membership offering perks like best price guarantees, hotel discounts, and Express Deal coupons.

Hot Tip: If your plans are flexible and you are comfortable booking an unknown hotel, Priceline Express Deals and Pricebreakers can certainly save you some big bucks!

Pros and Cons of Priceline


  • Priceline VIP

  • Express Deals and Pricebreakers


  • You won’t earn hotel loyalty points or elite night credits when booking through Priceline

Hot Tip: For more information about finding the best deals and saving money, check out our complete guide to booking travel with Priceline.

4. Momondo

Momondo is an easy-to-use travel metasearch engine that sorts through deals on other websites to help you find the best price. Once you find a deal on Momondo, you’ll be transferred to a booking website (an online travel agency or a hotel’s website) to book. You won’t ever actually book anything on Momondo’s website.

Momondo hotel search
Momondo shows you hotel prices from lots of websites in one place. Image Credit: Momondo

Pros and Cons of Momondo


  • The easy-to-use interface shows you prices from lots of websites at one time


  • There’s no loyalty program

Hot Tip: For more information, check out our detailed guide to using Momondo.

5. is an easy-to-use site where you can search for and book hotels, hostels, B&Bs, apartments, and vacation homes.

One thing that stands out about this site is its generous low-price guarantee. If you find a lower advertised price for the same reservation available to the public (not a member or special rate), will refund the difference up to 24 hours before your check-in date. The offer needs to be online and available at the time checks.

Another thing to keep an eye out for is the Genius discount. When a room type is marked as Genius discount available, you’ll save 10% off the base price by logging in to your account. We’ve tested this, and sure enough, the price was adjusted just by logging in. genius discount
You’ll save 10% by booking a rate that’s marked with the Genius logo. Image Credit:

In addition to discounts, the Genius Loyalty Program offers perks like free breakfast and room upgrades. There are 3 levels to the Genius program based on the number of stays you complete in a 2 year period.

Pros and Cons of


  • Genius Loyalty Program

  • Generous price-match guarantee

  • Option to book non-traditional accommodations like hostels or B&Bs


  • You won’t earn loyalty points or elite night credits from the hotel’s rewards program

Hot Tip: For lots more information, check out our definitive guide to


One of the best things about is its rewards program, One Key Rewards. It allows you to earn and use points (called OneKeyCash) through and its partner sites, Expedia and Vrbo.

If you have a account, be sure to log in to access member pricing, which saves an average of 15%. member pricing
Save 15% with member pricing. Image Credit:

Unfortunately, as with most OTAs, you won’t be able to earn loyalty points or elite nights with the hotel’s program when booking through If you generally aren’t loyal to a single brand or don’t have hotel elite status, this probably doesn’t need to be a factor in your decision of where to book.

Hot Tip: You will not earn hotel points or elite night credits for nights booked through an OTA.

Pros and Cons of


  • One Key Rewards program

  • Members-only pricing


  • You won’t earn loyalty points or elite night credits from the hotel’s rewards program

  • You have to pay taxes and fees on reward nights

Hot Tip: For more information, check out our guide to booking travel and saving money with

7. Orbitz

Orbitz is another easy-to-use OTA with a strong in-house loyalty program. You can earn Orbucks on hotels, flights, travel packages, and activities.

The Orbucks earning rate is much better for hotels than flights, and Orbucks can only be redeemed for hotels. The only catch is generally, you can only earn Orbucks on prepaid hotel stays.

  • Earn 3% Orbucks for hotel stays booked on a desktop

  • Earn 4% Orbucks for hotel stays booked on the Orbitz app
Orbitz Orbucks
Unfortunately, you can only earn Orbucks on prepaid hotel rooms. Image Credit: Orbitz

Orbitz has its own version of elite status that can earn benefits like Wi-Fi and breakfast at select hotels after only 4 stays per year. After 12 stays per year, you’ll earn Platinum status, which comes with benefits like a TSA PreCheck application credit (a $78 value).

While Orbitz’s prices are in line with other OTAs, some of the ongoing benefits it offers might make it a great choice for the casual traveler.

However, if you can stay consistent with a single hotel brand, booking directly with the hotel to receive elite benefits might be a better deal.

Another way Orbitz can save you money on a hotel is if you book a hotel and flight together. When searching for a 7-night hotel stay in San Francisco plus a flight separately or as a bundle, the bundle saved over $100!

Orbitz Vacation Packages
Booking a hotel and flight together can save you money. Image Credit: Orbitz

Pros and Cons of Orbitz


  • Orbitz Rewards program

  • Vacation packages


  • You can only earn Orbucks on prepaid hotel stays

  • You won’t earn hotel loyalty points or elite night credits when booking through Orbitz

Hot Tip: Learn more in our detailed guide to booking travel with Orbitz.

8. Hotwire

Hotwire has been around a long time and is probably the go-to OTA for many travelers, but is it the best place to book your next hotel stay if you’re looking for the cheapest price?

If you have some flexibility or aren’t particular about the exact hotel you stay in, Hotwire’s Hot Rate hotels could be a way to save you some money. These are opaque bookings, which means you won’t know the exact hotel until after the booking is complete. However, you’ll be able to see the hotel’s rating, neighborhood, amenities, Tripadvisor ratings, and the exact hotel the person previous to you got.

Hotwire Hot Rate Hotels
Look for Hot Rate hotels to save some money on your hotel booking. Image Credit: Hotwire

Hot Tip: Hotwire Hot Rate hotels could save you money. These are bookings in which you won’t know the exact hotel until after the booking is complete, so these properties are best for travelers with some flexibility.

Another way to save some money when booking through Hotwire is by booking a vacation package. Booking a hotel and flight together can save hundreds of dollars. To take advantage of this, go to the Vacations tab in the top search menu.

Pros and Cons of Hotwire


  • Hot Rate Hotels

  • Vacation packages


  • Hotel chains, including Marriott and Hyatt, offer discounted member rates, and you won’t be able to see these on Hotwire

Hot Tip: For more information about booking travel and saving money with this platform, check out our complete guide to Hotwire.


American Express offers more than just credit cards. is a travel portal operated by American Express, and it operates much like an OTA. It’s even available to those who don’t hold an American Express credit card, although you will get more benefits if you have an Amex card.

One of the downsides to using is you have to create an account and log in to see the final pricing. The prices shown do not include taxes and fees, so it can be a little misleading if you aren’t logged in.

Pricing through tends to be in line with other OTAs. However, if you have The Platinum Card® from American Express or The Business Platinum Card® from American Express, you can earn 5x points on prepaid hotel stays booked through Booking fees for flights through are also waived if you have one of these cards.

If you have American Express Membership Rewards points, you might be tempted to use them to book travel directly through As a general rule, this isn’t a good use of points because the redemption rate is poor. You’ll often get less than 1 cent per point, which is much less than what Amex points are worth. You can get so much more value by transferring your points to one of the American Express transfer partners.
Using points to book a hotel through is generally not the best way to get maximum value. Image Credit:

Pros and Cons of



  • If you don’t have an Amex Platinum card, you’ll be charged a booking fee (on flights)

  • Poor redemption rate when you use Pay With Points (often less than 1 cent per point)

Hot Tip: For more details, check out our complete guide to using

10. Agoda

Agoda doesn’t offer much when searching for flights, but it’s worth checking out if you’re looking for accommodations. In addition to traditional hotels and resorts, Agoda lets you search for hostels, private houses, and even monthly stays.

It has great filtering options and a map feature so that you can view all of your options by location.

Agoda is another OTA that now offers its own rewards program. You’ll earn AgodaCash on every eligible booking. Then, you can redeem your AgodaCash for all or part of any hotel booking.

Additionally, Agoda offers the AgodaVIP program, an elite status program that allows you to earn additional discounts and perks.

Benefits of AgodaVIP Program
You’ll start to earn AgodaVIP discounts after completing 2 bookings in 2 years. Image Credit: Agoda

Pros and Cons of Agoda


  • AgodaCash and AgodaVIP Program

  • Good search functionality


  • You won’t earn loyalty points or elite night credits from the hotel’s rewards program

Hot Tip: For more information, check out our detailed guide to using Agoda.

11. Travelocity

Travelocity offers many different products to book, including flights, hotels, cars, cruises, travel packages, and even activities, so it can be a little overwhelming if you aren’t sure exactly what you’re looking for. When searching for a hotel, you can add a flight, a rental car, or both to your search.

Like most other OTAs, you can save money by booking a flight and hotel together.

We did a test booking and found that booking a flight and hotel together was $35 cheaper than booking them separately. While you could save more or less on your specific travel plans, if you need a flight in addition to a hotel, it’s always a good idea to check the prices on a travel package.

Travelocity advertises lower rates of 10% or more on select hotels if you create an account. Member rates will be highlighted, but unfortunately, these discounts are only available at certain hotels, so you will need to have some flexibility to take advantage of these deals. In addition, when we did a test booking, the savings by creating an account was only $1.61.

Travelocity member discount
You can save money on select hotels by creating a Travelocity account. Image Credit: Travelocity

Pros and Cons of Travelocity


  • Lower member rates on select hotels

  • Lower rates on flight and hotel packages


  • You won’t earn loyalty points or elite night credits from the hotel’s rewards program

Hot Tip: For more information about booking hotels, flights, and more with Travelocity, check out our guide to booking travel with Travelocity.

12. Tripadvisor

Tripadvisor is known for its great reviews. It’s the place to go if you want to get a feel for a hotel or activity, complete with amateur photos taken by other travelers that show what things really look like. Did you also know you can search for and book hotels through Tripadvisor?

After searching for your destination, you’ll see a typical list of all the hotels available. In each box, there will be prices from a few websites listed. You can see a full list by clicking on the small drop-down menu in the search results. Doing so will give you a good overall feel for where you might find the best pricing. Clicking on the price will take you to the specific website to complete your booking.

Tripadvisor Pricing
Tripadvisor displays prices from many OTAs. Image Credit: Tripadvisor

Pros and Cons of Tripadvisor



  • The prices shown do not include taxes, which can vary between websites

Hot Tip: For more information, check out our guide to using Tripadvisor.

Did you know that you can search for hotels directly on Google? Like Kayak and Tripadvisor, this is just a search engine. You won’t actually book anything on Google — it’s just another way to find the best hotel prices.

To search, just type in “Hotels in ____” in the main Google search box or go to

You can easily search by location using the map or use the filtering options above your search results to find exactly what you’re looking for. You can click on any of the hotels listed on the left side or click on the prices on the map for more information.

You’ll be able to see all of the price options for your chosen hotel by clicking on Prices.

Google Hotels prices
You’ll be able to see each hotel’s prices on many different sites simultaneously. Image Credit: Google Hotels

To get a sense of price trends in the area you’re searching, click on What you’ll pay right above the search results. This will give you a good sense of what prices are like in your chosen destination during your travel dates.

Google Hotels price trends
Get an idea of the price trends for your destination by clicking on What you’ll pay. Image Credit: Google Hotels

Pros and Cons of Google Hotel Finder



Hot Tip: Google Flights allows you to plan your flight, hotel, and travel package options all from a single site.

14. Skyscanner Hotels

Skyscanner is generally regarded as a flight search engine, but you can also use it to search for hotels. While it’s easy to see the pricing options for each hotel, there aren’t many filtering options available. The map feature is nice if you prefer to search for a hotel by location.

Once you find a hotel and price you like, you’ll be sent to another website to complete the booking.

Skyscanner hotels
The lowest price for each hotel is clearly displayed. Image Credit: Skyscanner

Pros and Cons of Skyscanner Hotels


  • The lowest price for each hotel is clearly displayed


Hot Tip: For more information, check out our guide to booking travel through Skyscanner.

15. HotelTonight

HotelTonight is a booking app and website geared towards offering great deals on last-minute hotel stays, although you can book rooms ahead of time, too.

The website is easy to use, but there aren’t many filtering options, so if you have something specific in mind, this may not be the best place to search for a hotel. If you’d like to set up a price deal alert, you can do so by using the toggle button right above your search results.

If you’re searching on the website, you may notice that some deals are only available on the app, so it might be a good idea to opt for the app when using HotelTonight.

You can set up an alert for your hotel search on Image Credit: HotelTonight

Pros and Cons of HotelTonight


  • Price deal alerts

  • Last-minute availability


  • The website doesn’t offer everything that the app does

Hot Tip: If you’re booking last minute, you may want to check out one of these websites and apps to find a good deal.

16. Hopper

Hopper is a mobile app that offers price predictions so you have a better idea of when to book your room. It is so confident in its app that it claims 95% accuracy!

You can easily find the cheapest dates for your destination in the Hopper app. After entering the city you’d like to visit, you’ll get a color-coded map that quickly shows you the cheapest and most expensive times for hotels. You can choose your travel dates and set your filters, and then you’ll see what hotels are available.

Another feature that makes Hopper unique is the price freeze feature. By making a small deposit, which can later be applied towards your stay, you can freeze the price for 12 hours, 7 days, 14 days, or 21 days. You’ll save up to $300 if the price increases, and you’ll pay the lower price if the price drops.

Before booking a hotel on Hopper, check the Trip Extras. These are additional fees, including Hopper Tip and VIP Support, that will be automatically added on. If you want to decline them, you’ll have to unselect them manually.

Hopper extra fees
Watch out for extra fees that are automatically added to your total. You’ll have to manually remove them if you don’t want to pay them. Image Credit: Hopper

Pros and Cons of Hopper


  • Color-coded map shows the best prices

  • Price freeze option


  • No desktop booking capabilities

  • Extra fees like Hopper Tip and VIP Support are automatically added

Hot Tip: For more information, check out our detailed guide to using the Hopper app.

17. Trivago

Trivago, which is owned by Expedia, is another metasearch engine that scours the internet to show you hotel prices on lots of other websites so that you can easily compare them. It’s easy to use but doesn’t offer any features that differentiate it from competitors.

Be careful because a hotel’s “featured price” might not necessarily be the lowest.

Pros and Cons of Trivago


  • Shows prices from many websites in one place


  • The featured price is not always the lowest

  • No rewards program

Price Comparisons

As you can see, there are a lot of websites that all offer what they claim to be the best prices on your hotel room. But which site is truly the best?

We put these sites head-to-head in price comparison, only looking at the price (including taxes and fees) and not taking into consideration other factors like the cancellation policy.

Hot Tip: Many websites show you pricing without taxes and fees when you’re searching. While it might appear you’re getting a great deal on a particular site at first, once you add in all of the fees, the price may be the same as all of the other OTAs.

We priced out the same hotel on every site — a 1-week stay in the least expensive room at the Hilton San Francisco Union Square, to see how these hotel booking sites compared.


OTA/Website Total Price for a 7-Night Stay at a Hilton
Agoda $2,046.71 $2,046.70 $2,046.71
Expedia $2,046.70
Google Hotel Search $1,803.70
HotelTonight N/A
Hotel’s Own Website $2,009.87
Hopper $2,107.29 $2,046.70
Hotwire $2,046.70
Kayak $1,808.90
Momondo $1,875.81
Orbitz $2,046.70
Priceline $2,046.73
Skyscanner Hotels $1,843.31
Travelocity $2,046.70
Tripadvisor $2,046.70
Trivago $1,808.90

As you can see from the example above, most prices are similar. In this example, the lowest price came from Google Hotels, with Kayak and Trivago close behind. Hopper had the highest price.

When you book directly through the hotel, you’ll be able to earn loyalty points and take advantage of any elite benefits you may have, so it might be worth it even if the price is a tad higher.

Bottom Line: Unfortunately, no clear-cut pattern or website consistently offers the lowest prices, as it always varies. If prices are similar, look for rates that offer flexible cancellation policies and ones that earn points or perks in a loyalty program (either the hotel’s or the website’s program).

Final Thoughts

Finding the lowest price on a hotel room can be tough, but knowing where to look helps steer you in the right direction.

  • If you have elite status or collect reward points from a chain like Marriott or Hyatt, it’s probably best to book direct. You generally won’t earn points or elite night credits if you book elsewhere.

  • If you don’t have loyalty to a particular brand, start with a website like Kayak or Skyscanner. They can help determine where the lowest prices might be. Also, keep an eye out for special fares like Priceline Express Deals.

  • Look for a vacation package if you need to book a hotel and flight. These are offered by many OTAs and usually offer big savings.

  • If you often book smaller, independent hotels, it might be smart to look at an OTA with its own rewards program, like Orbitz,, or Expedia.

No matter where you book your next hotel, be sure to use a travel rewards credit card to max out your benefits, and you’ll be on your next trip in no time.

Check out these guides to help you book the rest of your vacation: the best websites for cheap flights, the best websites for cheap car rentals, and the best websites to book cruises

The information regarding the Citi Premier® Card has expired and the card is no longer open to applicants.

For rates and fees of The Platinum Card® from American Express, click here.
For rates and fees of The Business Platinum Card® from American Express, click here.

Latest article