Search Hotels in England

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in England

Compare 145,189 hotels in England with room rates, reviews, and availability. Most hotels are fully refundable.

Zedwell Piccadilly Circus
3.0 star property
7.4 out of 10, Good, (4331)
"Very cool"
The price is $152
includes taxes & fees
$126 per night
Nov 3 - Nov 4
Zedwell Piccadilly Circus
The Tower Hotel, London
4.0 star property
8.2 out of 10, Very Good, (5666)
"Outstanding views and location right by the beautiful Tower Bridge and the River Thames. First rate in every way"
The price is $174
includes taxes & fees
$145 per night
Nov 24 - Nov 25
The Tower Hotel, London
Park Plaza Westminster Bridge London
4.0 star property
8.8 out of 10, Excellent, (3394)
"Fantastic hotel great staff able to access alot of London easily and on foot . Well worth a visit "
The price is $245
includes taxes & fees
$204 per night
Nov 2 - Nov 3
Park Plaza Westminster Bridge London
President Hotel
3.5 star property
8.0 out of 10, Very Good, (4344)
"Friendly staff, great location, room basic but had everything needed and was clean. Would return! "
The price is $181
includes taxes & fees
$151 per night
Nov 3 - Nov 4
President Hotel
Marlin Waterloo
4.0 star property
8.6 out of 10, Excellent, (1772)
"We enjoyed a good stay at the Marlin, it is everything you need from a London hotel / apartment."
The price is $185
includes taxes & fees
$155 per night
Nov 10 - Nov 11
Marlin Waterloo
Park Plaza London Riverbank
4.0 star property
8.4 out of 10, Very Good, (1609)
"👍"
The price is $193
includes taxes & fees
$161 per night
Nov 17 - Nov 18
Park Plaza London Riverbank
Strand Palace Hotel
4.0 star property
8.8 out of 10, Excellent, (3659)
"Lovely big bed! Great location. "
The price is $244
includes taxes & fees
$203 per night
Nov 17 - Nov 18
Strand Palace Hotel
Yotel London City
4.0 star property
8.6 out of 10, Excellent, (1252)
"Great place. Very clean and room was well appointed. Staff were friendly and I would recommend staying here."
The price is $157
includes taxes & fees
$131 per night
Nov 10 - Nov 11
Yotel London City
citizenM Tower of London
4.0 star property
9.2 out of 10, Wonderful, (1443)
"Loved this hotel. Super modern and friendly staff. The check in and check out process was super easy "
The price is $162
includes taxes & fees
$135 per night
Nov 3 - Nov 4
citizenM Tower of London
Royal National Hotel
3.0 star property
7.6 out of 10, Good, (5713)
"Personable reception staff, clean comfortable rooms, excellent location"
The price is $181
includes taxes & fees
$151 per night
Nov 3 - Nov 4
Royal National Hotel
Assembly Leicester Square
3.5 star property
8.2 out of 10, Very Good, (1581)
"Brilliant position for Covent Garden and Leicester Square theatres. Friendly staff, clean, tidy, but very small rooms. Even the double deluxe. "
The price is $157
includes taxes & fees
$131 per night
Nov 3 - Nov 4
Assembly Leicester Square
Sea Containers London
5.0 star property
9.4 out of 10, Exceptional, (1356)
"Lovely Hotel. We always love it here ."
The price is $307
includes taxes & fees
$256 per night
Nov 17 - Nov 18
Sea Containers London
Point A Kensington Olympia
3.5 star property
8.2 out of 10, Very Good, (1282)
"Nearby Earl’s court underground train station, walkable to museums, shoppings and food"
The price is $104
includes taxes & fees
$86 per night
Nov 3 - Nov 4
Point A Kensington Olympia
Park International Hotel
4.0 star property
8.2 out of 10, Very Good, (1991)
"Close to the underground. Clean but front rooms can be noisy due to the street."
The price is $146
includes taxes & fees
$122 per night
Nov 3 - Nov 4
Park International Hotel
Mitre House Hotel
3.0 star property
8.2 out of 10, Very Good, (1819)
"It was nice."
The price is $166
includes taxes & fees
$138 per night
Nov 3 - Nov 4
Mitre House Hotel
St Athans Hotel
2.0 star property
8.0 out of 10, Very Good, (1005)
"Staff were incredibly friendly"
The price is $127
includes taxes & fees
$105 per night
Nov 3 - Nov 4
St Athans Hotel
The Bailey's Hotel London Kensington
4.0 star property
9.0 out of 10, Wonderful, (1840)
"3rd visit to this hotel. Usual warm friendly greeting on arrival and able to check in earlier than anticipated which was a bonus. Helpful reception and housekeeping staff.We like this hotel for its excellent location to tube stop . Just a few steps across the road. "
The price is $201
includes taxes & fees
$167 per night
Nov 17 - Nov 18
The Bailey's Hotel London Kensington
Copthorne Tara Hotel London Kensington
4.0 star property
7.4 out of 10, Good, (2950)
"Hotel has vary good location, near High Street Kensington station. Stuff is children frendly and we had a great time there. Soundproof isloation is not so good, so if we heared other people, other people probably heard us."
The price is $112
includes taxes & fees
$93 per night
Nov 17 - Nov 18
Copthorne Tara Hotel London Kensington
St Giles Hotel - London
3.0 star property
7.6 out of 10, Good, (3402)
"Excellent place to stay. Very convenient location. "
The price is $127
includes taxes & fees
$106 per night
Nov 3 - Nov 4
St Giles Hotel - London
Bermonds Locke, Tower Bridge
4.5 star property
9.4 out of 10, Exceptional, (631)
"Love the work lobby. Little cafe. Area by Bermondsey cafes, shopping, bars and restaurants. Love walking at night"
The price is $193
includes taxes & fees
$161 per night
Nov 3 - Nov 4
Bermonds Locke, Tower Bridge
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.
Don't see what you're looking for?
See all available properties in England
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in England cost?
In England, you can find cheap options from $104 in a few different ways. To see the availability, enter your chosen travel dates, then refine your search by budget, amenities and more. Remember that rates can vary according to when you want to go, so if you have some flexibility, try swapping your dates around until you find the right deal.
When is the best time to go to England?
The best time to be in England depends on where you’re going and what you want to do. Dreaming of a summer London trip? This leading destination has an oceanic climate, with average temperatures ranging from 57ºF to 72ºF between June and August.
How can I find cheap hotels in England?
A good place to begin searching is by using our “Price per night” filter. Currently, the cheapest properties start at $104 per night. Other ways to lock in a wallet-friendly stay in England are by booking early and being flexible with dates. For even more great prices, check out our cheap hotels in England page.
What are the best hotels in England for families?
The first step to a great family vacation in England is locking in the right place to stay. Go to the “Traveler experience” heading of our filter tool and check “Family friendly.” This will show you all the England properties that welcome children and have family conveniences such as recreational activities and babysitting. Pick the one that matches your style and budget, then get ready to kick back while the little ones have fun.
Why should I book my England hotel with Expedia?
Reserve your England hotel with Expedia for price, ease and choice. Also, our One Key™ rewards platform lets you earn OneKeyCash™* on any eligible flights, car rentals, activities, hotels and more. Plus, we offer flexibility should your plans change, and if you have any questions or need assistance, our online Help Center is always available. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.