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

Tonight 26 Jun - 27 Jun
This weekend 28 Jun - 30 Jun
Next weekend 5 Jul - 7 Jul

Featured London Hotels with Restaurants

See all 11,467 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 (7626 reviews)
RM278/ night for 2 guests

Lifts out of order. It’s an airport hotel so it’s oretty soulless but modern and clean

Reviewed on 24 Jun,2019
Hilton Garden Inn London Heathrow Airport
Hilton Garden Inn London Heathrow Airport
4.0 out of 5.0
Free cancellation
4.2/5 (5586 reviews)
RM346/ night for 2 guests

Everything was fine, except that two lifts were out in the main lobby which was causing delays.

Reviewed on 23 Jun,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 (5049 reviews)
RM193/ night for 2 guests

Quick check in, friendly and helpful.

Reviewed on 25 Jun,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 (11730 reviews)
RM893/ night for 2 guests

Excellent hotel minisuite room better in. Person than the online pics. They %upgraded me to a room with a

Reviewed on 24 Jun,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 (5369 reviews)
RM628/ night for 2 guests

Very convenient location, very comfortable. Room was specious and claen

Reviewed on 24 Jun,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 (10861 reviews)
RM684/ night for 2 guests

The recent improvements in this hotel have brought it into the 21st century. Amazing difference

Reviewed on 24 Jun,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 (4331 reviews)
RM292/ night for 2 guests

Very convenient for T2 terminal (where taxi for 2 costs less than bus fare), clean rooms, well stocked provisions (bath room and beverages i.e.tea/coffee). Amicable staff. Additional basic provisions are about 10 minute walking distance (a coop store). Only negative was mattress (could feel spring). ...

Reviewed on 23 Jun,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 (4736 reviews)
RM407/ night for 2 guests

Very nice hotel, we restaurants attached, great food!

Reviewed on 25 Jun,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 (3486 reviews)
RM316/ night for 2 guests

Lovely hotel and nice quiet room with windows which you could open.

Reviewed on 25 Jun,2019
Map

Hotels with Restaurants: Our travellers loved these

Estimated price for 1 night/2 adults

Recently booked London hotels

Radisson Blu Edwardian Heathrow Hotel
4.0 out of 5.0
Last booking: 6 minutes ago
Courtyard by Marriott London Gatwick Airport
4.0 out of 5.0
Last booking: 9 minutes ago
Ramada London North M1
4.0 out of 5.0
Last booking: 20 minutes ago
Blakemore Hyde Park
4.0 out of 5.0
Last booking: 31 minutes ago
Dukes London
5.0 out of 5.0
Last booking: 34 minutes ago
Accommodation London Bridge
2.5 out of 5.0
Last booking: 36 minutes ago
Astors Belgravia
3.5 out of 5.0
Last booking: 41 minutes ago
The Grosvenor Hotel
4.0 out of 5.0
Last booking: 54 minutes ago
Hilton Garden Inn London Heathrow Airport
4.0 out of 5.0
Last booking: 1 hour ago

Hotels with Restaurants in London

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