Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Shopping Hotels in London, England

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top London Shopping Hotels

Crowne Plaza London - Kensington
4 out of 5
100 Cromwell Road, London, England
Free cancellation
The price is £133 per night
4.5/5Wonderful! (998 reviews)

"Lovely, large room with two double beds (as opposed to two twins or one double). Robes were provided and water bottles given each day. Staff was friendly and helpful. Location was across from the Gloucester tube station which was very convenient to everywhere. Also, walking distance to the museums ..."…"

Reviewed on 14 Mar 2020

Crowne Plaza London - Kensington
The Cavendish London
4 out of 5
81 Jermyn Street, St James's, London, England
The price is £199 per night
4.4/5Wonderful! (996 reviews)

"Well priced for a very convenient location with very helpful staff"…"

Reviewed on 23 Mar 2020

The Cavendish London
Holiday Inn London - Stratford City
4 out of 5
10a Chestnut Plaza, Westfield Stratford, City, Montfichet Road, Olympic Park, London, England
Free cancellation
The price is £104 per night
4.4/5Wonderful! (936 reviews)
Everything Excellent

"Excellent"…"

Reviewed on 11 Mar 2020

Holiday Inn London - Stratford City
Park Plaza London Waterloo
4 out of 5
6 Hercules Road, London, England
The price is £129 per night
4.4/5Excellent! (3,301 reviews)
Excellent! Will come back...

"I loved how quiet it was even in the middle of London. Room service was fast and the food delicious. All staff were very kind and attentive and I loved the blinds in the room that completely blocked out the light. Very happy with the stay."…"

Reviewed on 10 Mar 2020

Park Plaza London Waterloo
Novotel London Bridge
4 out of 5
53-61 Southwark Bridge Road, London, England
Free cancellation
The price is £121 per night
4.4/5Excellent! (998 reviews)
Nice stay

"Very good"…"

Reviewed on 16 Mar 2020

Novotel London Bridge
The Rembrandt
4 out of 5
11 Thurloe Place, Kensington, London, England
The price is £161 per night
4.4/5Excellent! (2,226 reviews)

"We had a wonderful stay and the staff were very pleasing at this troubled time with Covid-19. Good location for the Royal Albert Hall, museums and Knightsbridge."…"

Reviewed on 28 Mar 2020

The Rembrandt
Park Plaza Victoria London
4 out of 5
239 Vauxhall Bridge Road, London, England
Free cancellationReserve now, pay when you stay
The price is £115 per night
4.4/5Excellent! (2,092 reviews)

"Stayed last weekend to celebrate my birthday- they upgraded our room free of charge and left some lovely complementary bubbles! Overall a lovely experience and I would definitely recommend."…"

Reviewed on 13 Mar 2020

Park Plaza Victoria London
Hotel Xanadu
4 out of 5
26-42 Bond Street, Ealing, London, England
Free cancellationReserve now, pay when you stay
The price is £89 per night
4.4/5Excellent! (985 reviews)
Very nice Hotel

"nice hotel, very quiet. Didn't try the breakfast so can't comment on that, but overall very pleased with our stay."…"

Reviewed on 17 Mar 2020

Hotel Xanadu
Park Plaza Westminster Bridge London
4 out of 5
200 Westminster Bridge Road, London, England
Free cancellationReserve now, pay when you stay
The price is £139 per night
4.3/5Excellent! (5,114 reviews)

"Excellent service, in particular the hotel's Concierge. Great location."…"

Reviewed on 21 Mar 2020

Park Plaza Westminster Bridge London
Dorsett Shepherds Bush
4 out of 5
58 Shepherds Bush Green, London, England
Free cancellationReserve now, pay when you stay
The price is £89 per night
4.3/5Excellent! (998 reviews)

"Loved the whole property. Shower blocked and flooded the room but maintenance arrived and fixed it quickly. Lovely hotel. Recommend. X"…"

Reviewed on 13 Mar 2020

