COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels with Restaurants in London from $48

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top London Hotels with Restaurants

Sofitel London Heathrow
5 out of 5
Terminal 5, London Heathrow Airport, West Drayton, England
Free CancellationReserve now, pay when you stay
The price is $156 per night from Apr 3 to Apr 4
4.5/5Wonderful! (2,686 reviews)

"Great location, right on Terminal 5 of Heathrow Airport. Stayed there during lockdown for business travel and it was great to have such good location to stay. They had partnered with testing services. so it was quite convenient to get PCR tests done. Room service was good too. One recommendation ..."…"

Reviewed on Feb 19, 2021

Sofitel London Heathrow
St. James' Court, A Taj Hotel, London
4 out of 5
54 Buckingham Gate, London, England
Free CancellationReserve now, pay when you stay
The price is $186 per night from Apr 1 to Apr 2
4.5/5Wonderful! (1,811 reviews)
Pleasant stay. Awful breakfast

"Every member of staff was very courteous. Leo on the door, Ione on reception and the manager who introduced herself and gave us her card. We really liked the complimentary valet parking as we did not want to travel by train into London. Our premium king was spacious with a super comfy bed & pillows. ..."…"

Reviewed on Nov 6, 2020

St. James' Court, A Taj Hotel, London
Hampton by Hilton London Waterloo
3 out of 5
157 Waterloo Road, South Bank, London, England
Free CancellationReserve now, pay when you stay
The price is $82 per night from Apr 1 to Apr 2
4.4/5Wonderful! (1,886 reviews)

"Easy access to public transport. Great location in a quiet an classy environment."…"

Reviewed on Dec 31, 2020

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
Terminal 4 Heathrow Airport, Hounslow, England
The price is $103 per night from Apr 1 to Apr 2
4.4/5Wonderful! (999 reviews)
family room

"We didn’t realise when booking a family room was actually 2 rooms with a joining door. Was fine though just would’ve preferred to have known on booking. Lovely hotel but rooms need a bit of tidying up."…"

Reviewed on Oct 5, 2020

