Search Shopping Hotels in London

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top London Shopping Hotels

Strand Palace Hotel
4 out of 5
372 The Strand, London, England
Fully refundableReserve now, pay when you stay
The price is ₹16,645 per night from 8 Oct to 9 Oct
₹16,645
per night
8 Oct - 9 Oct
8.6/10 Excellent! (2,455 reviews)
"Doorman was not available to take our luggage on more than one occasion. The toilet didn't flush on more than one occasion. Location in the Theater district was outstanding. Restaurant service poor."

Reviewed on 2 Oct 2023

Strand Palace Hotel
Hyatt Regency London Stratford
4 out of 5
10a Chestnut Plaza, Westfield Stratford, City, Montfichet Road, Olympic Park, London, England
Fully refundable
The price is ₹12,647 per night from 22 Oct to 23 Oct
₹12,647
per night
22 Oct - 23 Oct
8.6/10 Excellent! (999 reviews)
"Great location, inside Westfieĺd stratford mall. 2 mins walk from Stratford Station, 20 min walk or 3 mins on DLR to Abba Voyage."

Reviewed on 24 Sep 2023

Hyatt Regency London Stratford
Park Plaza Westminster Bridge London
4 out of 5
200 Westminster Bridge Road, London, England
Fully refundableReserve now, pay when you stay
The price is ₹19,498 per night from 22 Oct to 23 Oct
₹19,498
per night
22 Oct - 23 Oct
8.4/10 Very Good! (2,031 reviews)
"Center of everything and everything within a 30 min walk."

Reviewed on 3 Oct 2023

Park Plaza Westminster Bridge London
Save an average of 15% on thousands of hotels when you're signed in
Studios2Let Bloomsbury
3.5 out of 5
36-37 Cartwright Gardens, London, England
Fully refundableReserve now, pay when you stay
The price is ₹11,292 per night from 22 Oct to 23 Oct
₹11,292
per night
22 Oct - 23 Oct
8/10 Very Good! (1,006 reviews)
Good location
"Good location, room was smaller than expected, bathroom was tiny and shower temperature couldn’t be lowered, it was boiling hot. Service was great."

Reviewed on 29 Sep 2023

Studios2Let Bloomsbury
London House Hotel
3 out of 5
81 Kensington Gardens Square, Bayswater, London, England
The price is ₹9,434 per night from 29 Oct to 30 Oct
₹9,434
per night
29 Oct - 30 Oct
8/10 Very Good! (1,011 reviews)
"nice and moder hotel. everything U need in walking distance. Only the rooms R very small, you have very little space. ok for a few nights."

Reviewed on 1 Oct 2023

London House Hotel
Dorsett Shepherds Bush
4 out of 5
58 Shepherds Bush Green, London, England
Fully refundableReserve now, pay when you stay
The price is ₹11,633 per night from 22 Oct to 23 Oct
₹11,633
per night
22 Oct - 23 Oct
8/10 Very Good! (1,255 reviews)
"Close to transport links. Spacious room. Water pressure could be better. Excellent breakfast."

Reviewed on 24 Sep 2023

Dorsett Shepherds Bush
DoubleTree by Hilton London Kensington
4 out of 5
100 Cromwell Road, London, England
Fully refundableReserve now, pay when you stay
The price is ₹12,823 per night from 15 Oct to 16 Oct
₹12,823
per night
15 Oct - 16 Oct
7.6/10 Good! (1,008 reviews)
"Wonderful hotel! The staff were friendly, the updated rooms were great, and the breakfast was delicious."

Reviewed on 29 Sep 2023

DoubleTree by Hilton London Kensington
St Giles Hotel - London
3 out of 5
Bedford Avenue, London, England
The price is ₹9,260 per night from 22 Oct to 23 Oct
₹9,260
per night
22 Oct - 23 Oct
7.4/10 Good! (2,188 reviews)
"Amazing location, warm welcome and service. The waiting time for lifts is horrible, rooms are a bit small but overall clean"

Reviewed on 2 Oct 2023

St Giles Hotel - London
Hilton London Kensington
4 out of 5
179-199 Holland Park Avenue, London, England
Fully refundableReserve now, pay when you stay
The price is ₹10,663 per night from 20 Oct to 21 Oct
₹10,663
per night
20 Oct - 21 Oct
7.4/10 Good! (1,005 reviews)
"A bit old property but great location and very convenient"

Reviewed on 2 Oct 2023

Hilton London Kensington
Copthorne Tara Hotel London Kensington
4 out of 5
Scarsdale Place, Kensington, London, England
The price is ₹7,127 per night from 22 Oct to 23 Oct
₹7,127
per night
22 Oct - 23 Oct
7/10 Good! (2,055 reviews)
"Excellent location. Staff was brilliant."

Reviewed on 2 Oct 2023

Copthorne Tara Hotel London Kensington
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 Shopping Hotels information

 

Shopping Hotels in London

1727

Highest price
₹19,498
Cheapest price
₹7,127
Number of guest reviews
15,013
Total number of hotels in London
20,276

 

London Hotel Reviews
Expedia verified reviews