London hotels

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

The Royal National Hotel
4 out of 5
38-51 Bedford Way, London, England, WC1H 0DG
Fully refundableReserve now, pay when you stay
The price is £135 per night from 9 Aug to 10 Aug
3.8/5 Good! (2,689 reviews)
"The Hotel Manager and Staff were excellent. Extremely helpful. There were a couple of missteps and they reacted immediately to resolve them. I would recommend this hotel. I did not like that there wasn’t any AC"

Reviewed on 7 Aug 2022

The Royal National Hotel
Zedwell Piccadilly
3 out of 5
Great Windmill Street, London, England, W1D 7DH
Fully refundableReserve now, pay when you stay
The price is £124 per night from 21 Aug to 22 Aug
3.9/5 Good! (1,327 reviews)
Great area
"The hotel was very very basic, no windows, no tv, no dresser, nothing but a bed and shower. The area is close to tourists attractions, hop on bus stop near by. I would not rebook for the price it’s very prison cell chic"

Reviewed on 4 Aug 2022

Zedwell Piccadilly
The President Hotel
3.5 out of 5
56-60 Guildford Street, London, England, WC1N 1DB
Fully refundableReserve now, pay when you stay
The price is £148 per night from 29 Aug to 30 Aug
4/5 Very Good! (1,340 reviews)
"Great location, comfy room and very tasty breakfast. Only downside was that there was quite a lot of noise from the air-conditioning outside and the workings of the restaurant."

Reviewed on 7 Aug 2022

The President Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Park Plaza Westminster Bridge London
4 out of 5
200 Westminster Bridge Road, London, England, SE1 7UT
Fully refundableReserve now, pay when you stay
The price is £229 per night from 29 Aug to 30 Aug
4.2/5 Very Good! (2,126 reviews)
"Clean ,people very friendly"

Reviewed on 7 Aug 2022

Park Plaza Westminster Bridge London
Tavistock Hotel
3 out of 5
48-55 Tavistock Square, London, England, WC1H 9EU
Fully refundableReserve now, pay when you stay
The price is £130 per night from 11 Aug to 12 Aug
3.7/5 Good! (172 reviews)
"Generally good, the hotel needs a fridge in the rooms"

Reviewed on 2 Aug 2022

Tavistock Hotel
The Tower Hotel
4 out of 5
St Katharine's Way, London, England, E1W 1LD
Fully refundableReserve now, pay when you stay
The price is £112 per night from 21 Aug to 22 Aug
4.2/5 Excellent! (2,813 reviews)
Great hotel
"All staff were friendly and helpful. View from room was lovely, we had a bridge view. Breakfast was great, plenty selection."

Reviewed on 7 Aug 2022

The Tower Hotel
Assembly House Hotel
3.5 out of 5
27 - 31 Charing Cross Road, London, England, WC2H 0LS
Fully refundableReserve now, pay when you stay
The price is £110 per night from 14 Aug to 15 Aug
4.1/5 Very Good! (1,003 reviews)
"Great location, clean and friendly & easy check-in."

Reviewed on 5 Aug 2022

Assembly House Hotel
Leonardo Royal Hotel London City - Tower of London
4 out of 5
8-14 Cooper's Row, London, England, EC3N 2BQ
Fully refundableReserve now, pay when you stay
The price is £134 per night from 4 Sep to 5 Sep
4.1/5 Very Good! (1,098 reviews)
Great location - not so great bathrooms
"The best thing about this hotel is the location. Couldn’t be closer to Tower of London or the Tower Hill Tube stop, and also just a short walk to the river boats. The breakfast buffet is also wonderful, as is the pool and the lobby, etc. Our room was spacious, quiet, clean and had good working air-conditioning! ..."

Reviewed on 7 Aug 2022

Leonardo Royal Hotel London City - Tower of London
The Strand Palace Hotel
4 out of 5
372 The Strand, London, England, WC2R 0JJ
Fully refundableReserve now, pay when you stay
The price is £200 per night from 21 Aug to 22 Aug
4.2/5 Very Good! (2,151 reviews)
"Lovely hotel clean modern rooms"

Reviewed on 6 Aug 2022

The Strand Palace Hotel
Royal Garden Hotel
5 out of 5
2-24 Kensington High Street, London, England, W8 4PT
Fully refundableReserve now, pay when you stay
The price is £252 per night from 28 Aug to 29 Aug
4.5/5 Wonderful! (1,000 reviews)
"The stuffs are really nice and welcoming."

Reviewed on 6 Aug 2022

Royal Garden Hotel
Don't see what you're looking for?
See all available properties in London
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

London hotels information

Number of reviews 15719
Accommodation 12859 hotels
Lowest Price £110
Highest Price £252

Frequently asked questions

London Hotel Reviews
expedia verified reviews