Dorsett Shepherds Bush
Park Plaza London Riverbank
4 out of 5
18 Albert Embankment, London, England
The price is £149 per night
4.2/5Very Good! (4,875 reviews)

"I love this hotel. Will visit it if I have chance to come back Lindon."…"

Reviewed on 25 Mar 2020

Park Plaza London Riverbank
London House Hotel
3 out of 5
81 Kensington Gardens Square, Bayswater, London, England
Free cancellationReserve now, pay when you stay
The price is £62 per night
4.1/5Very Good! (1,312 reviews)

"As we expected, the room was small - and below ground level but had a window. It was, however, very well equipped and, particularly important at the moment, was spotlessly clean. It smelt fresh too."…"

Reviewed on 23 Mar 2020

London House Hotel
Studios 2 Let Serviced Apartments - Cartwright Gardens
3.5 out of 5
36-37 Cartwright Gardens, London, England
Free cancellationReserve now, pay when you stay
The price is £93 per night
4/5Very Good! (6,969 reviews)

"They gave us a bottle of wine when we check-in! Shower was tiny and it was very slow to drain"…"

Reviewed on 14 Mar 2020

Studios 2 Let Serviced Apartments - Cartwright Gardens
The Strand Palace Hotel
4 out of 5
372 The Strand, London, England
Free cancellationReserve now, pay when you stay
The price is £133 per night
4/5Very Good! (12,415 reviews)

"The hotel is located at a very good place where you can walk to Big Ben (20 mins). Many restaurants nearby and the staffs are very helpful. However, the rooms a little small. Thank you, team! ❤️"…"

Reviewed on 20 Mar 2020

The Strand Palace Hotel
Copthorne Tara Hotel London Kensington
4 out of 5
Scarsdale Place, Kensington, London, England
Free cancellationReserve now, pay when you stay
The price is £87 per night
3.9/5Good! (6,145 reviews)

"Receptionist was really welcoming and very obliging"…"

Reviewed on 25 Mar 2020

Copthorne Tara Hotel London Kensington
Hilton London Kensington
4 out of 5
179-199 Holland Park Avenue, London, England
Free cancellationReserve now, pay when you stay
The price is £89 per night
3.8/5Good! (2,116 reviews)

"The bathroom was great, especially the shower. The bed was extremely comfortable."…"

Reviewed on 15 Mar 2020

Hilton London Kensington
Holiday Inn London - Kensington High St.
4 out of 5
Wrights Lane, Kensington, London, England
Free cancellation
The price is £90 per night
3.7/5Good! (2,104 reviews)
Perfect! As usual.

"Came to London to see Bryan Ferry at The Albert Hall. Booked into the Holiday Inn in Wrights Lane Kensington a couple of minutes from the Station. As it is a pleasent stroll to the venue with great local pubs and restuarants nearby. We stayed in a standard room, great value as always clean and tidy ..."…"

Reviewed on 15 Mar 2020

Holiday Inn London - Kensington High St.
St Giles London - A St Giles Hotel
3 out of 5
Bedford Avenue, London, England
The price is £89 per night
3.7/5Good! (6,560 reviews)

"Thoroughly enjoyed my stay. Fab swimming pool downstairs. Clean sheets every day. Great location but surprisingly quiet. Room a little basic but are being upgraded. Will go back."…"

Reviewed on 25 Mar 2020

St Giles London - A St Giles Hotel
Don't see what you're looking for?
We've got more Shopping Hotels. Find the right one for you.
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.

Pocket Guide: Shopping Hotels in London

Search for Shopping Hotels in London on Expedia.co.uk. You can easily find your Shopping Hotels in London using one of the methods below:

  • View our selection of featured hotels in London
  • Use the map to find budget hotels in the London neighborhood you prefer
  • Use the filters to see hotels in a specific area of London, select a specific theme, brand, or hotel class in London
  • Enter your travel dates now to view the best deals on hotels in London - while they last

More trip options

Travellers loved these Shopping Hotels