How to find a cheap hotel online

Learn the tricks of the trade to find low hotel prices, earn free stays and get complimentary perks.

Want to be that person who always scores the best deals on travel? We've come up with a list of sure-fire tips that will help you bag a bargain every time.

Hotels use complex formulas to set their room prices, usually tied to supply and demand and the time of year.

These tips can help you understand what causes those ups and downs in pricing a bit more, be it time year you're travelling or other factors.

1. Book directly with the hotel.

If you're seeing a cheap rate on a travel booking site, check and see what the hotel is offering direct on its website. The cheapest rates are often available direct as many properties, including Accor Hotels and Hilton have best price guarantees. So, even if you are seeing a cheaper price elsewhere, they'll match it to get you to book direct so they won’t be losing out on any commission that would be paid to a booking site

To sweeten the deal, the property may be willing to offer you an even lower rate than what you’re seeing online since or swing free breakfast or Internet access during your stay.

2. Use those best price guarantees.

Hotels aren't the only ones that offer best price guarantees in order to get your business. Many booking websites, for example and offer price guarantees. Some even let you price match up until the day before you check-in, so if you see your hotel room drop, it's worth hitting them up for some extra money in your pocket.

3. Be mysterious.

If you’re not too fussy about which hotel you stay in, try booking a “mystery hotel”. Sites such as Hotwire offer unnamed-until-paid-for hotels in Australia, New Zealand and around the world at a discount of up to 60%.

You’ll get just enough of a description to have an idea of where you’re staying and the quality of the hotel, but you won’t be able to confirm the name of the hotel until you’ve made your booking and paid for your stay.

Here’s an example of the information you'll see on a hotel listing on Hotwire:

4. Use a booking aggregator such as our Hotel Finder search tool.

Working with a range of different hotel chains, booking engines and independent accommodations will show you the rate of a hotel that appears for your preferred dates across multiple sites.

It’s as simple as finding the best offer available for you on your dates and clicking through to that site to make the booking.

Here's an example of how it works:

We searched for a 4-star hotel on the Gold Coast on a random date 13 May 2017 and selected the Mercure Gold Coast Resort from the results. The tool then searched multiple hotel booking sites, and displays a few examples of rates, highlighting the lowest price available, which in this case was To go ahead and book that rate, just click "View Deal" and you'll be redirected to a page where you can follow through with your booking.

5. Chance your luck with a last minute hotel.

Hotels absolutely hate empty rooms and if they have some spare for the night, they'll often sell them for a hefty discount. Sites such as and LateRooms were made for these kinds of deals.

If you're travelling on the fly, you can always chance popping into a hotel on the day and asking if they have room for you. If they do, you could get lucky and score a premium room for a budget price.

6. Check out that new hotel.

It might not have the reviews or recommendations yet, but popping the cherry on that new hotel has its benefits. Often hotels that are opening soon or have just opened will sport discounted launch fares as they teethe. This is a great way to get a hotel on a deal as well as try out a swanky new hotel that hasn't been broken into yet.

New hotels also appreciate feedback on how they can improve their services, so don't forget to leave them a tip.

7. Give your feedback (good and bad).

Being in the hospitality feedback, hotels are always appreciative of your feedback - both good and bad. Something wrong with your room? Don't be shy! Tell them! Hotels are often happy to oblige and may compensate by offering you another room, a room upgrade, free items or a discount on your stay.

8. Don’t be ashamed of a little schadenfreude.

For various reasons, people have to cancel hotel reservations, even ones that have already been paid for in full and aren’t refundable. That’s something you can take advantage of now. Sites such as Roomer work as a middleman to resell prepaid rooms at a discounted rate.

According to Roomer, the resold rooms are available for as much as 75% off the original price, which means you can save big if a room is available on your desired travel dates. While the site does take a cut of the sale, the majority goes back to the person who originally made the booking.

9. Find your home away from home.

Booking a central aparthotel with full cooking facilities and multiple bedrooms can often cost an arm and a leg. Luckily, you can use hosting sites like Airbnb to find homely accommodation around the world. You’ll come across a mix of options, including entire apartments, spare bedrooms, granny flats and even backyard camping spaces. coupon code

10. Choose your payment options wisely.

No matter how you book, booking fees and payment preferences differ widely and its good to verse yourself in your options before forking over the dollars.

Some hotels charge you to pay by credit card, so it might be worth hitting the ATM or money exchange for the right amount of bills to pay them in cash.

