Find London Hotels

Find the best deals on 20,984 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?

momondo users have recommended 11 hotels to users looking to stay near Hyde Park. Hotels in this area have an average price of ₹ 8,676 per night. These prices may change based on several factors, such as time of year. Hotels near Hyde Park are typically 3% more expensive than the average hotel in London, which is ₹ 8,367.

Hotels near Hyde Park
  • Best value

    Smart Hyde Park Inn

    7.0

    ₹ 1,892

    View Deal
  • #1 Most popular

    Royal Lancaster London

    9.0

    ₹ 18,191

    View Deal
  • #2 Most popular

    The Chilworth London Paddington

    8.4

    ₹ 4,584

    View Deal
  • #3 Most popular

    Park Grand London Lancaster Gate

    8.1

    ₹ 5,530

    View Deal
  • #4 Most popular

    Hilton London Metropole

    7.1

    ₹ 8,804

    View Deal
  • #5 Most popular

    Lancaster Gate Hotel

    8.1

    ₹ 6,331

    View Deal
  • Radisson Blu Edwardian, Vanderbilt

    8.4

    ₹ 9,096

    View Deal
  • Caesar Hotel

    8.4

    ₹ 4,803

    View Deal
  • The Ampersand Hotel

    9.2

    ₹ 15,498

    View Deal
  • Royal Garden Hotel

    8.6

    ₹ 15,615

    View Deal
  • Corus Hyde Park Hotel

    7.7

    ₹ 5,094

    View Deal

How much are hotels near Piccadilly Circus?

momondo users have recommended 11 hotels to users looking to stay near Piccadilly Circus. Hotels in this area have an average price of ₹ 18,799 per night. These prices may change based on several factors, such as time of year. Hotels near Piccadilly Circus are typically 55% more expensive than the average hotel in London, which is ₹ 8,367.

Hotels near Piccadilly Circus
  • Best value

    St Giles London - A St Giles Hotel

    7.8

    ₹ 3,857

    View Deal
  • #1 Most popular

    Park Plaza Westminster Bridge London

    8.5

    ₹ 11,351

    View Deal
  • #2 Most popular

    The Savoy

    9.4

    ₹ 43,802

    View Deal
  • #3 Most popular

    The Rubens at the Palace

    8.9

    ₹ 16,444

    View Deal
  • #4 Most popular

    The Strand Palace Hotel

    8.2

    ₹ 10,187

    View Deal
  • #5 Most popular

    The Ritz London

    9.2

    ₹ 47,658

    View Deal
  • The Hoxton, Holborn

    8.9

    ₹ 10,551

    View Deal
  • St Martins Lane

    9.0

    ₹ 18,845

    View Deal
  • The May Fair, A Radisson Collection Hotel

    8.6

    ₹ 26,049

    View Deal
  • The Royal Horseguards

    8.7

    ₹ 13,025

    View Deal
  • The Z Hotel Piccadilly

    8.6

    ₹ 5,021

    View Deal

How much are hotels near Marble Arch?

momondo users have recommended 11 hotels to users looking to stay near Marble Arch. Hotels in this area have an average price of ₹ 16,768 per night. These prices may change based on several factors, such as time of year. Hotels near Marble Arch are typically 50% more expensive than the average hotel in London, which is ₹ 8,367.

Hotels near Marble Arch
  • Best value

    Best Western Mornington Hotel London Hyde Park

    8.2

    ₹ 4,075

    View Deal
  • #1 Most popular

    Royal Lancaster London

    9.0

    ₹ 18,191

    View Deal
  • #2 Most popular

    The Ritz London

    9.2

    ₹ 47,658

    View Deal
  • #3 Most popular

    The Chilworth London Paddington

    8.4

    ₹ 4,584

    View Deal
  • #4 Most popular

    Park Grand London Lancaster Gate

    8.1

    ₹ 5,530

    View Deal
  • #5 Most popular

    The May Fair, A Radisson Collection Hotel

    8.6

    ₹ 26,049

    View Deal
  • The Langham London

    9.3

    ₹ 29,759

    View Deal
  • Hilton London Metropole

    7.1

    ₹ 8,804

    View Deal
  • Corus Hyde Park Hotel

    7.7

    ₹ 5,094

    View Deal
  • Amba Hotel Marble Arch

    8.0

    ₹ 10,623

    View Deal
  • London Hilton on Park Lane

    7.9

    ₹ 24,084

    View Deal

Popular neighbourhoods in London

Search for hotels in these London neighbourhoods
Hotels in Tower Hamlets
Search hotels in Tower Hamlets
  • Best value

    Holiday Inn Express London - Limehouse

    8.1

    ₹ 3,420

    View Deal
  • #1 Most popular

    London Marriott Hotel Canary Wharf

    9.0

    ₹ 10,405

    View Deal
  • #2 Most popular

    The Tower Hotel

    8.5

    ₹ 6,985

    View Deal
  • #3 Most popular

    Xquisite Stay Penthouse Apartment

    5.1

    ₹ 9,168

    View Deal
  • #4 Most popular

    citizenM Tower of London

    9.1

    ₹ 6,476

    View Deal
  • #5 Most popular

    Marriott Executive Apartments London, Canary Wharf

    8.9

    ₹ 13,970

    View Deal
