Collect 10 nights get 1 free*
Our loyalty programme
We help you find perfect hotels from 290,000 hotels worldwide
Hotels.com offers you the choice of over 290,000 hotels in more than 60 countries with our hotel finder and deals and unlike any other hotel websites, our unique Welcome Rewards program gives you 1 free night for every 10 that you stay. With our clear descriptions and nightly room rates we make the hotel booking easy.
With genuine hotel reviews from real guest stays be assured that you’re getting the best hotel room in the right location at the right price for you. Location matters! With our precise mapping, make sure you’re staying in the centre of the city or as close to the beach as possible, look for hotels near multiple landmarks, attractions and transportation links with our hotel search.
So whether you’re travelling abroad on holiday or staying in the UK, as a family or just need a reservation for a stopover business trip, from the top hotel chains to the boutique hotels, we have the right accommodation for you. It’s even easy to find a hotel with the room options that matter like a free breakfast or hotel facilities such as gym, spa or even a golf course.
We also have a 24 hour phone line accessible from any country, if you would prefer to speak to someone at any time. Find, compare and book great hotels at great prices and make your holiday perfect with Hotels.com