Search Shopping Hotels in London

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top London Shopping Hotels

The Cavendish London
4 out of 5
81 Jermyn Street, St James's, London, England
Fully refundableReserve now, pay when you stay
The price is Rs15,402 per night from 21 Jan to 22 Jan
4.5/5 Wonderful! (954 reviews)
"We have stayed here a few times as it is ideally located for shopping and restaurants. Very friendly staff however parts of the hotel are starting to look a bit tired but what West End hotel does not have the same problem"

Reviewed on 28 Dec 2021

The Cavendish London
Park Plaza Victoria London
4 out of 5
239 Vauxhall Bridge Road, London, England
Fully refundableReserve now, pay when you stay
The price is Rs14,339 per night from 20 Jan to 21 Jan
4.4/5 Wonderful! (977 reviews)
"Very good location and friendly staff"

Reviewed on 23 Dec 2021

Park Plaza Victoria London
Novotel London Bridge
4 out of 5
53-61 Southwark Bridge Road, London, England
Fully refundableReserve now, pay when you stay
The price is Rs11,259 per night from 30 Jan to 31 Jan
4.4/5 Wonderful! (963 reviews)
"Great stay"

Reviewed on 10 Jan 2022

Novotel London Bridge
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 London Waterloo
4 out of 5
6 Hercules Road, London, England
Fully refundableReserve now, pay when you stay
The price is Rs11,601 per night from 23 Jan to 24 Jan
4.4/5 Excellent! (1,694 reviews)

Reviewed on 10 Jan 2022

Park Plaza London Waterloo
The Rembrandt
4 out of 5
11 Thurloe Place, Kensington, London, England
Fully refundableReserve now, pay when you stay
The price is Rs11,457 per night from 21 Jan to 22 Jan
4.4/5 Excellent! (1,244 reviews)
"Very convenient position for V&A and Royal Albert Hall"

Reviewed on 11 Dec 2021

The Rembrandt
Hotel Xanadu
4 out of 5
26-42 Bond Street, Ealing, London, England
Fully refundableReserve now, pay when you stay
The price is Rs5,620 per night from 23 Jan to 24 Jan
4.4/5 Excellent! (971 reviews)
"Rooms are spacious, beds are soooo comfortable like sleeping on a cloud. Hotel location is perfect - shopping, cafes, restaurants, transport, beauty & hair salons no more than 5mins walk away. Cleanliness is really good. Unfortunately the desk has no liighting so working from a laptop leaves you ..."

Reviewed on 26 Dec 2021

Hotel Xanadu
Holiday Inn London - Stratford City, an IHG Hotel
4 out of 5
10a Chestnut Plaza, Westfield Stratford, City, Montfichet Road, Olympic Park, London, England
Fully refundable
The price is Rs11,038 per night from 30 Jan to 31 Jan
4.3/5 Excellent! (963 reviews)
"Room upgrades upon arrival. Excellent facilities, very close to Westfield Shopping Centre , great transport via tube , buses and national rail . Great self service breakfast both cooked and continental. Social distancing and mask wearing adhered , as well as sanitisation stations at lifts , dining ..."

Reviewed on 12 Dec 2021

Holiday Inn London - Stratford City, an IHG Hotel
Dorsett Shepherds Bush
4 out of 5
58 Shepherds Bush Green, London, England
Fully refundableReserve now, pay when you stay
The price is Rs8,016 per night from 30 Jan to 31 Jan
4.3/5 Excellent! (940 reviews)
"Great hotel! Amazing service and facilities Great location Staff are very friendly Strongly recommend!"

Reviewed on 2 Jan 2022

Dorsett Shepherds Bush
The Park City Grand Plaza Kensington
4 out of 5
18-30 Lexham Gardens, London, England
Fully refundableReserve now, pay when you stay
The price is Rs8,917 per night from 20 Jan to 21 Jan
4.3/5 Excellent! (960 reviews)
"The building was old architecture, but did not feel dated"

Reviewed on 6 Dec 2021

The Park City Grand Plaza Kensington
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 Rs15,204 per night from 20 Jan to 21 Jan
4.2/5 Excellent! (2,684 reviews)
"When checking in at the hotel we were upgraded to very lovely rooms ( nice surprise)"

Reviewed on 11 Jan 2022

