Hotels in London, England

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

London, England, United Kingdom
Oct 4 — Oct 52
London, England, United Kingdom
Wed 10/4
Thu 10/5
...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 21,377 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,260 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,193 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,906 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,235 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.

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,967 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,778 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,471 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,668 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.

Thistle London Marble Arch
7.3 Good
Bryanston Street Marylebone W1h 7Eh London United, London, United Kingdom
Show on map
1.7 mi from city center, London, ENG, United Kingdom 
GoodBased on 5,869 reviews
7.3

Situated in London, this 4-star property is modern and elegant. It has complimentary wireless internet, a bar and is close to Marble Arch Tube Station.

Tips for booking hotels in London

Cheapest month:January
Most expensive month:June
Average price in London:$358/night
Cheapest price found:$18/night
Cheapest day:Friday
Most expensive day:Monday
$246 - $460
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$364 - $421
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,377 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.

$235
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.

$169
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.

$726
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.

$310
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.

$521
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,377 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
Publove @ The Steam Engine,Waterloo
8.2 Excellent
41-42, Cosser St, London, United Kingdom
Show on map
0.5 mi from city center, London, ENG, United Kingdom 

Located in Central London, PubLove @ The Steam Engine Waterloo is within walking distance of several local tourist attractions, including the Imperial War Museum. It also offers free Wi-Fi, an express check-in and check-out feature and a 24-hour reception.

$26
Avg. per night
Generator London
6.9 Good
37 Tavistock Place, Russell Square, London, United Kingdom
Show on map
1.8 mi from city center, London, ENG, United Kingdom 

Located in Central London, Generator London offers 3-star accommodation and free Wi-Fi, an express check-in and check-out feature and a coffee bar. It is situated a short walk from the British Library and Russell Square.

$29
Avg. per night
Corbigoe Hotel
4.1 Okay
101 Belgrave Road, London, United Kingdom
Show on map
0.8 mi from city center, London, ENG, United Kingdom 

This charming hotel is located in Westminster, and features bicycle rental, an express check-in and check-out feature and a 24-hour reception. It also offers luggage storage, a tour desk and a ticket service.

$53
Avg. per night
King Solomon Hotel
6.0 Good
155-159 Golders Green Road, London, United Kingdom
Show on map
6.2 mi from city center, London, ENG, United Kingdom 

This modern London hotel is located within a 10-minute walk of Brent Cross Tube Station. It is situated a short stroll from Golders Green.

$70
Avg. per night
Maitrise Hotel Maida Vale - London
6.7 Good
Kilburn High Road,53-59, London, United Kingdom
Show on map
3.9 mi from city center, London, ENG, United Kingdom 

Ideally situated close to Kilburn High Road Railway Station, this 4-star hotel provides boutique accommodation in London. It also offers a beauty centre, an express check-in and check-out feature and 24-hour room service.

$87
Avg. per night
Hotel 65
7.6 Good
65 Shepherds Bush Road, London, United Kingdom
Show on map
4.2 mi from city center, London, ENG, United Kingdom 

Hotel 65 is set in London and is within a short walk of nearby sightseeing spots, including the Bush Theatre and O2 Shepherds Bush Empire. It also offers an express check-in and check-out feature, luggage storage and a 24-hour reception.

$87
Avg. per night
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 

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.

$96
Avg. per night

Hotel prices in London

An overview of the average price of hotels by hotel class in the London. For added insight, we've also noted the most popular and best value hotels within each hotel class.