Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation


Check prices on hotels in London

Best deal 21 Jun - 23 Jun
Tonight 26 May - 27 May
This weekend 31 May - 2 Jun
Next weekend 7 Jun - 9 Jun

Featured London Hotels with Restaurant

See all 11,404 properties in London

Estimated price for 1 night/2 adults

Hyatt Place London Heathrow Airport
Hyatt Place London Heathrow Airport
4.0 out of 5.0 The Grove, Bath Road, West Drayton, England
Free cancellation
4.3/5 (7,497 reviews)
Rs5,244/ night for 2 guests

Close to the airport, nice clean great breakfast highly recommended

Reviewed on 24 May 2019
Hilton Garden Inn London Heathrow Airport
Hilton Garden Inn London Heathrow Airport
4.0 out of 5.0
Free cancellation
4.2/5 (5,525 reviews)
Rs4,696/ night for 2 guests

Right next to the airport but very quiet. Great value for the price.

Reviewed on 22 May 2019
ibis London Heathrow Airport
ibis London Heathrow Airport
3.0 out of 5.0 112 Bath Road, Middlesex, Hayes, England
Free cancellation
3.8/5 (4,930 reviews)
Rs3,904/ night for 2 guests

The restaurant is surprisingly good. Checking in and out is very quick. The rooms are adequate but the bed is comfortable and the bathroom nicely modern

Reviewed on 24 May 2019
Park Plaza Westminster Bridge London
Park Plaza Westminster Bridge London
4.0 out of 5.0 200 Westminster Bridge Road, London, England
Free cancellation
4.4/5 (11,581 reviews)
Rs14,083/ night for 2 guests

Area good and good shop around it Clean ans silent

Reviewed on 25 May 2019
Sofitel London Heathrow
Sofitel London Heathrow
5.0 out of 5.0 Terminal 5, London Heathrow Airport, West Drayton, England
Free cancellation
4.6/5 (5,241 reviews)
Rs19,077/ night for 2 guests

Easy, nice, lovely breakfast and staff. Happy to stay again.

Reviewed on 25 May 2019
The Strand Palace Hotel
The Strand Palace Hotel
4.0 out of 5.0 372 The Strand, London, England
Free cancellation
4.0/5 (10,706 reviews)
Rs16,205/ night for 2 guests

Staff was very helpful and quick to respond. Good location. Room was smaller than I’m use to but I assume because it’s Europe. But glad to have stayed here

Reviewed on 25 May 2019
Leonardo Hotel London Heathrow Airport
Leonardo Hotel London Heathrow Airport
4.0 out of 5.0 Bath Road, West Drayton, England
Free cancellation
4.0/5 (4,257 reviews)
Rs5,900/ night for 2 guests

Near Heathrow airport, useful for early flight check in

Reviewed on 25 May 2019
St Giles London - A St Giles Hotel
St Giles London - A St Giles Hotel
3.0 out of 5.0 Bedford Avenue, London, England
3.7/5 (4,557 reviews)
Rs6,031/ night for 2 guests

Excellent location. Breakfast was very hectic. Would have been nice to have been served tea/coffee at the table and then go up yourself to the buffet. Rooms. little dated

Reviewed on 21 May 2019
Radisson Blu Edwardian Heathrow Hotel
Radisson Blu Edwardian Heathrow Hotel
4.0 out of 5.0 140 Bath Road, Hayes, England
Free cancellation
4.1/5 (3,465 reviews)
Rs6,198/ night for 2 guests

Very friendly staff, bed was very comfortable. Definitely would stay here again.

Reviewed on 24 May 2019
Map

Hotels with Restaurant: Our travellers loved these

Estimated price for 1 night/2 adults

Recently booked London hotels

Hampton by Hilton London Waterloo
3.0 out of 5.0
Last booking: 10 minutes ago
Griffin House Hotel
3.0 out of 5.0
Last booking: 13 minutes ago
Hilton London Gatwick Airport
4.0 out of 5.0
Last booking: 28 minutes ago
Hilton London Metropole
4.0 out of 5.0
Last booking: 33 minutes ago
Radisson Blu Edwardian Heathrow Hotel
4.0 out of 5.0
Last booking: 34 minutes ago
Hilton London Heathrow Airport Hotel
4.0 out of 5.0
Last booking: 39 minutes ago
Thistle Piccadilly
4.0 out of 5.0
Last booking: 57 minutes ago
Caesar Hotel
4.0 out of 5.0
Last booking: 1 hour ago

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