Find the best England Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

England Accommodation: Most Popular Cities to Stay

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels England

Park Plaza Westminster Bridge London
4 out of 5
200 Westminster Bridge Road, London, England
Fully refundableReserve now, pay when you stay
The price is ₹19,498 per night from 22 Oct to 23 Oct
₹19,498
per night
22 Oct - 23 Oct
8.4/10 Very Good! (2,031 reviews)
"Center of everything and everything within a 30 min walk."

Reviewed on 3 Oct 2023

Park Plaza Westminster Bridge London
Royal National Hotel
3 out of 5
38-51 Bedford Way, London, England
The price is ₹12,547 per night from 31 Oct to 1 Nov
₹12,547
per night
31 Oct - 1 Nov
7.4/10 Good! (4,918 reviews)
"The staff was rude"

Reviewed on 3 Oct 2023

Royal National Hotel
Marlin Waterloo
4 out of 5
111 Westminster Bridge Road, London, England
Fully refundableReserve now, pay when you stay
The price is ₹14,981 per night from 22 Oct to 23 Oct
₹14,981
per night
22 Oct - 23 Oct
8.4/10 Very Good! (1,019 reviews)
"The staff was friendly and hotel room was very clean. I would like to suggest some details to make the experience more comfortable: Add a hair blow dryer and more soap and shampoo. These things were very limited."

Reviewed on 2 Oct 2023

Marlin Waterloo
Save an average of 15% on thousands of hotels when you're signed in
Leonardo Royal London Tower Bridge
4 out of 5
45 Prescot Street, London, England
Fully refundableReserve now, pay when you stay
The price is ₹12,421 per night from 22 Oct to 23 Oct
₹12,421
per night
22 Oct - 23 Oct
8.4/10 Very Good! (1,624 reviews)
"What a great hotel and room. Water and apples for you in the lobby, the rooms are quite large and attractive. Bed is super comfy. Huge bathroom. Pool is quite nice even with a sauna and nice steam room. The jacuzzi water temp was only luke warm for some reason, my only minor complaint. Highly recommended ..."

Reviewed on 1 Oct 2023

Leonardo Royal London Tower Bridge
Leonardo London Heathrow Airport
4 out of 5
Bath Road, West Drayton, England
Fully refundableReserve now, pay when you stay
The price is ₹8,212 per night from 3 Nov to 4 Nov
₹8,212
per night
3 Nov - 4 Nov
8.6/10 Excellent! (2,764 reviews)
"Comfortable, clean room Amazing pasta in hotel Restaurant!!"

Reviewed on 30 Sep 2023

Leonardo London Heathrow Airport
citizenM Tower of London
4 out of 5
40 Trinity Square, London, England
Fully refundableReserve now, pay when you stay
The price is ₹11,635 per night from 15 Oct to 16 Oct
₹11,635
per night
15 Oct - 16 Oct
9.2/10 Wonderful! (1,003 reviews)
"Great location and amenities!"

Reviewed on 3 Oct 2023

citizenM Tower of London
Point A Hotel London Kings Cross – St Pancras
2.5 out of 5
324 Gray's Inn Road, London, England
The price is ₹8,365 per night from 22 Oct to 23 Oct
₹8,365
per night
22 Oct - 23 Oct
8.4/10 Very Good! (216 reviews)
"This is such a wonderful place to stay. Super close to transit, comfortable and clean. Our go to place to stay in London!"

Reviewed on 30 Sep 2023

Point A Hotel London Kings Cross – St Pancras
Apex Temple Court Hotel
4 out of 5
1-2 Serjeants Inn, Fleet Street, London, England
Fully refundableReserve now, pay when you stay
The price is ₹12,647 per night from 29 Oct to 30 Oct
₹12,647
per night
29 Oct - 30 Oct
9.4/10 Exceptional! (1,016 reviews)
"This is our second time at the Apex, the staff are always welcoming and friendly. The rooms are always well appointed, clean and an excellent size. We love the location for walking out from (the Embankment is around the corner) or connecting to public transport. Has become our go to hotel when staying ..."

Reviewed on 2 Oct 2023

Apex Temple Court Hotel
St. James' Court, A Taj Hotel, London
4 out of 5
54 Buckingham Gate, London, England
Fully refundableReserve now, pay when you stay
The price is ₹22,396 per night from 22 Oct to 23 Oct
₹22,396
per night
22 Oct - 23 Oct
9/10 Wonderful! (1,014 reviews)
"The style and warmth of the place and people were very welcoming."

Reviewed on 30 Sep 2023

St. James' Court, A Taj Hotel, London
Holiday Inn Express London Heathrow T4, an IHG Hotel
3.5 out of 5
Terminal 4, 1 Swindon Road, London Heather, Hounslow, England
Fully refundable
The price is ₹9,883 per night from 15 Oct to 16 Oct
₹9,883
per night
15 Oct - 16 Oct
8.6/10 Excellent! (1,536 reviews)
Excellent stay!
"Great hotel for the night before our flight home to the U.S. On the grounds of Heathrow Terminal 4. Easy walk and train to Terminal 3. Great diverse restaurant for dinner with some Indian offerings (and other nationalities), which were delicious. I liked looking out over the airport terminal at night. ..."

Reviewed on 2 Oct 2023

Holiday Inn Express London Heathrow T4, an IHG Hotel
Corus Hyde Park Hotel
4 out of 5
1 Lancaster Gate, 1-7, London, England
The price is ₹12,727 per night from 8 Oct to 9 Oct
₹12,727
per night
8 Oct - 9 Oct
7/10 Good! (1,301 reviews)
Great Area
"Check-in was smooth. Concierge was very helpful ordering a taxi for 2:45a.m. for us to go to Stonehenge. One employee told us the wrong time when breakfast was over, so we missed out. Dinner in the hotel was good. The room itself was nice, bed comfortable, although the shower was in a place that ..."

Reviewed on 2 Oct 2023

Corus Hyde Park Hotel
Club Quarters Hotel, Trafalgar Square
4 out of 5
8 Northumberland Ave, (adjacent to Trafalgar Square), London, England
Fully refundableReserve now, pay when you stay
The price is ₹15,972 per night from 29 Oct to 30 Oct
₹15,972
per night
29 Oct - 30 Oct
8.6/10 Excellent! (1,004 reviews)
"Great location and very comfortable room!!!"

Reviewed on 30 Sep 2023

Club Quarters Hotel, Trafalgar Square
Club Quarters Hotel London City
4 out of 5
7 Gracechurch Street, London, England
Fully refundableReserve now, pay when you stay
The price is ₹12,456 per night from 29 Oct to 30 Oct
₹12,456
per night
29 Oct - 30 Oct
8/10 Very Good! (1,005 reviews)
"Excellent location in London city. Plenty of amenities and very accommodating staff."

Reviewed on 1 Oct 2023

Club Quarters Hotel London City
Park Plaza Victoria London
4 out of 5
239 Vauxhall Bridge Road, London, England
Fully refundableReserve now, pay when you stay
The price is ₹14,239 per night from 29 Oct to 30 Oct
₹14,239
per night
29 Oct - 30 Oct
8.8/10 Excellent! (1,006 reviews)
"Fabulous location for getting around London"

Reviewed on 2 Oct 2023

Park Plaza Victoria London
Park International Hotel
4 out of 5
117 - 129 Cromwell Road, London, England
The price is ₹8,672 per night from 22 Oct to 23 Oct
₹8,672
per night
22 Oct - 23 Oct
8/10 Very Good! (1,002 reviews)
"Location and staff very good."

Reviewed on 26 Sep 2023

Park International Hotel