Sites like often have coupon codes and deals but the only way you can redeem them is by paying upfront. If you're not quite 100% on the room but don't want to miss the bargain, choose a refundable booking. Even though you have to shell out some money to secure it, you'll get a full refund if you cancel within the free cancellation period.

11. Be flexible.

If you’re flexible about when you can travel, consider where you’re going when you’re trying to decide which days to travel.

Generally, city stays are cheaper from Friday to Sunday, as hotels cash in on business travellers during the week, while country and coastal stays are cheaper from Monday to Thursday, when accommodation is plentiful after the weekenders leave. During the less-busy days, rates drop to help fill empty rooms - and you may just get the hotel pool to yourself.

12. Travel in the shoulder season.

Not quite peak season and not quite low season, the “shoulder” season fits in between the two. If you’re not going to a destination that’s really weather-dependant, consider travelling during this period.

If you travel just on the outskirts of peak season, which we think is the best time to travel, you’re more likely to get the perks of peak season - like nice weather and - but with fewer crowds and less of a demand for accommodation, which often means lower prices.HotelPoolWide

13. Book your stay in advance.

Hotels like to know that rooms are going to be filled. So much so that often rooms booked and paid for in advance (usually somewhere between 15 and 45 days) are discounted by up to 30%. If your travel plans are set in stone, take advantage.

Here are some examples of hotels that offer such discounts:

Hotel Discount Number of days in advance you’ll need to book
Millennium Hotels Up to 20% 7
Sofitel Up to 25% 30
Pullman Up to 25% 30
M Gallery Up to 25% 30
Grand Mercure Up to 25% 30
The Sebel Up to 25% 30
Novotel Up to 25% 30
Mercure Up to 25% 30
ibis Up to 25% 30
Dusit Hotels Up to 25% for members 14
Red Carnation Hotels* Up to 30% 7-90
IHG 10-30% 7

*Red Carnation Hotels discounts vary from property to property.

14. Get with the program.

Join the rewards program offered by the hotel or booking site. While it may not always save you money at first, you can earn free nights, points that can be used towards free nights or upgrades, and perks such as complimentary upgrades and free Internet access.

Here’s a few examples of what rewards programs are offering:

Hotel Name or Website Perks you can get Cost to join the program Rewards Stay 10 nights and get one free Free
Starwood Preferred Guest Earn points for free staysGet VIP access to eventsLate check-outRoom upgradesIn-room Internet access Free. Stay longer to upgrade your membership status.
Le Club Accor Earn points for free stays and discountsEarly access to salesOnline check-inRoom upgradesInternet accessWelcome drinks Free. Stay longer to upgrade your membership status.
Dusit Gold Up to 25% discount Late check-out10% discount at restaurantsInternet access Free Earn points towards travelPrice guaranteeExclusive member dealsFree amenities at your hotel Free. Spend more on your stays to upgrade your membership status.

15. Flash your frequent flyers card.

Most frequent flyer programs let you earn points when you stay with their partner hotels. Stay loyal to these brands and flash your frequent flyer card when you book or check-in to nab points that you can later redeem for hotel stays, flights and more.

Showing your frequent flyer card is also a great way to drop some "loyalty clout" which could give you that extra edge to better service or even a possible upgrade.

If nothing else, you'll earn points.

16. Sign up for price alerts.

Don't waste your time checking sites day after day hoping prices will change. Instead, sign up for price alerts so that you'll get notifications direct to your inbox when prices fall.

Online booking sites such as and have this functionality. Simply nominate the destination and dates you're looking at and they'll send you an email when the dollars start to shift. After that, it's simply a matter of jumping on the room when the price is right for your budget.

17. Lock it in.

If you see a refundable rate you’re happy to pay, book it, even if you have a hunch the price may drop. Since it’s refundable, there’s no obligation for you to stick with the booking. You’ll have the security of knowing you have somewhere to stay as well as the freedom to look for a better deal elsewhere.

18. Stay longer.

It costs a lot of money to change the sheets, towels and restock the minibar, so it’s no surprise hotels would rather you stay a bit longer. There’s often a huge benefit to staying three nights rather than two, five nights rather than four and so on. Hotels will sometimes offer discounts or free nights to guests who are willing to stay a bit longer.

Here are some examples of what discounts are offered:

Hotel chain Discount How long do you need to stay?
Sofitel Up to 25% Three nights or more
Pullman One free night
Two free nights
Four nights
Seven nights
Red Carnation Hotels One free night Three or four at most hotels
Millennium Hotels Up to 25% Three nights or more
Citrus Hotels Up to 40% Five nights or more
Citin Hotels Up to 40% Five nights or more
Compass Hospitality Up to 40% Five nights or more