Park Plaza Westminster Bridge London
DoubleTree by Hilton London Kensington
4 out of 5
100 Cromwell Road, London, England
Fully refundableReserve now, pay when you stay
The price is Rs7,566 per night from 23 Jan to 24 Jan
4.2/5 Excellent! (908 reviews)
"Location, terrace"

Reviewed on 4 Jan 2022

DoubleTree by Hilton London Kensington
Park Plaza London Riverbank
4 out of 5
18 Albert Embankment, London, England
Fully refundableReserve now, pay when you stay
The price is Rs12,105 per night from 26 Jan to 27 Jan
4.1/5 Very Good! (1,457 reviews)

Reviewed on 22 Dec 2021

Park Plaza London Riverbank
K West Hotel & Spa
4 out of 5
Richmond Way, London, England
Fully refundableReserve now, pay when you stay
The price is Rs9,817 per night from 20 Jan to 21 Jan
4.1/5 Very Good! (970 reviews)
"Well priced, rooms are a good size and will stay again"

Reviewed on 18 Dec 2021

K West Hotel & Spa
The Strand Palace Hotel
4 out of 5
372 The Strand, London, England
Fully refundableReserve now, pay when you stay
The price is Rs13,769 per night from 30 Jan to 31 Jan
4.1/5 Very Good! (2,675 reviews)
"Nice Hotel and at the middle of everything in London"

Reviewed on 9 Jan 2022

The Strand Palace Hotel
Studios 2 Let Serviced Apartments - Cartwright Gardens
3.5 out of 5
36-37 Cartwright Gardens, London, England
The price is Rs6,395 per night from 20 Jan to 21 Jan
4/5 Very Good! (946 reviews)
"Convenient location, good amenities, decent bed for short stay, hot water in shower"

Reviewed on 12 Jan 2022

Studios 2 Let Serviced Apartments - Cartwright Gardens
London House Hotel
3 out of 5
81 Kensington Gardens Square, Bayswater, London, England
Fully refundableReserve now, pay when you stay
The price is Rs5,296 per night from 30 Jan to 31 Jan
4/5 Very Good! (988 reviews)
"Hotel staff were terrific, and the double room was far better with large bed than two singles I had previously. Property is quiet and easy to find and navigate with ease. Location is excellent."

Reviewed on 15 Dec 2021

London House Hotel
Holiday Inn London - Kensington High St., an IHG Hotel
4 out of 5
Wrights Lane, Kensington, London, England
Fully refundable
The price is Rs8,187 per night from 23 Jan to 24 Jan
3.9/5 Good! (890 reviews)
"Lovely area"

Reviewed on 17 Jan 2022

Holiday Inn London - Kensington High St., an IHG Hotel
St Giles London - A St Giles Hotel
3 out of 5
Bedford Avenue, London, England
The price is Rs6,485 per night from 23 Jan to 24 Jan
3.8/5 Good! (2,648 reviews)
"Good location for the west end. Rooms good size with window view"

Reviewed on 2 Jan 2022

St Giles London - A St Giles Hotel
Copthorne Tara Hotel London Kensington
4 out of 5
Scarsdale Place, Kensington, London, England
Fully refundableReserve now, pay when you stay
The price is Rs6,586 per night from 6 Feb to 7 Feb
3.8/5 Good! (1,318 reviews)
"It is a good base for sightseeing around London. We paid £40 a night for an upgrade. This gave us an earlier check-in and a later check out. This also gave us breakfast in the executive dining room. It was supposed to also give us £20 (£10 per person per night) food and drink voucher. The voucher ..."

Reviewed on 16 Jan 2022

Copthorne Tara Hotel London Kensington
Hilton London Kensington
4 out of 5
179-199 Holland Park Avenue, London, England
Fully refundableReserve now, pay when you stay
The price is Rs7,854 per night from 6 Feb to 7 Feb
3.7/5 Good! (973 reviews)
"Clean hotel and rooms. Comfortable bed. Excellent customer service at all points - the reception/front desk, the concierge, the valet, the housekeeping staff, the restaurant/bar. Serves breakfast, lunch and dinner. Delicious food and drinks to suit different tastes and dietary requirements. Very ..."

Reviewed on 5 Jan 2022

Hilton 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 Hotel Reviews
expedia verified reviews