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

Find out moreOpens in new tab or window

Hotels with Restaurant in England, United Kingdom

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 Cities in England

Top England Hotels with Restaurant

Hyatt Place London Heathrow Airport
Hyatt Place London Heathrow Airport
4 out of 5
The Grove, Bath Road, West Drayton, England
The price is Rs6,634 per night

Located in Hillingdon, this hotel is 2.5 mi (4.1 km) from Stockley Park and within 9 miles (15 km) of Brunel University and Twickenham Stadium. Windsor Castle ...

4.3/5Excellent! (4,002 reviews)

"The staff on reception was great and very informative. Due to Covid we didn’t leave our room but the dining staff delivered our meals on time and were very courteous"…"

Reviewed on 3 Aug 2020

Hyatt Place London Heathrow Airport
Hilton Garden Inn London Heathrow Airport
Hilton Garden Inn London Heathrow Airport
4 out of 5
The price is Rs4,938 per night

Located in Hillingdon, this eco-friendly hotel is 4.8 mi (7.8 km) from Twickenham Stadium, and within 12 mi (20 km) of Hampton Court Palace and Thorpe Park. ...

4.1/5Very Good! (2,067 reviews)

"They are very professional and very clean and tidy the room through these kind of virus they do their best to help me in every way possible"…"

Reviewed on 3 Aug 2020

Hilton Garden Inn London Heathrow Airport
ibis London Heathrow Airport
ibis London Heathrow Airport
3 out of 5
112 Bath Road, Middlesex, Hayes, England
The price is Rs3,902 per night

Located in Hillingdon, this hotel is 2.5 mi (4 km) from Stockley Park and within 6 miles (10 km) of Twickenham Stadium and Brunel University. Windsor Castle ...

4/5Very Good! (2,685 reviews)

"I like the location and it’s amnesties is excellent"…"

Reviewed on 22 Apr 2020

ibis London Heathrow Airport
The Arden Hotel & Leisure Club
The Arden Hotel & Leisure Club
3 out of 5
Coventry Road, Bickenhill, Solihull, England
The price is Rs5,482 per night

This family-friendly Solihull hotel is located near the airport, within 3 mi (5 km) of National Exhibition Centre (NEC), The Bear Grylls Adventure and Resorts ...

3.8/5Good! (1,530 reviews)

"Everything was excellent all round. There was not anything to find fault with,and I would difinately stay there again."…"

Reviewed on 19 Mar 2020

The Arden Hotel & Leisure Club
Park Plaza Westminster Bridge London
Park Plaza Westminster Bridge London
4 out of 5
200 Westminster Bridge Road, London, England
The price is Rs11,075 per night

Located in London City Centre, this spa hotel is steps away from Southbank Centre Book Market and Florence Nightingale Museum. St. Thomas' Hospital and Sea Life ...

4.3/5Excellent! (4,988 reviews)

"Perfect hotel! Perfectly situated right in central London."…"

Reviewed on 8 Aug 2020

Park Plaza Westminster Bridge London
Radisson Blu Hotel Manchester, Airport
Radisson Blu Hotel Manchester, Airport
4 out of 5
Chicago Avenue, Manchester Airport, Manchester, England
The price is Rs10,202 per night

Situated in Manchester, this spa hotel is within 6 mi (10 km) of Quarry Bank Mill and Styal Estate, Wythenshawe Hall and Northenden Golf Course. Didsbury Golf ...

4.5/5Wonderful! (2,456 reviews)

"Can't fault this hotel, excellent rooms, service, food and staff"…"

Reviewed on 10 Aug 2020

Radisson Blu Hotel Manchester, Airport
Clayton Hotel, Manchester Airport
Clayton Hotel, Manchester Airport
4 out of 5
Outwood Lane, Manchester Airport, Manchester, England
The price is Rs6,690 per night

Located near the airport, this family-friendly hotel is within 9 mi (15 km) of University of Manchester, Bridgewater Hall and Manchester Central (GMEX). Manchester ...

4.1/5Very Good! (2,859 reviews)

"Very clean, excellently located and fairly priced."…"

Reviewed on 2 Jun 2020

Clayton Hotel, Manchester Airport
Sofitel London Heathrow
Sofitel London Heathrow
5 out of 5
Terminal 5, London Heathrow Airport, West Drayton, England
The price is Rs11,614 per night

Located in Hillingdon, this luxury hotel is within 9 mi (15 km) of Stockley Park, London Motor Museum and Windsor Castle. Legoland is 11.7 mi (18.8 km) away. ...

4.6/5Wonderful! (2,911 reviews)

"Perfect place to stay the night before an early BA flight fro. Terminal 5 at Heathrow."…"

Reviewed on 8 Aug 2020

Sofitel London Heathrow
The Strand Palace Hotel
The Strand Palace Hotel
4 out of 5
372 The Strand, London, England
The price is Rs11,593 per night

Located in London City Centre, this eco-friendly hotel is within a 15-minute walk of Covent Garden Market, Piccadilly Circus and London Dungeon. Big Ben and ...

4/5Very Good! (4,240 reviews)

"Location is great! Close to good restaurants and attractions. Staff are wonderful!"…"

Reviewed on 28 Jul 2020

The Strand Palace Hotel
Leonardo London Heathrow Airport
Leonardo London Heathrow Airport
4 out of 5
Bath Road, West Drayton, England
The price is Rs4,321 per night

Located in Hillingdon, this eco-friendly hotel is 2.3 mi (3.8 km) from Stockley Park and within 6 miles (10 km) of Twickenham Stadium and Brunel University. ...

4.1/5Very Good! (2,830 reviews)

"Just perfect, the room very clean, the hotel very nice and the staff helpful. I will come back definitely."…"

Reviewed on 10 Aug 2020

Leonardo London Heathrow Airport
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 England

Search for Hotels with Restaurant in England on Expedia. You can easily find your hotels in England using one of the methods below:

  • View our selection of featured hotels in England
  • Use the map to find hotels in the England neighborhood you prefer
  • Use the filters to see hotels in a specific area of England, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in England
  • Enter your travel dates to view the best deals on hotels in England - while they last