Hotels in Kensington and Chelsea
Search hotels in Kensington and Chelsea
  • Best value

    Best Western Boltons Hotel London Kensington

    7.5

    ₹ 4,002

    View Deal
  • #1 Most popular

    Holiday Inn London - Kensington High St.

    8.0

    ₹ 4,730

    View Deal
  • #2 Most popular

    Barkston Rooms Earl's Court

    6.3

    ₹ 24,011

    View Deal
  • #3 Most popular

    Collingham Serviced Apartments

    8.9

    ₹ 10,478

    View Deal
  • #4 Most popular

    Crowne Plaza London - Kensington

    8.5

    ₹ 9,605

    View Deal
  • #5 Most popular

    Oxford Hotel Earl's Court

    7.3

    ₹ 5,603

    View Deal
Hotels in Camden
Search hotels in Camden
  • Best value

    Point A Hotel London Kings Cross - St. Pancras

    8.0

    ₹ 2,838

    View Deal
  • #1 Most popular

    Pullman London St Pancras

    8.9

    ₹ 12,006

    View Deal
  • #2 Most popular

    Palmers Lodge Swiss Cottage - Hostel

    8.0

    ₹ 4,833

    View Deal
  • #3 Most popular

    Great Northern Hotel, a Tribute Portfolio Hotel, London

    8.5

    ₹ 18,191

    View Deal
  • #4 Most popular

    Holiday Inn London - Bloomsbury

    8.1

    ₹ 6,549

    View Deal
  • #5 Most popular

    Yha London St Pancras

    8.6

    ₹ 4,366

    View Deal
Hotels in City of London
Search hotels in City of London
  • Best value

    DoubleTree by Hilton Hotel London -Tower of London

    8.5

    ₹ 7,131

    View Deal
  • #1 Most popular

    The Montcalm at the Brewery London City

    8.5

    ₹ 10,041

    View Deal
  • #2 Most popular

    Grange St Pauls

    8.0

    ₹ 9,314

    View Deal
  • #3 Most popular

    Threadneedles Autograph Collection

    8.8

    ₹ 17,099

    View Deal
  • #4 Most popular

    Hotel Indigo London - Tower Hill

    9.0

    ₹ 8,804

    View Deal
  • #5 Most popular

    Novotel London Tower Bridge

    8.8

    ₹ 8,586

    View Deal

When to book a hotel in London

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

cheapest month to stay

42%

expected price decrease

most expensive time to stay

37%

expected price increase

Price
₹ 9,946 - ₹ 26,970
Highest day of week
Tuesday
Cheapest day of week
Wednesday

avg. price over the last two weeks

Average price (weeknight)

₹ 14,479

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

₹ 14,625

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
₹ 3,275 - ₹ 4,730
3 star
₹ 7,931 - ₹ 8,804
4-5 star
₹ 15,571 - ₹ 16,590

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
No. 1 most popular

Palmers Lodge Swiss Cottage - Hostel

8.0

₹ 4,833

View Deal
No. 2 most popular

Barkston Rooms Earl's Court

6.3

₹ 24,011

View Deal
Best value

Publove @ The Green Man - Hostel

7.6

₹ 1,164

View Deal
3 stars
Best value

ibis London Canning Town

8.8

₹ 4,729

View Deal
4 stars and up
No. 1 most popular

Sofitel London St James

9.3

₹ 27,067

View Deal
Best value

London Marriott Hotel Canary Wharf

9.0

₹ 10,405

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

Publove @ The Green Man - Hostel

7.6

₹ 1,165

View Deal

Ramada by Wyndham South Mimms M25

7.6

₹ 2,329

View Deal

Abercorn house

7.5

₹ 1,674

View Deal

Devon House

₹ 2,402

View Deal

Sohostel

8.3

₹ 1,820

View Deal

Paddington Apartments

5.0

₹ 2,402

View Deal
Find popular hostels in London

Get the best value hotel in London

These hotels have the best prices for their ratings

The Chilworth London Paddington

8.4

₹ 4,584

View Deal

Intercontinental London - The O2

9.3

₹ 12,151

View Deal

London Marriott Hotel Canary Wharf

9.0

₹ 10,405

View Deal

Park Grand London Lancaster Gate

8.1

₹ 5,530

View Deal

The Montcalm at the Brewery London City

8.5

₹ 10,041

View Deal

Holiday Inn London - West

8.4

₹ 4,803

View Deal

London travel information

How long do people stay in London?

Visiting London for 3 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 ₹ 9,089 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 43% 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 Tuesday, with Monday being the most expensive.

How much does a hostel in London cost?

Hostels in London (including hotels rated 2 stars and below) cost ₹ 5,056 per person, per night on average. This is ₹ 4,032 per night cheaper than the average cost of hotels in London.

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

With an average temperature of 7 °C and expected precipitation of 60 mm, March is a great month to explore the outdoors near London.