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.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
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,881 per night from 30 Jan to 31 Jan
4.5/5Wonderful! (2,804 reviews)

"This is the ideal hotel experience for those traveling out of, or tired from a flight. The location, an interior walk bridge from T5 tells all the stress out of airport departure or arrival. The generous checkin/out times make a huge difference too."…"

Reviewed on 12 Jan 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 Rs12,761 per night from 23 Jan to 24 Jan
4.5/5Wonderful! (1,957 reviews)

"Stunning hotel in a great location. All staff were outstanding; friendly, helpful and efficient. Can't wait to stay again."…"

Reviewed on 12 Oct 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 Rs6,007 per night from 23 Jan to 24 Jan
4.4/5Wonderful! (2,031 reviews)

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

Reviewed on 31 Dec 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.4/5Wonderful! (1,000 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 5 Oct 2020

Hilton London Heathrow Airport Hotel
Park Plaza London Waterloo
4 out of 5
6 Hercules Road, London, England
The price is Rs11,330 per night from 16 Feb to 17 Feb
4.4/5Excellent! (2,803 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
The Rembrandt
4 out of 5
11 Thurloe Place, Kensington, London, England
Free cancellationReserve now, pay when you stay
The price is Rs9,600 per night from 2 Feb to 3 Feb
4.4/5Excellent! (1,999 reviews)

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

Reviewed on 11 Dec 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,768 per night from 23 Jan to 24 Jan
4.3/5Excellent! (3,472 reviews)

"Close to Airport with a free bus service from Terminal 5 to Hotel. very comfortable rooms. My bathroom had a cracked sink which for one night was not really an issue for me. Slight mix up when I ordered dinner in that they forgot the starter but offered to serve it as a second course which I declined. ..."…"

Reviewed on 10 Dec 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 Rs11,330 per night from 23 Jan to 24 Jan
4.3/5Excellent! (4,675 reviews)

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

Reviewed on 13 Dec 2020

Park Plaza Westminster Bridge London
The Tower Hotel
4 out of 5
St Katharine's Way, London, England
The price is Rs6,178 per night from 22 Feb to 23 Feb
4.2/5Excellent! (3,128 reviews)

"Amazing service! I had a one night stay with my husband for our anniversary and i had a great time. Room was clean and excellent facilities."…"

Reviewed on 24 Oct 2020

The Tower Hotel
Radisson Blu Edwardian Heathrow Hotel & Conference Centre, London
4 out of 5
140 Bath Road, Hayes, England
Free cancellationReserve now, pay when you stay
The price is Rs6,867 per night from 23 Jan to 24 Jan
4.2/5Excellent! (1,553 reviews)

"Good Service Clean rooms Pleasant staff Good location"…"

Reviewed on 27 Dec 2020

Radisson Blu Edwardian Heathrow Hotel & Conference Centre, London
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 Rs5,854 per night from 23 Jan to 24 Jan
4.2/5Excellent! (1,510 reviews)

"Staff very welcoming, and room was very clean so felt no worries about Covid19"…"

Reviewed on 26 Oct 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,942 per night from 24 Jan to 25 Jan
4.1/5Very Good! (1,813 reviews)

"Spacious rooms. Would have been nicer if there was pod coffee machines. Otherwise great stay and would be my first pick next time I need accommodations next to the airport"…"

Reviewed on 22 Nov 2020

Hilton Garden Inn London Heathrow Airport
Leonardo London Heathrow Airport
4 out of 5
Bath Road, West Drayton, England
Free cancellation
The price is Rs4,206 per night from 30 Jan to 31 Jan
4.1/5Very Good! (2,741 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 17 Jan 2021

Leonardo London Heathrow Airport
Park International Hotel
4 out of 5
117 - 129 Cromwell Road, London, England
The price is Rs9,980 per night from 21 Feb to 22 Feb
4.1/5Very Good! (2,000 reviews)

"Very clean and well organised"…"

Reviewed on 28 Sep 2020

Park International 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,186 per night from 23 Jan to 24 Jan
4/5Very Good! (1,552 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 11 Dec 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 Rs4,677 per night from 24 Jan to 25 Jan
4/5Very Good! (1,135 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
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,422 per night from 19 Feb to 20 Feb
4/5Very Good! (2,382 reviews)

"Hotel was clean and organized. Staff were friendly."…"

Reviewed on 16 Jan 2021

ibis London Heathrow Airport
The Strand Palace Hotel
4 out of 5
372 The Strand, London, England
Get Rates
4/5Very Good! (3,912 reviews)
Lovely three night stay.

"This is a return visit to the Strand Palace. Great location! The staff were lovely!! We stayed in a newly refurbished room and it was really nice."…"

Reviewed on 18 Oct 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,090 per night from 21 Feb to 22 Feb
3.9/5Good! (1,563 reviews)

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

Reviewed on 22 Dec 2020

Copthorne Tara Hotel London Kensington
St Giles London - A St Giles Hotel
3 out of 5
Bedford Avenue, London, England
Get Rates
3.8/5Good! (3,234 reviews)

"I liked everything! Very helpful staff ! Excellent location !"…"

Reviewed on 22 Oct 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

London Hotel Reviews

Travellers loved these Hotels with Restaurant