The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels with Restaurant in London

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

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 Rs11,285 per night from 16 Oct to 17 Oct
4.6/5Wonderful! (2,839 reviews)

"Very ready access to T5. Superb staff. Well appointed."…"

Reviewed on 27 Sep 2020

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 Rs12,928 per night from 25 Oct to 26 Oct
4.5/5Wonderful! (2,034 reviews)

"Great hotel. Good location. Friendly and helpful staff"…"

Reviewed on 4 Sep 2020

St. James' Court, A Taj Hotel, London
Hilton London Heathrow Airport Hotel
4 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs8,857 per night from 16 Oct to 17 Oct
4.4/5Wonderful! (996 reviews)

"the hotel is great but short on staff due to pandemic; also terminal closures its best to take a cab getting to hotel and to the airport from hotel as bus is kinda far."…"

Reviewed on 19 Aug 2020

Hilton London Heathrow Airport Hotel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Rembrandt
4 out of 5
11 Thurloe Place, Kensington, London, England
Free cancellationReserve now, pay when you stay
The price is Rs8,977 per night from 4 Oct to 5 Oct
4.4/5Excellent! (2,124 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
Hyatt Place London Heathrow Airport
4 out of 5
The Grove, Bath Road, West Drayton, England
Free cancellation
The price is Rs6,681 per night from 24 Oct to 25 Oct
4.3/5Excellent! (3,829 reviews)

"First class airport hotel. Rooms and staff excellent. Highly recommended."…"

Reviewed on 28 Sep 2020

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 Rs9,845 per night from 1 Oct to 2 Oct
4.3/5Excellent! (4,888 reviews)

"Property was lovely and in a good place - downside was the pool was shut but understandable due to covid"…"

Reviewed on 29 Sep 2020

Park Plaza Westminster Bridge London
The Tower Hotel
4 out of 5
St Katharine's Way, London, England
Free cancellationReserve now, pay when you stay
The price is Rs6,500 per night from 25 Oct to 26 Oct
4.2/5Excellent! (3,285 reviews)

"I had a sleeper room so was expecting a view of St. Katharine’s Dock which would have been lovely but instead had a great view of Tower Bridge. Very comfortable hotel with staff all very COVID-19 aware"…"

Reviewed on 25 Sep 2020

The Tower Hotel
Radisson Blu Edwardian Heathrow Hotel
4 out of 5
140 Bath Road, Hayes, England
Free cancellationReserve now, pay when you stay
The price is Rs7,060 per night from 16 Oct to 17 Oct
4.2/5Excellent! (1,623 reviews)

"It’s a lovely hotel. Only gripe is that the air condition was stuck at 25 degrees and I felt like I was cooking in the middle of the night. Called reception and it was quickly sorted out. Apart from that, I enjoyed my stay. Staff was very nice especially in this exacting circumstance caused by the ..."…"

Reviewed on 21 Sep 2020

Radisson Blu Edwardian Heathrow 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 Rs6,907 per night from 16 Oct to 17 Oct
4.2/5Excellent! (1,569 reviews)

"From start to finish it was fantastic, great staff, modern rooms, great location and a good breakfast. We will be back next time we’re in London."…"

Reviewed on 20 Sep 2020

DoubleTree by Hilton London Angel Kings Cross
Hilton Garden Inn London Heathrow Airport
4 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs4,794 per night from 17 Oct to 18 Oct
4.1/5Very Good! (1,971 reviews)

"The layout of the hotel and access to computers. This enhance ease for research and communication."…"

Reviewed on 27 Sep 2020

Hilton Garden Inn London Heathrow Airport
Leonardo London Heathrow Airport
4 out of 5
Bath Road, West Drayton, England
Free cancellationReserve now, pay when you stay
The price is Rs4,004 per night from 9 Oct to 10 Oct
4.1/5Very Good! (2,759 reviews)

"Close to airport. Taxis from terminal 5 £16. Clean, comfortable modern rooms. Quiet. Would definitely come again."…"

Reviewed on 24 Sep 2020

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 Rs6,787 per night from 1 Oct to 2 Oct
4.1/5Very Good! (2,137 reviews)

"London is extremely cheap at the moment. I needed a room for one night and saw The Park International for £40, which given its location is a bargain. Then when I booked I was upgraded to The Fraser Siite. Amazing value. Worth a trip to the capital just for that."…"

Reviewed on 30 Jul 2020

Park International Hotel
London House Hotel
3 out of 5
81 Kensington Gardens Square, Bayswater, London, England
Free cancellationReserve now, pay when you stay
The price is Rs5,755 per night from 11 Oct to 12 Oct
4/5Very Good! (1,274 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 Rs5,972 per night from 1 Oct to 2 Oct
4/5Very Good! (1,742 reviews)

"Great location, with a relaxing view over the park gardens"…"

Reviewed on 28 Aug 2020

Studios 2 Let Serviced Apartments - Cartwright Gardens
ibis London Heathrow Airport
3 out of 5
112 Bath Road, Middlesex, Hayes, England
Free cancellationReserve now, pay when you stay
The price is Rs3,431 per night from 25 Oct to 26 Oct
4/5Very Good! (2,563 reviews)

"They were very nice considering the lateness of my booking, i was very impressed by the menu in the bar, despite it being relatively limited it had a few vegan options Im not vegan but do have sone vegan friends so always am mindful of this when looking at menus"…"

Reviewed on 21 Sep 2020

ibis London Heathrow Airport
The Strand Palace Hotel
4 out of 5
372 The Strand, London, England
Free cancellationReserve now, pay when you stay
The price is Rs10,382 per night from 8 Oct to 9 Oct
4/5Very Good! (4,128 reviews)

"Beautifully decorated. The staff were friendly and attentive!"…"

Reviewed on 27 Sep 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 Rs5,131 per night from 11 Oct to 12 Oct
3.9/5Good! (1,621 reviews)

"Easy check in, large clean room. Very nice breakfast. Friendly and helpful staff."…"

Reviewed on 25 Sep 2020

Copthorne Tara Hotel London Kensington
St Giles London - A St Giles Hotel
3 out of 5
Bedford Avenue, London, England
The price is Rs3,981 per night from 9 Oct to 10 Oct
3.8/5Good! (3,512 reviews)

"It was a Hotel during COVID so it was OK ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo"…"

Reviewed on 25 Sep 2020

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

Hotels with Restaurant in London

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

Travellers loved these Hotels with Restaurant