Hotels in London

Check-in
Check-out
Compare vs momondo |

Top Hotels in London

Find the perfect London hotel for business or leisure
The Trafalgar St. James London, Curio Collection by Hilton
9.1
274 EUR
View all deals
Ibis London Earls Court
7.9
76 EUR
View all deals
The Savoy
9.2
482 EUR
View all deals
Novotel London Tower Bridge
8.6
155 EUR
View all deals
The Tower Hotel
8.4
122 EUR
View all deals
Hilton London Metropole
7.4
114 EUR
View all deals
Novotel London West
7.9
123 EUR
View all deals
Park Lane Mews Hotel
6.9
125 EUR
View all deals
The Langham, London
9.3
346 EUR
View all deals
Intercontinental Hotels London Park Lane
8.8
258 EUR
View all deals
Amba Hotel Charing Cross
9.1
212 EUR
View all deals
Novotel London Waterloo
8.6
154 EUR
View all deals
Corus Hotel Hyde Park
7.7
114 EUR
View all deals
DoubleTree by Hilton London - Docklands Riverside
8.3
97 EUR
View all deals
Park International Hotel
8.0
115 EUR
View all deals
Pullman London St Pancras
8.8
169 EUR
View all deals
The Landmark London
9.1
279 EUR
View all deals
The May Fair, A Radisson Collection Hotel, Mayfair
8.7
239 EUR
View all deals
The Ritz London
9.2
475 EUR
View all deals
St Giles London - A St Giles Hotel
7.7
112 EUR
View all deals
Holiday Inn London - Kensington Forum
7.8
108 EUR
View all deals
Days Hotel by Wyndham London-Waterloo
7.9
77 EUR
View all deals
Bayswater Inn
6.2
61 EUR
View all deals
Meliá White House
8.0
142 EUR
View all deals
Radisson Blu Edwardian Grafton London
8.2
146 EUR
View all deals
Dolphin House Serviced Apartments
8.6
139 EUR
View all deals
Radisson Blu Edwardian Kenilworth
8.3
152 EUR
View all deals
Sofitel London St James
9.1
321 EUR
View all deals
Le Méridien Piccadilly
8.0
221 EUR
View all deals
Queens Park Hotel
6.8
63 EUR
View all deals
Club Quarters Hotel, St. Paul's
8.2
123 EUR
View all deals
Royal Lancaster London
9.0
210 EUR
View all deals
St Martins Lane
9.1
236 EUR
View all deals
Holiday Inn London - Kensington High St.
7.9
112 EUR
View all deals
Amba Hotel Marble Arch
8.2
186 EUR
View all deals
The Exhibitionist Hotel
8.5
146 EUR
View all deals
Mayflower Hotel & Apartments
7.7
82 EUR
View all deals
Crowne Plaza London - Kings Cross
8.3
131 EUR
View all deals
Arbor City Hotel
8.4
101 EUR
View all deals
Citadines Trafalgar Square London
8.5
181 EUR
View all deals

Popular neighbourhoods in London

Search for hotels in these London neighbourhoods
Hotels in Kensington and Chelsea
Best value
Barkston Rooms Earl's Court
5.7
14 EUR
No. 1 most popular
The Pelham - Starhotels Collezione
8.7
206 EUR
No. 2 most popular
Knightsbridge Hotel, Firmdale Hotels
9.2
311 EUR
No. 3 most popular
The Exhibitionist Hotel
8.5
146 EUR
No. 4 most popular
The Ampersand Hotel
9.2
205 EUR
No. 5 most popular
NH London Kensington
8.3
121 EUR
Hotels in Tower Hamlets
Best value
Via Limehouse - Hostel
6.6
15 EUR
No. 1 most popular
The Tower Hotel
8.4
122 EUR
No. 2 most popular
Radisson Blu Edwardian New Providence Wharf
9.0
125 EUR
No. 3 most popular
Britannia The International Hotel London, Canary Wharf
6.8
61 EUR
No. 4 most popular
Leonardo Royal Hotel London Tower Bridge
8.4
134 EUR
No. 5 most popular
citizenM Tower of London
9.1
132 EUR
Hotels in Camden
Best value
Smart Camden Inn Hostel
6.9
14 EUR
No. 1 most popular
The Hoxton Holborn
8.9
183 EUR
No. 2 most popular
Palmers Lodge Swiss Cottage
8.4
20 EUR
No. 3 most popular
Pullman London St Pancras
8.8
169 EUR
No. 4 most popular
Publove @ Exmouth Arms Euston
7.7
21 EUR
No. 5 most popular
Point A Hotel London Kings Cross - St. Pancras
8.0
92 EUR
Hotels in Westminster
Best value
Smart Hyde Park Inn
6.8
14 EUR
No. 1 most popular
Grange Wellington Hotel
8.6
140 EUR
No. 2 most popular
Royal Lancaster London
9.0
210 EUR
No. 3 most popular
The Royal Horseguards
8.8
234 EUR
No. 4 most popular
Park Grand London Lancaster Gate
8.2
127 EUR
No. 5 most popular
St. James' Court, A Taj Hotel, London
8.7
205 EUR

