Hotels in London

Find the best deals on 23 746 hotels in London, England

Check-in
Check-out
Compare vs momondo |
-
1
Check-in
Check-out

Top Hotels in London

Find the perfect London hotel for business or leisure


Things to do in London

Hyde Park
Piccadilly Circus
Marble Arch

How much are hotels near Hyde Park?

Hotels near Hyde Park are typically 3% less expensive than the average hotel in London, which is R1 720.

Hotels near Hyde Park

How much are hotels near Piccadilly Circus?

If you’re looking for a hotel in London near Piccadilly Circus then you are in luck. momondo recommends 12 hotels near Piccadilly Circus and on average, hotels in the area cost R4 750/night. This price may vary based on season. Hotels near Piccadilly Circus are typically 63% more expensive than the average hotel in London, which is R1 720.

Hotels near Piccadilly Circus

How much are hotels near Marble Arch?

momondo users have recommended 12 hotels to users looking to stay near Marble Arch. Hotels in this area have an average price of R4 154 per night. These prices may change based on several factors, such as time of year. Hotels near Marble Arch are typically 58% more expensive than the average hotel in London, which is R1 720.

Hotels near Marble Arch

Popular neighbourhoods in London

Search for hotels in these London neighbourhoods
Hotels in Kensington and Chelsea
Search hotels in Kensington and Chelsea
Hotels in Tower Hamlets
Search hotels in Tower Hamlets
Hotels in Hackney
Search hotels in Hackney
Hotels in Lambeth
Search hotels in Lambeth

When to book a hotel in London

Check out the information below to find the best deal on a London hotel room
Low season
January
High season
June

cheapest month to stay

25%

expected price decrease

most expensive time to stay

24%

expected price increase

Price
R2 162 - R3 738
Highest day of week
Tuesday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

R3 022

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

R2 693

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in London is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, 57 days before.
1-2 star
R674 - R973
3 star
R1 631 - R1 811
4-5 star
R3 202 - R3 411

How much does a hotel in London cost per night?

Use the information below to find quality London hotel rooms for low prices
2 stars or below
Smart Hyde Park Inn
Best value

Smart Hyde Park Inn

7,0

R209

View Deal
3 stars
The Z Hotel Piccadilly
No. 1 most popular

The Z Hotel Piccadilly

8,6

R1 287

View Deal
Z Hotel Tottenham Court Road
No. 2 most popular

Z Hotel Tottenham Court Road

8,6

R1 137

View Deal
Clapham South Dudley Hotel
Best value

Clapham South Dudley Hotel

6,8

R957

View Deal
4 stars and up
Sea Containers London
No. 1 most popular

Sea Containers London

8,9

R4 279

View Deal
11 Cadogan Gardens
No. 2 most popular

11 Cadogan Gardens

8,9

R4 249

View Deal
Safestay London Kensington Holland Park
Best value

Safestay London Kensington Holland Park

7,8

R374

View Deal

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
Smart Hyde Park Inn

Smart Hyde Park Inn

7,0

R210

View Deal
Z Hotel Tottenham Court Road

Z Hotel Tottenham Court Road

8,6

R1 137

View Deal
Safestay London Kensington Holland Park

Safestay London Kensington Holland Park

7,8

R375

View Deal
The Z Hotel Piccadilly

The Z Hotel Piccadilly

8,6

R1 287

View Deal
Clapham South Dudley Hotel

Clapham South Dudley Hotel

6,8

R958

View Deal
The Z Hotel Gloucester Place

The Z Hotel Gloucester Place

8,6

R1 332

View Deal
Find popular hostels in London

Get the best value hotel in London

These hotels have the best prices for their ratings
Safestay London Kensington Holland Park

Safestay London Kensington Holland Park

7,8

R375

View Deal
Montcalm East, Autograph Collection

Montcalm East, Autograph Collection

8,9

R2 903

View Deal
Smart Hyde Park Inn

Smart Hyde Park Inn

7,0

R210

View Deal
Grange St Pauls

Grange St Pauls

7,9

R2 499

View Deal
London Marriott Hotel Canary Wharf

London Marriott Hotel Canary Wharf

8,9

R2 648

View Deal
The Resident Kensington

The Resident Kensington

9,0

R1 721

View Deal

London travel information

How long do people stay in London?

When visiting London the average booking length is 5 nights.

How much does a hotel cost in London?

A hotel room in London will generally set you back around R2 982 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 R374% lower in the month of January. So this is a great time to book and save money.

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 Monday.

How much does a hostel in London cost?

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

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

With an average temperature of 51,8 °F and expected precipitation of 70 mm, October is a great month to explore the outdoors near London.