Hotels in England

Find deals on 18,493 hotels in England

May 28 — May 292
Sat 5/28
Sun 5/29

Top hotels in England

Find the perfect hotel for your stay in England
Review Score
Hotel class

Best cities to book a hotel in England

Below are the average prices for hotels in the most popular cities in England


$77 - $191

CHEAPEST CITY IN ENGLANDBirmingham31% cheaperHotels in Birmingham are the cheapest in England at just $77 per night on average
MOST EXPENSIVE CITY IN ENGLANDBath41% more expensiveBath has the highest priced hotels in England with rooms averaging $191 per night
MOST POPULAR CITY IN ENGLANDLondon87% more users visitedMore momondo users search for hotels in London than any other city in England

Things to do in England

Hotels in popular cities in England

Below are the most popular cities in England to stay in, as well as some of the best hotels in each area

When to book a hotel in England

Check out the information below to find the best deal on a hotel room in England
Low SeasonJanuarycheapest month to stay
High SeasonJunemost expensive time to stay
13%expected price decrease
17%expected price increase


$108 - $149

Highest day of weekSaturdayis the most expensive day of the week to book
Cheapest day of weekSundayis the cheapest day of the week to book
$134is the average per night cost for a hotel on this day
$111is the average per night cost for a hotel on this day

How much does a hotel in England cost per night?

Use the information below to find quality England hotel rooms for low prices
2 stars and under
3 stars
4 stars +

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in England

These hotels and hostels usually make for a cheap way to stay in England

Get the best value hotel in England

These England hotels have the best prices for their ratings

Information about staying in England

Read these important travel tips before booking a hotel in England

If you’re looking for a good deal in England, you should know that the average hotel room price is $119/night. Anything less than $119/night would be considered a good deal. The absolute cheapest nightly rate found on momondo recently was $1.

Of all the hotels in England, the most highly regarded hotel by momondo users is The Ritz London, which received a rating of 9.4. Following The Ritz London was The Langham London with a rating of 9.3 and Royal Lancaster London with a rating of 9.1.

In May, you can expect the cost of a double room in a hotel in England to be around $323 per night. However, some users found double rooms in England during the month of May for as low as $14 per night in London.

momondo's favorite hotels in England

Learn more about these user-preferred hotels in England
easyHotel London Croydon

easyHotel London Croydon

22 Addiscombe Road, Croydon, United Kingdom

Ibis Budget London Hounslow

Ibis Budget London Hounslow

20-28 Staines Road, Hounslow, United Kingdom

Ibis London Wembley

Ibis London Wembley

South Way, Wembley, United Kingdom

Hampton by Hilton London Park Royal

Hampton by Hilton London Park Royal

Connell Crescent, Western Avenue, Park Royal, London, United Kingdom

So Sienna

So Sienna

London, United Kingdom

Gardens Hotel

Gardens Hotel

55 Piccadilly, Manchester, United Kingdom

easyHotel London Victoria

easyHotel London Victoria

Belgrave, 34-40, London, United Kingdom

Travelodge Wembley

Travelodge Wembley

North Circular Road, London, United Kingdom

Macdonald Manchester Hotel & Spa

Macdonald Manchester Hotel & Spa

91 London Road, Manchester, United Kingdom


The Angel Hotel Wetherspoon

1 New Quay Road, Whitby, United Kingdom

Travelodge Manchester Central Arena

Travelodge Manchester Central Arena

Great Ducie Street, Manchester, United Kingdom


Stay in these cities in England

Find great hotel deals in these popular England cities