Hotels in London

Find the best deals on 108 hotels in London

Check-in
Check-out
Compare vs momondo |

Top Hotels in London

Find the perfect London hotel for business or leisure
Best Western Plus Stoneridge Inn & Conference Centre
8.6
£68
View all deals
Days Inn by Wyndham London
7.6
£51
View all deals
London Executive Suites
7.8
£55
View all deals
Quality Suites
7.5
£49
View all deals
The Park Hotel London
8.7
£92
View all deals
Holiday Inn Express & Suites London Downtown
7.5
£77
View all deals
Comfort Inn
7.0
£55
View all deals
Four Points by Sheraton London
8.6
£82
View all deals
Delta Hotels by Marriott London Armouries
8.7
£102
View all deals
Knights Inn London Airport
7.3
£45
View all deals
Econo Lodge
6.0
£38
View all deals
Best Western Plus Lamplighter Inn & Conference Centre
8.9
£83
View all deals
DoubleTree by Hilton Hotel London Ontario
8.3
£98
View all deals
Residence Inn by Marriott London Downtown
8.6
£92
View all deals
Spencer Leadership Centre
8.9
£73
View all deals
Idlewyld Inn & Spa
9.3
£92
View all deals
Windermere Manor Hotel and Conference Centre
8.5
£83
View all deals
Best Western London Airport Inn & Suites
8.6
£72
View all deals
Motel 6 London Ontario
7.3
£48
View all deals
Country Inn & Suites by Radisson, London S, ON
8.3
£67
View all deals
Homewood Suites by Hilton London Ontario
8.5
£79
View all deals
Hampton Inn by Hilton London
8.9
£75
View all deals
Staybridge Suites London
8.6
£75
View all deals
Super 7 Motel
6.4
£41
View all deals
Guest House on the Mount
7.9
£40
View all deals
Hotel Metro
8.9
£96
View all deals
Eastcourt Motel
5.5
£40
View all deals
Parkway Motel
6.6
£45
View all deals
Ramada by Wyndham London
7.0
£50
View all deals
Inn-Chanted Forest Bed and Breakfast
£60
View all deals
Courtyard by Marriott London
8.3
£79
View all deals
Motor Court Motel
8.2
£41
View all deals
Lighthouse Inn Motel
5.3
£58
View all deals
Fanshawe College Conference Services
8.8
£65
View all deals
Maple Glen Motel
£55
View all deals
American Plaza Motel
4.9
£44
View all deals
Holiday Inn & Suites London
7.9
£79
View all deals
TownePlace Suites by Marriott London
8.7
£71
View all deals
Wharncliffe Suites
7.1
£41
View all deals
Clare Hall at Brescia University College
9.1
£59
View all deals

When to book a hotel in London

Low season
August
High season
July

cheapest month to stay

13%

expected price decrease

most expensive time to stay

32%

expected price increase

Price
£73 - £110
Highest day of week
Saturday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

£79

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£90

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in London is: 3 star, 81 days before.
90
Days before departure
0
1-2 star
£41 - £48
3 star
£72 - £95

London travel tips

Let us help you with the best tips about London

How long do people stay in London?

The average length of stay in London is 5 nights.

How much does a hotel cost in London?

£133 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?

Hotels in London are usually cheapest during the month of August. You can expect a price decrease of around 17% during this period.

Which day is cheapest to stay in London?

Sunday is the cheapest day for hotel rooms in London. Friday is the most expensive day.

How much does a luxury hotel in London cost?

The cost of a luxury hotel in London is generally around £124 a night for every person. In contrast, the average price of a hotel in London is closer to £79 a night for every person, which is a 36% difference between the average and luxury accommodation.

How much does a hostel in London cost?

London Hostels typically cost in the region of £65 a night for each person. This price is taken from hostels and hotels with a 2 star or below rating. Hostels are very economical and come out on average £15 cheaper than the average price of a hotel in London.


How much does a hotel in London cost?

2 stars and below
#1 most popular
Days Inn by Wyndham London
7.6
£51
#2 most popular
London Executive Suites
7.8
£55
Best value
Wander Inn and Hostel
8.6
£34
3 stars
#1 most popular
Best Western Plus Stoneridge Inn & Conference Centre
8.6
£68
#2 most popular
The Park Hotel London
8.7
£92
Best value
Ramada by Wyndham London
7.0
£50

Cheapest hotels in London

Cheap hotels and hostels in London
One Bedroom Apartment In The Center Of The City
£33
Affordable bedroom near Fanshawe and London Airport
4.6
£37
Wander Inn and Hostel
8.6
£34
Econo Lodge
6.0
£38
London Residency Inn
6.3
£36
''The Chepstow''close to University
7.9
£38

Best value hotels in London

Wander Inn and Hostel
8.6
£34
DoubleTree by Hilton Hotel London Ontario
8.3
£98
Best Western Plus Stoneridge Inn & Conference Centre
8.6
£68
Spencer Leadership Centre
8.9
£73
Delta Hotels by Marriott London Armouries
8.7
£102
Best Western London Airport Inn & Suites
8.6
£72

Looking for a specific type of hotel

Romantic hotels in London
Best value
Motel 6 London Ontario
7.3
£48
No. 1 most popular
Best Western Plus Stoneridge Inn & Conference Centre
8.6
£68
No. 2 most popular
Days Inn by Wyndham London
7.6
£51
No. 3 most popular
The Park Hotel London
8.7
£92
No. 4 most popular
Four Points by Sheraton London
8.6
£82
No. 5 most popular
Delta Hotels by Marriott London Armouries
8.7
£102
Best Western Plus Lamplighter Inn & Conference Centre
8.9
£83
Kid-friendly hotels in London
Best value
Motel 6 London Ontario
7.3
£48
No. 1 most popular
Best Western Plus Stoneridge Inn & Conference Centre
8.6
£68
No. 2 most popular
Days Inn by Wyndham London
7.6
£51
No. 3 most popular
The Park Hotel London
8.7
£92
No. 4 most popular
Four Points by Sheraton London
8.6
£82
No. 5 most popular
Delta Hotels by Marriott London Armouries
8.7
£102
Best Western Plus Lamplighter Inn & Conference Centre
8.9
£83
Luxury hotels in London
Best value
Hotel Metro
8.9
£96

Popular flight routes to London

Find the cheapest flights to London on popular routes
London to London
Fastest flight time
9h 48m
Cheapest price
£440
Manchester to London
Fastest flight time
16h 37m
Cheapest price
£565
Bristol to London
Fastest flight time
33h 52m
Cheapest price
£598
Glasgow to London
Fastest flight time
54h 41m
Cheapest price
£602
View more

Start planning your trip to London