Hotels in London, England

Search and compare London, England hotels from hundreds of travel sites and save

London, England, United Kingdom
Oct 1 — Oct 22
London, England, United Kingdom
Sun 10/1
Mon 10/2
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in London

These hotels are among the most popular places to stay for users visiting London. Users seeking more options can adjust the settings in the search form at the top of the page.
Filter by star ratings
All filters
Park Plaza Westminster Bridge London
8.3 Excellent
200 Westminster Bridge Road, London, United Kingdom
Show on map
0.4 mi from city center, London, ENG, United Kingdom 
ExcellentBased on 61 reviews
8.3

Providing a swimming pool and free wireless internet access in all areas, Park Plaza Westminster is located in London and is a short walk from Sea Life London Aquarium. It is situated a brief stroll from the London Eye, Parliament Square and Big Ben.

St Giles Hotel - London
6.8 Good
Bedford Avenue, London, United Kingdom
Show on map
1.3 mi from city center, London, ENG, United Kingdom 
GoodBased on 11,246 reviews
6.8

Set in London, St Giles London - A St Giles Hotel is a five-minute walk from the British Museum and offers extensive dining options and access to leisure facilities. It also provides meeting rooms, free Wi-Fi and a 24-hour reception.

Strand Palace Hotel
8.1 Excellent
372 The Strand, London, United Kingdom
Show on map
0.8 mi from city center, London, ENG, United Kingdom 
ExcellentBased on 12,174 reviews
8.1

Situated in Central London, Strand Palace Hotel London provides art deco accommodation with state-of-the-art facilities. It is located a brief stroll from Leicester Square, Trafalgar Square and West End Theater District.

Copthorne Tara Hotel London Kensington
6.9 Good
Scarsdale Place, London, United Kingdom
Show on map
2.8 mi from city center, London, ENG, United Kingdom 
GoodBased on 9,894 reviews
6.9

Located in Central London, this 4-star hotel is a five-minute stroll from Kensington High Street. It also offers complimentary Wi-Fi.

DoubleTree by Hilton Hotel London - Tower of London
7.6 Good
7 Pepys Street, London, United Kingdom
Show on map
2.2 mi from city center, London, ENG, United Kingdom 
GoodBased on 11,245 reviews
7.6

Opened in 2010, DoubleTree by Hilton Hotel London - Tower of London is located in Central London. Guests looking to sightsee during their visit can begin at the hotel, as it showcases impressive views of Tower of London, London and River Thames.

Britannia The International Hotel London, Canary Wharf
5.7 Okay
Marsh Wall, London, United Kingdom
Show on map
4.4 mi from city center, London, ENG, United Kingdom 
OkayBased on 17,569 reviews
5.7

Britannia International Hotel Canary Wharf provides a modern setting when in London. It has a gym, as well as an indoor pool, a Jacuzzi and a sauna.

Orchard Hotel
6.9 Good
86 Sussex Gardens, London, United Kingdom
Show on map
2.3 mi from city center, London, ENG, United Kingdom 
GoodBased on 1,956 reviews
6.9

A 10-minute walk from Lancaster Gate Tube Station, Orchard Hotel has an accessible location, making it an ideal place to stay when visiting London. It is situated a brief walk from Edgware Road.

The Tower Hotel
7.8 Good
St Katharine's Way, London, United Kingdom
Show on map
2.3 mi from city center, London, ENG, United Kingdom 
GoodBased on 18,747 reviews
7.8

Located in London, The Tower Hotel London provides complimentary Wi-Fi and a gym. Views of the Tower Bridge and the local area can also be appreciated from the complex.

Central Park Hotel
6.6 Good
49/67 Queensborough Terrace, London, United Kingdom
Show on map
2.7 mi from city center, London, ENG, United Kingdom 
GoodBased on 17,463 reviews
6.6

This contemporary London hotel is situated within a 10-minute walk of Lancaster Gate Tube Station. Guests can also make the most of complimentary internet access.

Hilton London Metropole
7.5 Good
225 Edgware Road, London, United Kingdom
Show on map
2.4 mi from city center, London, ENG, United Kingdom 
GoodBased on 2,641 reviews
7.5