When to book a hotel in London

Low season
February
High season
June

cheapest month to stay

42%

expected price decrease

most expensive time to stay

11%

expected price increase

+120.0%
+80.0%
+40.0%
Base
Price
116 - 221 EUR
Highest day of week
Wednesday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

207 EUR

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

165 EUR

avg. price over the last two weeks


London travel tips

Let us help you with the best tips about London

How long do people stay in London?

When visiting London the average booking length is 3 nights.

How much does a hotel cost in London?

204 EUR per night is the average rate for a room when booking a hotel in London. Prices will differ depending on factors such as star rating, time of year and location.

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

The cheapest month to book a hotel in London is February. The cost of your room could be as much as 33% cheaper than in peak months.

Which day is cheapest to stay in London?

Saturday is the day where you will typically find the lowest price for your hotel room in London. The highest price tends to be on Tuesday.

How much does a luxury hotel in London cost?

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

How much does a hostel in London cost?

Hostels in London (including hotels rated 2 stars and below) cost 32 EUR per person, per night on average. This is 121 EUR per night cheaper than the average cost of hotels in London.

Where should I stay in London?

Areas such as Kensington and Chelsea, Tower Hamlets, Camden and Westminster prove popular amongst people booking a hotel in London.


How much does a hotel in London cost?

4 stars and above
#1 most popular
The Trafalgar St. James London, Curio Collection by Hilton
9.1
274 EUR
#2 most popular
The Savoy
9.2
482 EUR
Best value
Yha London St Pancras
8.6
25 EUR
3 stars
#1 most popular
Ibis London Earls Court
7.9
76 EUR
#2 most popular
St Giles London - A St Giles Hotel
7.7
112 EUR
Best value
Astor Museum Hostel
8.8
29 EUR
2 stars and below
#1 most popular
The Blair Victoria Hotel
5.2
53 EUR
#2 most popular
Apollo Hotel
4.1
43 EUR
Best value
Smart Hyde Park Inn
6.8
14 EUR

Cheapest hotels in London

Cheap hotels and hostels in London
Barkston Rooms Earl's Court
5.7
14 EUR
Publove @ The Crown, Battersea
7.9
17 EUR
Smart Hyde Park Inn
6.8
14 EUR
Venture Hostel
6.9
18 EUR
Smart Russell Square Hostel
6.9
16 EUR
Smart Hyde Park View - Hostel
7.3
18 EUR

Best value hotels in London

Yha London St Pancras
8.6
25 EUR
Astor Museum Hostel
8.8
29 EUR
London Marriott Hotel Canary Wharf
9.1
134 EUR
Palmers Lodge Swiss Cottage
8.4
20 EUR
Hillspring Lodge
8.0
19 EUR
Barkston Rooms Earl's Court
5.7
14 EUR

Looking for a specific type of hotel

Romantic hotels in London
Best value
ibis budget London City Airport
7.1
33 EUR
No. 1 most popular
The Trafalgar St. James London, Curio Collection by Hilton
9.1
274 EUR
No. 2 most popular
Ibis London Earls Court
7.9
76 EUR
The Savoy
9.2
482 EUR
Novotel London Tower Bridge
8.6
155 EUR
The Tower Hotel
8.4
122 EUR
The Langham, London
9.3
346 EUR
Kid-friendly hotels in London
Best value
Ramada London North M1
7.6
56 EUR
No. 1 most popular
Novotel London Tower Bridge
8.6
155 EUR
No. 2 most popular
Hilton London Metropole
7.4
114 EUR
Novotel London West
7.9
123 EUR
Novotel London Waterloo
8.6
154 EUR
DoubleTree by Hilton London - Docklands Riverside
8.3
97 EUR
The Landmark London
9.1
279 EUR
Luxury hotels in London
Best value
Britannia The International Hotel London, Canary Wharf
6.8
61 EUR
No. 1 most popular
The Trafalgar St. James London, Curio Collection by Hilton
9.1
274 EUR
No. 2 most popular
The Savoy
9.2
482 EUR
Novotel London Tower Bridge
8.6
155 EUR
The Tower Hotel
8.4
122 EUR
Hilton London Metropole
7.4
114 EUR
Novotel London West
7.9
123 EUR

Popular flight routes to London

Find the cheapest flights to London on popular routes
Dublin to London
Fastest flight time
1h 15m
Cheapest price
30 EUR
Cork to London
Fastest flight time
1h 20m
Cheapest price
33 EUR
Shannon to London
Fastest flight time
1h 30m
Cheapest price
33 EUR
Amsterdam to London
Fastest flight time
1h 05m
Cheapest price
124 EUR
View more

Start planning your trip to London