Hilton London Heathrow Airport Hotel
Park Plaza London Waterloo
4 out of 5
6 Hercules Road, London, England
The price is $149 per night from Apr 1 to Apr 2
4.4/5Excellent! (2,549 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 Mar 10, 2020

Park Plaza London Waterloo
The Rembrandt
4 out of 5
11 Thurloe Place, Kensington, London, England
Free CancellationReserve now, pay when you stay
The price is $119 per night from Apr 1 to Apr 2
4.4/5Excellent! (1,910 reviews)

"Location great within walking distance of most places"…"

Reviewed on Dec 11, 2020

The Rembrandt
Hyatt Place London Heathrow Airport
4 out of 5
The Grove, Bath Road, West Drayton, England
Free Cancellation
The price is $87 per night from Apr 2 to Apr 3
4.3/5Excellent! (3,187 reviews)

"Service and good manners are high on my list and the staff at the Hyatt Place, Heathrow, excelled without being officious. Great stay, good room, no complaints at all."…"

Reviewed on Feb 4, 2021

Hyatt Place London Heathrow Airport
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 $149 per night from Apr 1 to Apr 2
4.3/5Excellent! (4,369 reviews)

"Great place! The room service could be better but overall an awesome experience!"…"

Reviewed on Dec 13, 2020

Park Plaza Westminster Bridge London
Radisson Blu Edwardian Heathrow Hotel & Conference Centre, London
The price is $114 per night from Apr 1 to Apr 2
4.2/5Excellent! (1,469 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 Jan 31, 2021

Radisson Blu Edwardian Heathrow Hotel & Conference Centre, London
The Tower Hotel
4 out of 5
St Katharine's Way, London, England
Get Rates
4.2/5Excellent! (2,878 reviews)

"Great location, Great bar and nice staff. View is great"…"

Reviewed on Dec 5, 2020

The Tower Hotel
DoubleTree by Hilton London Angel Kings Cross
4 out of 5
60 Pentonville Road, Islington, London, England
Free CancellationReserve now, pay when you stay
The price is $101 per night from Mar 12 to Mar 13
4.2/5Excellent! (1,400 reviews)
Excellent

"The hotel was ok the receptionist was professional but not very welcoming the room was ok the bath room was very small and outdated need updated the civic measure was very good very clean happy with it thank you"…"

Reviewed on Dec 6, 2020

DoubleTree by Hilton London Angel Kings Cross
Hilton Garden Inn London Heathrow Airport
4 out of 5
Eastern Perimeter Rd, Hatton Cross, Heathrow, Hounslow, England
Free CancellationReserve now, pay when you stay
The price is $61 per night from Apr 2 to Apr 3
4.1/5Very Good! (1,663 reviews)

"Friendly and helpful staff. Felt very welcomed after a long day of travel."…"

Reviewed on Mar 6, 2021

Hilton Garden Inn London Heathrow Airport
Leonardo London Heathrow Airport
4 out of 5
Bath Road, West Drayton, England
The price is $53 per night from Apr 2 to Apr 3
4.1/5Very Good! (2,639 reviews)

"Good location. Friendly, helpful staff. Business centre was lacking a printer. If you needed to print something you had to email it to the front desk for them to print for you. Not a good idea if item contains any personal information."…"

Reviewed on Jan 17, 2021

Leonardo London Heathrow Airport
Park International Hotel
4 out of 5
117 - 129 Cromwell Road, London, England
Free CancellationReserve now, pay when you stay
The price is $104 per night from Apr 3 to Apr 4
4/5Very Good! (1,851 reviews)

"Very clean and well organised"…"

Reviewed on Sep 28, 2020

Park International Hotel
ibis London Heathrow Airport
3 out of 5
112 Bath Road, Middlesex, Hayes, England
Free CancellationReserve now, pay when you stay
The price is $48 per night from Apr 5 to Apr 6
4/5Very Good! (2,236 reviews)

"Food was surprisingly good. Friendly staff. It is my preferred hotel when I travel from lhr"…"

Reviewed on Mar 5, 2021

ibis London Heathrow Airport
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 $62 per night from Apr 1 to Apr 2
4/5Very Good! (1,451 reviews)

"Check in, very quick and pleasant, no problems. I love staying at this property and have stayed here many times. Great location. I'm assuming this property is a listed building? The windows are very nice and authentic, however they are very draughty, not double glazed! Apart from that no problems. ..."…"

Reviewed on Dec 11, 2020

Studios 2 Let Serviced Apartments - Cartwright Gardens
London House Hotel
3 out of 5
81 Kensington Gardens Square, Bayswater, London, England
Free CancellationReserve now, pay when you stay
The price is $65 per night from Mar 8 to Mar 9
4/5Very Good! (1,011 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 Mar 23, 2020

London House Hotel
The Strand Palace Hotel
4 out of 5
372 The Strand, London, England
Get Rates
4/5Very Good! (3,608 reviews)
Great stay

"The hotel was clean and the room I had was ideal for my stay. The staff especially the staff at breakfast were very friendly and helpful. Although the barman on Wednesday night was very grumpy with no customer service manners. 🙁 Overall a great stay and we will be back soon. Thank you"…"

Reviewed on Nov 6, 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 $64 per night from Apr 5 to Apr 6
3.9/5Good! (1,486 reviews)

"The hotel is very well located in a beautiful area in Kensington and you can have a wonderful view of London."…"

Reviewed on Dec 22, 2020

Copthorne Tara Hotel London Kensington
St Giles London - A St Giles Hotel
3 out of 5
Bedford Avenue, London, England
The price is $52 per night from Apr 4 to Apr 5
3.8/5Good! (3,013 reviews)
First class stay

"I have to regularly come to London for hospital appointments and this is the first time my husband and I have stayed at the st Giles. We will definitely be booking there in the future. Staff wonderful, service brilliant, the young lady on the front desk is lovely and so helpful. Location is brilliant ..."…"

Reviewed on Dec 5, 2020

St Giles London - A St Giles Hotel
Don't see what you're looking for?
We've got more Hotels with Restaurants. 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: Hotels with Restaurants in London

Search for hotels in London on Expedia. You can easily find your hotels in London using one of the methods below:

  • View our selection of featured hotels in London
  • Use the map to find 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 from basic (1 Star) to luxury hotels (5 Stars) in London
  • Enter your travel dates to view the best deals on hotels in London - while they last

More trip options

Recent reviews of London hotels

Travelers Loved These Hotels with Restaurants