Hotels in London

Find the best deals on 17,987 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
281 EUR
View all deals
Ibis London Earls Court
7.9
78 EUR
View all deals
The Savoy
9.2
495 EUR
View all deals
Novotel London Tower Bridge
8.8
160 EUR
View all deals
The Tower Hotel
8.4
125 EUR
View all deals
Hilton London Metropole
7.3
117 EUR
View all deals
Blakes Hotel London, a Member of Design Hotels'
8.4
233 EUR
View all deals
Novotel London West
8.1
126 EUR
View all deals
The Langham, London
9.3
355 EUR
View all deals
Intercontinental Hotels London Park Lane
8.8
265 EUR
View all deals
Amba Hotel Charing Cross
9.0
217 EUR
View all deals
Novotel London Waterloo
8.6
158 EUR
View all deals
Corus Hotel Hyde Park
7.7
117 EUR
View all deals
DoubleTree by Hilton London - Docklands Riverside
8.2
100 EUR
View all deals
Park International Hotel
8.0
118 EUR
View all deals
Pullman London St Pancras
8.9
173 EUR
View all deals
The Landmark London
9.0
287 EUR
View all deals
11 Cadogan Gardens
9.0
257 EUR
View all deals
The May Fair, A Radisson Collection Hotel, Mayfair
8.7
245 EUR
View all deals
The Ritz London
9.2
488 EUR
View all deals
St Giles London - A St Giles Hotel
7.7
114 EUR
View all deals
Holiday Inn London - Kensington Forum
7.7
111 EUR
View all deals
Days Hotel by Wyndham London-Waterloo
7.9
79 EUR
View all deals
Bayswater Inn
6.1
63 EUR
View all deals
Meliá White House
8.0
146 EUR
View all deals
Radisson Blu Edwardian Grafton London
8.2
150 EUR
View all deals
Dolphin House Serviced Apartments
8.6
142 EUR
View all deals
Radisson Blu Edwardian Kenilworth
8.4
156 EUR
View all deals
Sofitel London St James
9.2
330 EUR
View all deals
Le Méridien Piccadilly
8.0
227 EUR
View all deals
Queens Park Hotel
6.7
65 EUR
View all deals
Club Quarters Hotel, St. Paul's
8.2
126 EUR
View all deals
Royal Lancaster London
8.9
215 EUR
View all deals
St Martins Lane
9.1
243 EUR
View all deals
Holiday Inn London - Kensington High St.
8.0
115 EUR
View all deals
Amba Hotel Marble Arch
8.2
191 EUR
View all deals
The Exhibitionist Hotel
8.4
150 EUR
View all deals
Mayflower Hotel & Apartments
7.7
84 EUR
View all deals
DoubleTree by Hilton London - Ealing
8.3
90 EUR
View all deals
Crowne Plaza London - Kings Cross
8.3
134 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.9
14 EUR
No. 1 most popular
The Pelham - Starhotels Collezione
8.6
212 EUR
No. 2 most popular
Radisson Blu Edwardian, Vanderbilt
8.4
142 EUR
No. 3 most popular
The Exhibitionist Hotel
8.4
150 EUR
No. 4 most popular
NH London Kensington
8.3
124 EUR
No. 5 most popular
The Ampersand Hotel
9.1
211 EUR
Hotels in Tower Hamlets
Best value
Via Limehouse - Hostel
6.5
15 EUR
No. 1 most popular
Britannia The International Hotel London, Canary Wharf
6.7
62 EUR
No. 2 most popular
The Tower Hotel
8.4
125 EUR
No. 3 most popular
Leonardo Royal London Tower Bridge
8.4
138 EUR
No. 4 most popular
citizenM Tower of London
9.1
135 EUR
No. 5 most popular
London Marriott Hotel Canary Wharf
9.1
138 EUR
Hotels in Camden
Best value
Smart Camden Inn Hostel
7.0
14 EUR
No. 1 most popular
The Hoxton Holborn
8.9
188 EUR
No. 2 most popular
Covent Garden Hotel, Firmdale Hotels
9.5
412 EUR
No. 3 most popular
Palmers Lodge Swiss Cottage - Hostel
8.4
21 EUR
No. 4 most popular
Pullman London St Pancras
8.9
173 EUR
No. 5 most popular
Publove @ Exmouth Arms Euston
7.5
22 EUR
Hotels in Westminster
Best value
Smart Hyde Park Inn
6.9
14 EUR
No. 1 most popular
Royal Lancaster London
8.9
215 EUR
No. 2 most popular
Amba Hotel Charing Cross
9.0
217 EUR
No. 3 most popular
Park Grand London Lancaster Gate
8.1
131 EUR
No. 4 most popular
St. James' Court, A Taj Hotel, London
8.7
211 EUR
No. 5 most popular
The Royal Horseguards
8.8
241 EUR

