Hotels in London

Find the best deals on 18,163 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.0
22149 INR
View all deals
Ibis London Earls Court
7.8
6176 INR
View all deals
The Savoy
9.2
38973 INR
View all deals
Novotel London Tower Bridge
8.7
12565 INR
View all deals
The Tower Hotel
8.4
9867 INR
View all deals
Hilton London Metropole
7.2
9229 INR
View all deals
Novotel London West
7.8
9938 INR
View all deals
The Langham, London
9.3
27970 INR
View all deals
Intercontinental Hotels London Park Lane
8.8
20871 INR
View all deals
Amba Hotel Charing Cross
9.0
17108 INR
View all deals
Novotel London Waterloo
8.6
12423 INR
View all deals
Corus Hotel Hyde Park
7.7
9229 INR
View all deals
DoubleTree by Hilton London - Docklands Riverside
8.2
7880 INR
View all deals
Park International Hotel
7.9
9300 INR
View all deals
Pullman London St Pancras
8.8
13630 INR
View all deals
The Landmark London
9.0
22575 INR
View all deals
11 Cadogan Gardens
9.0
20232 INR
View all deals
The May Fair, A Radisson Collection Hotel, Mayfair
8.7
19309 INR
View all deals
Radisson Blu Edwardian Sussex
8.1
14482 INR
View all deals
The Ritz London
9.2
38405 INR
View all deals
St Giles London - A St Giles Hotel
7.7
9016 INR
View all deals
Holiday Inn London - Kensington Forum
7.7
8732 INR
View all deals
Days Hotel by Wyndham London-Waterloo
7.9
6247 INR
View all deals
Bayswater Inn
6.2
4969 INR
View all deals
Meliá White House
7.9
11500 INR
View all deals
Millennium & Copthorne Hotels At Chelsea Football Club
8.1
8093 INR
View all deals
Radisson Blu Edwardian Grafton London
8.2
11784 INR
View all deals
Dolphin House Serviced Apartments
8.4
11216 INR
View all deals
Radisson Blu Edwardian Kenilworth
8.4
12281 INR
View all deals
Sofitel London St James
9.1
25982 INR
View all deals
Le Méridien Piccadilly
8.1
17889 INR
View all deals
Queens Park Hotel
6.7
5111 INR
View all deals
Club Quarters Hotel, St. Paul's
8.2
9938 INR
View all deals
Royal Lancaster London
9.0
16966 INR
View all deals
St Martins Lane
9.1
19096 INR
View all deals
Holiday Inn London - Kensington High St.
8.0
9087 INR
View all deals
Amba Hotel Marble Arch
8.1
15050 INR
View all deals
The Exhibitionist Hotel
8.5
11784 INR
View all deals
Mayflower Hotel & Apartments
7.7
6602 INR
View all deals
DoubleTree by Hilton London - Ealing
8.3
7099 INR
View all deals

When to book a hotel in London

Low season
February
High season
June

cheapest month to stay

30%

expected price decrease

most expensive time to stay

90%

expected price increase

+513.0%
+342.0%
+171.0%
Base
Price
9,222 - 24,981 INR
Highest day of week
Wednesday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

12,636 INR

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

13,132 INR

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?

Visiting London for 5 nights is the most common choice for our users.

How much does a hotel cost in London?

A hotel room in London will generally set you back around 195 INR per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

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

Room prices for hotels in London can be as much as 33% lower in the month of February. So this is a great time to book and save money.

Which day is cheapest to stay in London?

At the moment the cheapest day to stay in a hotel in London is Saturday, with Tuesday being the most expensive.

How much does a luxury hotel in London cost?

A luxury hotel in London can set you back on average 204 INR per person, per night. In comparison, the average cost of a hotel in London is 153 INR per person, per night, representing a 25.185% premium for a luxury hotel.

How much does a hostel in London cost?

