Search Hotels with Restaurant 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 Hotels with Restaurant

Sofitel London Heathrow
5 out of 5
Terminal 5, London Heathrow Airport, West Drayton, England
Fully refundableReserve now, pay when you stay
The price is Rs13,176 per night from 1 Jan to 1 Jan
4.5/5 Wonderful! (1,913 reviews)
"They supported to print something materials. It was helpful."

Reviewed on 6 Dec 2021

Sofitel London Heathrow
St. James' Court, A Taj Hotel, London
4 out of 5
54 Buckingham Gate, London, England
Fully refundableReserve now, pay when you stay
The price is Rs17,178 per night from 3 Jan to 3 Jan
4.5/5 Wonderful! (1,394 reviews)
"Fantastic locations, great breakfast included, staff were wonderful, and absolutely beautiful hotel!"

Reviewed on 23 Nov 2021

St. James' Court, A Taj Hotel, London
Hampton by Hilton London Waterloo
3 out of 5
157 Waterloo Road, South Bank, London, England
Fully refundableReserve now, pay when you stay
The price is Rs8,945 per night from 2 Jan to 2 Jan
4.4/5 Wonderful! (1,459 reviews)
"Good hotel and good staff"

Reviewed on 5 Dec 2021

Hampton by Hilton London Waterloo
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.
Hilton London Heathrow Airport Hotel
4 out of 5
Fully refundableReserve now, pay when you stay
The price is Rs7,640 per night from 11 Dec to 11 Dec
4.4/5 Wonderful! (984 reviews)
"None"

Reviewed on 3 Dec 2021

Hilton London Heathrow Airport Hotel
Park Plaza London Waterloo
4 out of 5
6 Hercules Road, London, England
Fully refundableReserve now, pay when you stay
The price is Rs12,734 per night from 6 Jan to 6 Jan
4.4/5 Excellent! (1,809 reviews)
"Luigi saved our evening. Thank you :)"

Reviewed on 29 Nov 2021

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 Rs14,237 per night from 2 Jan to 2 Jan
4.4/5 Excellent! (1,336 reviews)
"Overall the hotel was lovely - great location, friendly staff - but it’s just a little tired. As with a lot of hotels, you go from a lovely to tired, worn corridors. The room was clean and comfortable but once again a little worn. The shower didn’t stay in the holder on the wall and a cupboard handle ..."

Reviewed on 3 Dec 2021

The Rembrandt
Hyatt Place London Heathrow Airport
4 out of 5
The Grove, Bath Road, West Drayton, England
Fully refundable
The price is Rs7,066 per night from 2 Jan to 2 Jan
4.3/5 Excellent! (2,057 reviews)
"We met with some really friendly knowledgeable staff. A real pleasure, thanks."

Reviewed on 5 Dec 2021

Hyatt Place London Heathrow Airport
DoubleTree by Hilton London Angel Kings Cross
4 out of 5
60 Pentonville Road, Islington, London, England
Fully refundableReserve now, pay when you stay
The price is Rs6,721 per night from 6 Jan to 6 Jan
4.3/5 Excellent! (1,156 reviews)
"Close to Emirates Stadium (2 mile walk) and Angel Tube station. Adequate room size with a good bed, not saggy! Breakfast was tasty, and the staff was super friendly."

Reviewed on 29 Nov 2021

DoubleTree by Hilton London Angel Kings Cross
Radisson Blu Edwardian Heathrow Hotel & Conference Centre, London
4.3/5 Excellent! (1,006 reviews)
"We stayed here overnight before a flight to the US. Really good value for a co-joined family room. This is the second time we’ve stayed and the service remains very good. The quality of room service food is excellent. It was really quiet but the staff remain very friendly and welcoming. Thank ..."

Reviewed on 31 Jan 2021

Radisson Blu Edwardian Heathrow Hotel & Conference Centre, London
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 Rs14,927 per night from 5 Jan to 5 Jan
4.2/5 Excellent! (2,941 reviews)
"Great location"

Reviewed on 6 Dec 2021

Park Plaza Westminster Bridge London
The Tower Hotel
4 out of 5
St Katharine's Way, London, England
Fully refundableReserve now, pay when you stay
The price is Rs10,258 per night from 12 Dec to 12 Dec
4.2/5 Excellent! (2,850 reviews)
"Wonderful position with great views of the Thames and easy access to all the main London attractions. Our room was clean and very comfortable and the breakfast was very good."

Reviewed on 29 Nov 2021

The Tower Hotel
Hilton Garden Inn London Heathrow Airport
4 out of 5
Fully refundableReserve now, pay when you stay
The price is Rs7,004 per night from 2 Jan to 2 Jan
4.2/5 Very Good! (1,158 reviews)
"The staff display excellent customer focus."

Reviewed on 4 Dec 2021

Hilton Garden Inn London Heathrow Airport
Leonardo London Heathrow Airport
4 out of 5
Bath Road, West Drayton, England
4.1/5 Very Good! (1,774 reviews)
Great 4 star hotel
"A great hotel to stay, and very close to the airport. Free public transport within walking distance to the bus station. Nice rooms and very comfortable bed to sleep in. most recommended."

Reviewed on 1 Feb 2021

Leonardo London Heathrow Airport
ibis London Heathrow Airport
3 out of 5
112 Bath Road, Middlesex, Hayes, England
Fully refundableReserve now, pay when you stay
The price is Rs3,626 per night from 2 Jan to 2 Jan
4.1/5 Very Good! (1,637 reviews)
"."

Reviewed on 6 Dec 2021

ibis London Heathrow Airport
The Strand Palace Hotel
4 out of 5
372 The Strand, London, England
Fully refundableReserve now, pay when you stay
The price is Rs12,380 per night from 26 Dec to 26 Dec
4.1/5 Very Good! (2,897 reviews)
"I thought the Hotel Location was perfect. The room we were in was quite cramped with the bed pushed up against the wall. Everything else was fine."

Reviewed on 6 Dec 2021

The Strand Palace Hotel
Studios 2 Let Serviced Apartments - Cartwright Gardens
3.5 out of 5
36-37 Cartwright Gardens, London, England
Fully refundableReserve now, pay when you stay
The price is Rs6,278 per night from 2 Jan to 2 Jan
4/5 Very Good! (946 reviews)
"Good location"

Reviewed on 15 Nov 2021

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 Rs8,648 per night from 20 Dec to 20 Dec
4/5 Very Good! (988 reviews)
"New good prices location"

Reviewed on 4 Dec 2021

London House Hotel
Park International Hotel
4 out of 5
117 - 129 Cromwell Road, London, England
Fully refundableReserve now, pay when you stay
The price is Rs8,931 per night from 19 Dec to 19 Dec
4/5 Very Good! (1,205 reviews)
"Location is perfect!"

Reviewed on 5 Dec 2021

Park International Hotel
St Giles London - A St Giles Hotel
3 out of 5
Bedford Avenue, London, England
The price is Rs7,870 per night from 19 Dec to 19 Dec
3.8/5 Good! (2,682 reviews)
"Location is perfect for shopping on Oxford Street and tube is also so close! We went to Piccadilly Theatre whilst we were here and it was super handy for that too! Rooms are pretty basic but everything you need for a weekend in the city."

Reviewed on 29 Nov 2021

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 Rs7,778 per night from 6 Jan to 6 Jan
3.8/5 Good! (1,329 reviews)
"lovely hotel decor in rooms a bit dated and there was only one cup in room for drinks would need to comtact room service if more people in room would have expected more from a 4 star property taxi can be hard to find at this hotel need to go stand near holiday inn to find one"

Reviewed on 6 Dec 2021

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