When to book a hotel in London

Low season
July
High season
June

cheapest month to stay

70%

expected price decrease

most expensive time to stay

93%

expected price increase

+570.0%
+380.0%
+190.0%
Base
Price
47 - 311 EUR
Highest day of week
Tuesday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

173 EUR

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

144 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?

170 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 July. The cost of your room could be as much as 69% cheaper than in peak months.

Which day is cheapest to stay in London?

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

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.177% increase on the cost of a typical London hotel, which is more likely to charge 155 EUR a night.

How much does a hostel in London cost?

Hostels in London (including hotels rated 2 stars and below) cost 34 EUR per person, per night on average. This is 120 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
281 EUR
#2 most popular
The Savoy
9.2
495 EUR
Best value
Yha London St Pancras
8.6
25 EUR
3 stars
#1 most popular
Ibis London Earls Court
7.9
78 EUR
#2 most popular
St Giles London - A St Giles Hotel
7.7
114 EUR
Best value
Best Western London Queens Crystal Palace Hotel
7.4
39 EUR
2 stars and below
#1 most popular
The Blair Victoria Hotel
5.1
54 EUR
#2 most popular
Apollo Hotel
4.1
44 EUR
Best value
Smart Hyde Park Inn
6.9
14 EUR

Cheapest hotels in London

Cheap hotels and hostels in London
Barkston Rooms Earl's Court
5.9
14 EUR
Venture Hostel
6.9
18 EUR
Smart Hyde Park Inn
6.9
14 EUR
Smart Hyde Park View - Hostel
7.3
18 EUR
Publove @ The Crown, Battersea
7.9
17 EUR
Publove @ The White Ferry, Victoria - Hostel
7.6
19 EUR

Best value hotels in London

Yha London St Pancras
8.6
25 EUR
Palmers Lodge Swiss Cottage - Hostel
8.4
21 EUR
London Marriott Hotel Canary Wharf
9.1
138 EUR
Barkston Rooms Earl's Court
5.9
14 EUR
Hillspring Lodge
7.9
20 EUR
Clink78 Hostel
7.7
22 EUR

Looking for a specific type of hotel

Romantic hotels in London
Best value
Ramada London North M1
7.6
58 EUR
No. 1 most popular
Novotel London Tower Bridge
8.8
160 EUR
No. 2 most popular
Hilton London Metropole
7.3
117 EUR
No. 3 most popular
Novotel London West
8.1
126 EUR
No. 4 most popular
Novotel London Waterloo
8.6
158 EUR
No. 5 most popular
DoubleTree by Hilton London - Docklands Riverside
8.2
100 EUR
The Landmark London
9.0
287 EUR
Kid-friendly hotels in London
Best value
Ramada London North M1
7.6
58 EUR
No. 1 most popular
Novotel London Tower Bridge
8.8
160 EUR
No. 2 most popular
Hilton London Metropole
7.3
117 EUR
No. 3 most popular
Novotel London West
8.1
126 EUR
No. 4 most popular
Novotel London Waterloo
8.6
158 EUR
No. 5 most popular
DoubleTree by Hilton London - Docklands Riverside
8.2
100 EUR
The Landmark London
9.0
287 EUR
Luxury hotels in London
Best value
Britannia The International Hotel London, Canary Wharf
6.7
62 EUR
No. 1 most popular
The Trafalgar St. James London, Curio Collection by Hilton
9.1
281 EUR
No. 2 most popular
The Savoy
9.2
495 EUR
No. 3 most popular
Novotel London Tower Bridge
8.8
160 EUR
No. 4 most popular
The Tower Hotel
8.4
125 EUR
No. 5 most popular
Hilton London Metropole
7.3
117 EUR
Blakes Hotel London, a Member of Design Hotels'
8.4
233 EUR

Popular flight routes to London

Find the cheapest flights to London on popular routes
Cork to London
Fastest flight time
1h 20m
Cheapest price
23 EUR
Dublin to London
Fastest flight time
1h 10m
Cheapest price
26 EUR
Milltown (Kerry) to London
Fastest flight time
1h 30m
Cheapest price
29 EUR
Knock to London
Fastest flight time
1h 15m
Cheapest price
33 EUR
Shannon to London
Fastest flight time
1h 30m
Cheapest price
34 EUR
Amsterdam to London
Fastest flight time
1h 05m
Cheapest price
127 EUR
View more

Start planning your trip to London