Hotel deals and discount codes

Browse current hotel offers from trusted booking stores, with links to matching coupon codes where available. Compare a few options before you book, because the same room can be priced differently on different sites.

Current hotel deals

Expedia

Expedia

Discover great deals on hotels, flights, vacation packages, car rentals, and activities with Expedia. Compare travel options and plan your next trip with convenient booking choices.

Get Coupon View Deal

Hotel booking guide

The cheapest nightly rate is not always the best value. These steps help you compare hotels properly before you pay.

Compare the full price

Look at the total for your dates, including taxes, service charges and any resort or cleaning fees. Two hotels with the same nightly rate can end up with very different totals once these are added.

Choose the right location

A cheaper hotel far from the centre can cost more in transport and time. Check the map, the distance to stations and the areas you want to visit before you decide.

Read recent reviews

Sort reviews by newest and look for repeated comments about cleanliness, noise, Wi-Fi and staff. One bad review is normal, but the same complaint many times is worth noticing.

Understand the cancellation policy

Free-cancellation rates usually cost a little more, but they let you change plans or rebook if the price drops. Note the cancellation deadline, because it is often a day or more before arrival.

Look for member rates and extras

Some sites and hotels offer member prices, app-only deals or free breakfast and parking. Add these to your comparison, because they can change which option is best.

Check the details before you pay

Confirm the check-in time, deposit rules, minimum age to check in and whether breakfast or airport transfer is included. Keep your confirmation email in case you need to show it at the desk.

How to get the best hotel deal

  • Compare the total price including taxes and fees, not only the nightly rate.
  • Check the cancellation policy. A slightly higher flexible rate can save money if your plans change.
  • Look for member rates, app-only prices and coupon codes before you pay.
  • For busy seasons and events, book early and re-check the price later if your booking is refundable.
  • Check the distance to public transport, the airport and the places you plan to visit.
  • Look at recent guest photos and reviews, not only the property photos.
  • Check whether city or resort taxes are paid at the property.

Deals and prices change often. Always check the final price and terms on the store website before you book.

Booking flights and a hotel for the same trip? Compare vacation package deals (flight + hotel) to see if bundling saves you money.

Frequently asked questions

How do I find the cheapest hotel deal?

Compare the final price on two or three booking sites, check for coupon codes, and prefer free-cancellation rates so you can rebook if the price drops.

Do hotel coupon codes really work?

Many work on selected properties or dates. Every code has its own terms, so read the conditions before you pay.

Is it cheaper to book directly with the hotel?

Sometimes. Hotels may offer member rates or extra perks, so compare the direct price with booking-site prices.

When should I book a hotel?

For busy seasons, events and popular cities, book early and choose a free-cancellation rate. For quiet periods, prices are often stable, so you can compare for longer.

What is a resort or city fee?

It is an extra charge added by some hotels or cities. It may be included in the total or collected at the property, so check the booking details.

Should I choose a free-cancellation rate?

If your plans might change, yes. A small extra cost can save you much more than the non-refundable price if you need to cancel.

Do hotel prices include taxes?

It depends on the site and the country. Always check the final price on the last booking step.