Top Hotels
Hotels in London

Hotels in London, the United Kingdom

Find deals on 3,779 hotels in London, the United Kingdom

London, England, United Kingdom
18 Jun — 19 Jun2
Thu 13/6
Mon 17/6

Compare 3M+ hotel and accommodation options.

Top Hotels in London

Find the perfect hotel for your stay in London
Review Score
Hotel class

Hotels in popular neighbourhoods in London

Below are the most popular neighbourhoods in London to stay in, as well as some of the best hotels in each area

How much does a hotel in London cost per night?

Use the information below to find quality London hotel rooms for low prices

4-star hotels

Cheapest $175

Average $500

most expensive $773

Search 4-star hotels
2 stars
2 stars and under
3 stars
3 stars
4 stars
4 stars +

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in London

These hotels and hostels usually make for a cheap way to stay in London
Find hostels in London

Get the best value hotel in London

These London hotels have the best prices for their ratings

momondo's favourite hotels in London

Learn more about these user-preferred hotels in London

Useful insights on London hotels

Get a quick overview on price and accommodation trends for your visit in London

Lowest Hotel Price


Most Popular Hotel (5-star)

Tower Suites by Blue Orchid

Hotels Near Airport


Average Length of Stay

4 days
The cheapest price for a room in London found in the last 7 days is $35/night. This rate is available with Book A Bed Hostels, a 2-star hotel.
Travel with comfort when booking a room with Tower Suites by Blue Orchid, the most popular 5-star hotel in London (8.6/10 rating - based on 6,130 reviews).
There are 24,185 hotels in London close to London Heathrow. Aerotel London Heathrow is the nearest with a distance of 0.1 km from this airport.
On average, people stay for 4 days when lodging at hotels in London. The average accommodation price for 4 days in London in the past week is $2,031.

When to book a hotel in London

Check out the information below to find the best deal on a hotel room in London
Low seasonMarchcheapest month to stay
High seasonDecembermost expensive time to stay
21%expected price decrease
19%expected price increase


$378 - $590

Cheapest day of weekThursdayis the cheapest day of the week to book
Highest day of weekFridayis the most expensive day of the week to book
$468is the average per night cost for a hotel on this day
$539is the average per night cost for a hotel on this day
Cheapest time to bookThe cheapest time to book hotels in London is: 3 star, 4 days before. 4-5 star, 4 days before.

1-2 star

$92 - $162

3 star

$182 - $233

4-5 star

$273 - $376

Best neighbourhoods to book a hotel in London

Below are the average prices for hotels in the most popular neighbourhoods in London


$183 - $462

CHEAPEST NEIGHBOURHOOD IN LONDONHammersmith and Fulham35% cheaperHotels in Hammersmith and Fulham are the cheapest in London at just $183 per night on average
MOST EXPENSIVE NEIGHBOURHOOD IN LONDONCovent Garden39% more expensiveCovent Garden has the highest priced hotels in London with rooms averaging $462 per night
MOST POPULAR NEIGHBOURHOOD IN LONDONCamden80% more users visitedMore momondo users search for hotels in Camden than any other neighbourhood in London

Information about staying in London

Read these important travel tips before booking a hotel in London

How long do people stay in London?

When visiting London the average booking length is 4 nights.

How much does a hotel cost in London?

Hotels in London show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around $563 per night.

When is the best time to book a hotel in London?

March is the cheapest month to book a hotel in London. Prices can be 21% lower than other, busier months, so this is a great time to get a good deal.

Which day is cheapest to stay in London?

Room prices for hotels in London will be at their lowest on Wednesday and peak on Thursday.

How much does a luxury hotel in London cost?

$720 is around the price you are going to have to pay for a luxury hotel room in London. This is on average a 34%% increase on the cost of a typical London hotel, which is more likely to charge $563 a night.

How much does a hostel in London cost?

On average, a hostel in London will be priced around $69. This price will be per person, per night and was obtained using hostel and 2-star or below hotels. In comparison, this will be $409 lower than your typical London hotel.

Where should I stay in London?

City of London, Covent Garden, Soho and Kensington and Chelsea are some of the more popular areas to stay in when visiting London.

Based on the weather in London, what attractions are popular during June?

With generally low rainfall expected (50 mm) and an average temperature of 15 °C, those staying at a hotel in London may want to take some time during their visit to go see popular landmarks in the area. Considering the weather during June, attractions worth visiting near London are Southwark Cathedral, Marble Arch, and Charing Cross.

Does London have holiday rentals?

There are currently 51,725 holiday rentals available in London. Most of our users opt to stay at The Knaresborough by Aura Collection, which is the most popular holiday rental in London. Compare holiday rentals in London.

Does London have hostels?

Yes, you can book a hostel in London. At the moment, there are 197 hostels in the area and Onefam Waterloo is the most popular among momondo users. Compare deals on hostels in London.

How many operators does momondo search for hotels in London?

When did momondo last update prices for hotels in London?

Prices for hotels in London refresh daily.

What is the average price of a hotel near Paddington Station?

If you’re planning on staying at any of momondo’s recommended hotels in the area of London nearest to Paddington Station, you should expect to pay around $480/night. This price fluctuates based on time of year. In general, a rate under $480/night is a good deal for momondo users staying near Paddington Station. Hotels near Paddington Station are typically 55% more expensive than the average hotel in London, which is $213.

What is the average price of a hotel near London Victoria Station?

Those looking for a hotel near London Victoria Station should expect to pay $419/night for area hotels. Below are the 11 best hotel options in the area. Hotels near London Victoria Station are typically 49% more expensive than the average hotel in London, which is $213.

Are there hotels available near Central London?