Hilton London Metropole is set in London and is a short walk from Paddington Railway Station. It also features an indoor pool and a fitness centre.

Tips for booking hotels in London

Cheapest month:January
Most expensive month:June
Average price in London:$365/night
Cheapest price found:$18/night
Cheapest day:Friday
Most expensive day:Monday
$261 - $462
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$353 - $425
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated London hotels

Our users rated these London hotels among the best places to stay. Skim through hotel descriptions and user reviews to find the right one for you.
Show all 33,309 hotels
1
Intercontinental London - The O2, An IHG Hotel
8.7 Excellent
1 Waterview Drive, London, United Kingdom
Show on map
5.4 mi from city center, London, ENG, United Kingdom 

Intercontinental London - The O2 is located in London and is close to River Thames. It has a spa, as well as an indoor pool, a sauna and free Wi-Fi.

$247
Avg. per night
2
The Z Hotel Tottenham Court Road
8.0 Excellent
52 Poland Street, London, United Kingdom
Show on map
1.1 mi from city center, London, ENG, United Kingdom 

This hotel is located in Westminster, and offers a 24-hour reception, free Wi-Fi and a concierge. It is situated a brief walk from Leicester Square and Piccadilly Circus.

$165
Avg. per night
3
The Z Hotel Covent Garden
8.3 Excellent
31-33 Bedford Street, London, United Kingdom
Show on map
0.8 mi from city center, London, ENG, United Kingdom 

This hotel is located in Westminster, just a 10-minute walk from Leicester Square and Trafalgar Square. Guests can also make the most of free internet throughout the property.

$172
Avg. per night
4
The Savoy
9.4 Excellent
Strand, 189, London, United Kingdom
Show on map
0.8 mi from city center, London, ENG, United Kingdom 

This luxury London hotel is located within a 10-minute walk of Leicester Square Tube Station. It also provides a Jacuzzi, free Wi-Fi and a sauna.

$732
Avg. per night
5
The Clermont London, Charing Cross
8.7 Excellent
The Strand, London, United Kingdom
Show on map
0.6 mi from city center, London, ENG, United Kingdom 

This hotel is located in Westminster, just a short walk from the London Eye and the National Gallery. Featuring views of Strand and Trafalgar Square, it also offers a wide range of facilities, including 24-hour room service, free Wi-Fi and an express check-in and check-out feature.

$322
Avg. per night
6
Hyatt Regency London - The Churchill
8.5 Excellent
30 Portman Square, London, United Kingdom
Show on map
1.8 mi from city center, London, ENG, United Kingdom 

Situated within walking distance of Marylebone Station, Hyatt Regency London The Churchill provides guests with an ideal base when in London. It is close to Oxford Street, eateries and shops.

$520
Avg. per night
7
citizenM Tower of London
8.6 Excellent
40 Trinity Square, London, United Kingdom
Show on map
2.2 mi from city center, London, ENG, United Kingdom 

A 10-minute walk from Aldgate Bus Station, citizenM Tower of London has an accessible setting, making it an ideal base when visiting London. It is situated a brief stroll from the Tower Bridge and Tower of London.

$198
Avg. per night
8
Shangri-La The Shard, London
9.0 Excellent
31 St Thomas Street, London, United Kingdom
Show on map
1.7 mi from city center, London, ENG, United Kingdom 

Located just a few steps from Shard London Bridge, this unique hotel offers both a bar and a restaurant. This luxury property is conveniently situated in Central London.

$736
Avg. per night

Cheapest hotels in London, England

For those on a budget, these are the cheapest hotels available in London for the selected dates. Prices can differ depending on the dates selected, so use the search form to browse more options if you have flexibility.
Show all 33,309 hotels
Safestay London Kensington Holland Park
6.3 Good
Holland Walk, London, United Kingdom
Show on map
3.3 mi from city center, London, ENG, United Kingdom 

Situated within walking distance of High Street Kensington Tube Station, Safestay London Kensington Holland Park provides guests with an ideal base when visiting London. The numerous facilities this stylish hostel offers include luggage storage, a games room and a 24-hour reception.

$22
Avg. per night