Hostels in London (including hotels rated 2 stars and below) cost 34 INR per person, per night on average. This is 119 INR per night cheaper than the average cost of hotels 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.0
22149 INR
#2 most popular
The Savoy
9.2
38973 INR
Best value
Yha London St Pancras
8.6
1988 INR
3 stars
#1 most popular
Ibis London Earls Court
7.8
6176 INR
#2 most popular
St Giles London - A St Giles Hotel
7.7
9016 INR
Best value
Best Western London Queens Crystal Palace Hotel
7.4
3053 INR
2 stars and below
#1 most popular
The Blair Victoria Hotel
5.1
4259 INR
#2 most popular
Apollo Hotel
4.4
3478 INR
Best value
Dover Castle Hostel
7.4
1065 INR

Cheapest hotels in London

Cheap hotels and hostels in London
Dover Castle Hostel
7.4
1065 INR
Publove @ The Crown, Battersea
8.0
1349 INR
Barkston Rooms Earl's Court
6.0
1136 INR
Venture Hostel
7.2
1420 INR
Smart Hyde Park Inn
6.9
1136 INR
Smart Hyde Park View - Hostel
7.3
1420 INR

Best value hotels in London

Yha London St Pancras
8.6
1988 INR
Palmers Lodge Swiss Cottage
8.4
1633 INR
London Marriott Hotel Canary Wharf
9.1
10861 INR
Barkston Rooms Earl's Court
6.0
1136 INR
Hillspring Lodge
8.0
1562 INR
Clink78 Hostel
7.7
1704 INR

Looking for a specific type of hotel

Romantic hotels in London
Best value
Ramada London North M1
7.6
4543 INR
No. 1 most popular
Novotel London Tower Bridge
8.7
12565 INR
No. 2 most popular
Hilton London Metropole
7.2
9229 INR
No. 3 most popular
Novotel London West
7.8
9938 INR
No. 4 most popular
Novotel London Waterloo
8.6
12423 INR
No. 5 most popular
DoubleTree by Hilton London - Docklands Riverside
8.2
7880 INR
The Landmark London
9.0
22575 INR
Kid-friendly hotels in London
Best value
Ramada London North M1
7.6
4543 INR
No. 1 most popular
Novotel London Tower Bridge
8.7
12565 INR
No. 2 most popular
Hilton London Metropole
7.2
9229 INR
No. 3 most popular
Novotel London West
7.8
9938 INR
No. 4 most popular
Novotel London Waterloo
8.6
12423 INR
No. 5 most popular
DoubleTree by Hilton London - Docklands Riverside
8.2
7880 INR
The Landmark London
9.0
22575 INR
Luxury hotels in London
Best value
The Westbridge Hotel
8.9
6673 INR
No. 1 most popular
The Trafalgar St. James London, Curio Collection by Hilton
9.0
22149 INR
No. 2 most popular
The Savoy
9.2
38973 INR
No. 3 most popular
Novotel London Tower Bridge
8.7
12565 INR
No. 4 most popular
The Tower Hotel
8.4
9867 INR
No. 5 most popular
Hilton London Metropole
7.2
9229 INR
Novotel London West
7.8
9938 INR

Popular flight routes to London

Find the cheapest flights to London on popular routes
New York to London
Fastest flight time
6h 30m
Cheapest price
23,710 INR
New Delhi to London
Fastest flight time
8h 40m
Cheapest price
39,044 INR
Bengaluru to London
Fastest flight time
10h 45m
Cheapest price
40,606 INR
Mumbai to London
Fastest flight time
13h 50m
Cheapest price
41,529 INR
Hyderabad to London
Fastest flight time
10h 25m
Cheapest price
42,239 INR
Chennai to London
Fastest flight time
10h 49m
Cheapest price
42,239 INR
Jaipur to London
Fastest flight time
17h 10m
Cheapest price
44,936 INR
Amritsar to London
Fastest flight time
12h 05m
Cheapest price
45,717 INR
Tiruchirappalli to London
Fastest flight time
14h 50m
Cheapest price
45,930 INR
Coimbatore to London
Fastest flight time
21h 05m
Cheapest price
46,214 INR
View more

Start planning your trip to London