Below are the 11 user recommended hotels in the area of London that is closest to Central London. The average price near Central London is $455/night, with prices varying based on several factors including time of year. Hotels near Central London are typically 53% more expensive than the average hotel in London, which is $213.

Where to stay in London

Best places to stay in London

Are you thinking of fish and chips, or delicious curries, or Sherlock Holmes, or a walk across the London Bridge? Whatever your interests, a trip to UK’s capital promises to enthral you with an abundance of art, architecture, food, fashion, theatre, sports, history, and more. Every London neighbourhood has a unique identity and offers a distinct ambience. Most of the areas listed below are an easy commute within the city and have a wide range of accommodation options.

West End

An expensive central neighbourhood, West End is dominated by high-priced luxury hotels. A large part of the theatre district as well as London’s nightlife is in this area. Stay at the Sheraton Grand London Park Lane hotel at Piccadilly or The Stafford London hotel near St. James Street. If you don’t mind spending those extra pounds on celebrity-studded, stylish accommodation, stay at the high-end Chiltern Firehouse hotel in Marylebone.


Within walking distance of the West End, you have the Bloomsbury area which has several quirky attractions and a bookshop at every corner. Consider staying at the Ambassadors Bloomsbury, a contemporary-styled hotel in a Victorian building or My Bloomsbury, a My hotel property on Bayley Street just minutes away from the British Museum.

County Hall

County Hall is the riverfront area by Westminster Bridge, directly facing Big Ben, Westminster Abbey and the Houses of Parliament. This is a convenient base for sightseeing but does not have much shopping or nightlife; hence, hotel prices tend to be cheaper on weekends. For upscale river-view accommodation, choose the London Marriott Hotel County Hall. For more mid-range budget accommodation, you have the Premier Inn County Hall hotel or the Marlin Waterloo on Westminster Bridge Road near the London Eye.


A major transport hub, Victoria is a central location that boasts of residents like author J K Rowling, tech giant Google, and the Queen’s Buckingham Palace. This area offers a range of accommodation from budget to mid-range to top-of-the-line luxury. On a peak holiday weekend, the entire area can sometimes be sold out. The Hotel 41 on Buckingham Palace Road is an intimate luxury accommodation featuring a striking black and white lobby and matching rooms. To experience an interesting blend of history and luxury, stay at the St. Ermin’s Hotel, Autograph Collection on Caxton Street.

City of London, Tower Bridge, London Bridge

With the Tower of London and St. Paul’s Cathedral in the area, this primarily business dominated neighbourhood boasts of swanky riverside bars and restaurants and direct trains to all other London airports except Heathrow. You can look at The LaLit London hotel which offers convenient accommodation within a 5-minute walk from the London Bridge or the Hilton London Tower Bridge hotel which is a short walk from the Tower Bridge. You can also consider modern serviced apartments located next to the Tower Bridge at Cheval Three Quays at the Tower of London on Lower Thames Street.


A fairly large neighbourhood, Kensington has several 4-star hotels offered by the international chains. For the leisure traveller, hotels around Gloucester Road and Earls Court are a convenient accommodation option. Enjoy a stylish and comfortable stay at The Kensington hotel at Queen’s Gate or stay at the grand and charming The Bentley Hotel located on a quiet leafy corner of 62nd Street. If you stay at The Pelham hotel, the South Kensington tube station is just across the road.

King’s Cross, St Pancras

The adjacent neighbourhoods of King’s Cross and St. Pancras are connected by direct trains to Luton, Gatwick and Heathrow Airports. Here you have several options for cheap and budget hotels. Home to London’s busiest Underground station, this area is well connected to other parts of the city and is an inexpensive base when you explore London. Stay at the St. Pancras Renaissance London located in a revived Gothic train station building or consider Hotel Megaro on Euston Road directly opposite King’s Cross station. You also have the Pullman London St. Pancras hotel right next to the St. Pancras railway station.


A value-for-money neighbourhood with a large number of independent budget hotels, Paddington is a good location to explore London. If you are flying in and out of Heathrow Airport, the Heathrow Express and Heathrow Connect trains operate from this area. Enjoy the excellent location of a boutique hotel like Hotel Indigo London-Paddington near the Paddington station or the La Suite West hotel, next to the Bayswater tube station and a 5-minute walk from Hyde Park.

Cheap hotels in London

Areas such as Paddington, Bayswater and Kensington are host to plenty of cheap and budget hotels including several properties by leading hotel chains such as Premier Inn, Travelodge, Ibis and Comfort Inn. For hostel style accommodation, consider the YHA London Central in Bloomsbury or Safestay Holland Park hostel in Kensington. You also have the Clink78 hostel located in a centuries-old court house at King’s Cross or the Equity Point London very close to Paddington station.

Why use momondo?

Why should I book accommodation in London through momondo?

momondo is free! We extensively search hundreds of websites, returning hotels and other accommodation options in London ranging from well known hotels groups to small independent businesses. momondo then makes all these options easy to filter so you can find the perfect place to stay.

How does momondo help me find a great place to stay in London?

Once all your options for London accommodation have been returned, momondo helps you find a great place to stay by letting you filter your results. If you are looking for places offering free breakfast we have a filter for that. Will you need free internet or free cancellation? All of this and more can be filtered and found on momondo.

Save money when you book hotels with momondo
Best deals on hotels
Best deals on hotels
See deals from 3M+ hotels and accommodations in one place.
Free cancellation
Free cancellation
Use our filter to find stays with free cancellation.
Millions of reviews
Millions of reviews
Check ratings based on millions of real guest reviews.
Price Alerts
Price Alerts
Not ready to book? Create a price alert to track prices.

An easier way to manage your London trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
Thu 13/6
Mon 17/6
Email me momondo's favourite deals

Find better results for your stay in London

Popular neighbourhoods in London
Hotels in neighbourhoods within the same city are displayed