19. To buffet breakfast or not to buffet breakfast?

This is a question. You'll find when booking your room you'll often be given a slew of extras you can opt in for such as buffet breakfast or romantic wine package for an added fee. This might sound luxurious and tempting, but before you commit do a quick search to see what the price of a local breakfast or bottle of wine costs and what exactly is on offer from them.

You may find the hotel is ripping you off for your eggs and toast in the morning. Or, you may find that their buffet breakfast is an amazing bargain.

20. Tell your friends

Referral programs are a dime a dozen these days and the hotel industry is also playing the game. Before you book, check to see if the hotel or booking site you're on has a referral program that can score you bucks when friends book through them.

For example, offers a massive $50 off your friends' first booking with it and pays you back in kind by giving you $50 off your next stay. Airbnb has a similar program that gives you $22 travel credit when your friends take their first stay of $97 or more.

Pro tips: Combine a few of the hints above and become a hotel booking superstar.

1. Choose your shoulder season dates and destination far in advance.

2. Check an aggregator for your preferred rate.

3. See which of options offer the lowest rate and the most rewards.


Ready to test your new hotel booking skills? Check out these hotel deals:

Wotif Wotif

Up to 40% off worldwide hotels + Extra 8% off with code

Available on select hotels on any travel date, as long as it's booked by 31 January. Destinations include Australia, New Zealand, Bali, Hawaii, Thailand and more.

Last verified

Coupon code ends

Wotif Wotif

Extra 8% off hotels

Available on all dates including over Christmas and New Year. Destinations include Asia, Australia, Europe and more. Must book in advance. T&Cs apply.

Last verified

Coupon code ends

Agoda Agoda

Up to 75% off worldwide hotels + extra 5% off with code

Valid for travel from 18 June 2019 - 30 June 2020. Destinations include New York, Los Angeles, Bali, Singapore, Phuket, Hong Kong, London, Paris and more. T&Cs apply.

Last verified

Coupon code ends

Extra 9% off hotel bookings

Valid on select hotel stays worldwide like Australia, New Zealand, Bali, Thailand, USA, Europe and more on all dates, including over holidays like Easter, Christmas and New Year's Eve. Some restrictions apply.

Last verified

Anantara Anantara

Up to 40% off on advance purchase

Available for stay until 31 March 2021. Destinations include Thailand, Malaysia, Maldives, Mauritius, Mozambique, Oman and more. T&C's apply.

Last verified

Deal ends

Up to 20% off Walt Disney World® Resort stays

Available on select travel dates across Bonnet Creek and Disney Springs.

Last verified

Deal ends

Millennium & Copthorne Hotels Millennium & Copthorne Hotels

Chinese New Year sale: Up to 15% off stays + up to 20% off dining

Available for stays until 31 March 2020. Destinations include London, New York, Los Angeles, Singapore, Dubai and more. Offer is for My Millennium members. Membership is free.

Last verified

Deal ends

IHG Hotels IHG Hotels

Up to 35% off stays

Available for travel until 30 June 2020 across Australia, New Zealand, South Pacific, Indonesia and Maldives. Select "AUSTRALASIA NEW YEAR SALE" to avail offer. T&Cs and blackout dates apply.

Last verified

Deal ends

Up to 40% off worldwide hotels

Available on select travel from January - February 2020. Destinations include Australia, New Zealand, Thailand, Indonesia, Hawaii and more.

Last verified

Deal ends

Hilton Hotels Hilton Hotels

Up to 30% off hotels worldwide

Available for stays until 31 August 2020. Destinations include Ireland, United Kingdom, Paris, Venice, Reykjavik, Istanbul, Dubai, Cape Town and more. T&Cs apply.

Last verified

Deal ends

Popular Hotels coupon codes

Last checked Code description Code
16 Jan 2020 Up to 40% off worldwide hotels + Extra 8% off with code BOO****
10 Jan 2020 Extra 8% off hotels BOO****
9 Jan 2020 Up to 75% off worldwide hotels + extra 5% off with code FIN****
28 Oct 2019 Extra 9% off hotel bookings AUT****
2 Dec 2019 Up to 25% off on 2 bedrooms + extra 5% off MYO****

Latest travel offers

Ask an Expert

You are about to post a question on

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked

Finder only provides general advice and factual information, so consider your own circumstances, or seek advice before you decide to act on our content. By submitting a question, you're accepting our Terms of Use, Disclaimer & Privacy Policy and Privacy & Cookies Policy.
Ask a question
Go to site