Hotels in England

Find the best deals on 133,890 hotels in England

Check-in
Check-out
Compare vs momondo |

Popular cities in England

Below are the average prices for hotels in popular England cities
Price
£45 - £84
CHEAPEST CITY IN ENGLAND Blackpool 32% cheaper Hotels in Blackpool are the cheapest in England at just £45 per night on average.
MOST EXPENSIVE CITY IN ENGLAND Windermere 26% more expensive Windermere has the highest priced hotels in England with rooms averaging £83 per night.
MOST POPULAR CITY IN ENGLAND London 78% more users visited More momondo users search for hotels in London than any other city in England

Top Hotels in England

Find your perfect England hotel in the perfect location
Barkston Rooms Earl's Court
Barkston Rooms Earl's Court
6.3
£230
View all deals
Smart Hyde Park Inn
Smart Hyde Park Inn
7.0
£9
View all deals
The Blair Victoria Hotel
The Blair Victoria Hotel
5.0
£16
View all deals
Camber Sands Holiday Park
Camber Sands Holiday Park
4.3
£49
View all deals
Publove @ The Green Man - Hostel
Publove @ The Green Man - Hostel
7.6
£12
View all deals
Publove @ Exmouth Arms Euston
Publove @ Exmouth Arms Euston
7.3
£11
View all deals
Hillspring Lodge
Hillspring Lodge
8.0
£37
View all deals
Point A Hotel London Kings Cross
Point A Hotel London Kings Cross
8.0
£45
View all deals
ibis budget London City Airport
ibis budget London City Airport
£29
View all deals
Via Limehouse Hostel
Via Limehouse Hostel
6.8
£13
View all deals
Yha London Central
Yha London Central
8.3
£36
View all deals
Ibis Budget London Whitechapel
Ibis Budget London Whitechapel
9.7
£41
View all deals
ibis budget Birmingham Airport - NEC
ibis budget Birmingham Airport - NEC
8.2
£27
View all deals
Rivington Lodge
Rivington Lodge
7.4
£40
View all deals
Hotel Strand Continental - Hostel
Hotel Strand Continental - Hostel
6.5
£19
View all deals
Ascot Hyde Park Hotel
Ascot Hyde Park Hotel
6.0
£34
View all deals
Abercorn house
Abercorn house
7.5
£14
View all deals
Ventures Hotel
Ventures Hotel
5.6
£47
View all deals
Smart Russell Square Hostel
Smart Russell Square Hostel
7.1
£11
View all deals
Sohostel
Sohostel
8.2
£18
View all deals
St Christopher's Inn London Bridge - The Oasis
St Christopher's Inn London Bridge - The Oasis
7.8
£17
View all deals
Casa Mirian London
Casa Mirian London
£18
View all deals
The Station Hotel
The Station Hotel
6.9
£31
View all deals
Four Stars Hotel
Four Stars Hotel
5.5
£47
View all deals
Gresham Hotel
Gresham Hotel
7.3
£40
View all deals
A to B Hotel
A to B Hotel
6.0
£57
View all deals
Hotel Express Newcastle Gateshead
Hotel Express Newcastle Gateshead
7.0
£24
View all deals
Corbigoe Hotel
Corbigoe Hotel
4.6
£25
View all deals
Carlton Hotel
Carlton Hotel
7.2
£38
View all deals
Yha Langdale
Yha Langdale
9.0
£108
View all deals
Aquarius Hotel
Aquarius Hotel
5.7
£87
View all deals
OYO Boston Court Hotel
OYO Boston Court Hotel
6.3
£34
View all deals
Halpin House
Halpin House
£14
View all deals
Holland Inn Hotel
Holland Inn Hotel
6.3
£36
View all deals
Bostall Hill
Bostall Hill
£27
View all deals
OYO Sunrise Hotel
OYO Sunrise Hotel
7.1
£27
View all deals
Pontins - Brean Sands Holiday Park
Pontins - Brean Sands Holiday Park
4.5
£44
View all deals
The Melrose
The Melrose
8.4
£32
View all deals
Central London Budget Hotel
Central London Budget Hotel
7.3
£35
View all deals
London Shelton Hotel
London Shelton Hotel
5.2
£53
View all deals

Things to do in England

National Exhibition Centre

What should I expect to pay for a hotel room near National Exhibition Centre?

Those looking for a hotel near National Exhibition Centre should expect to pay £51/night at any of the 12 hotels in the area. During the most popular month of October (peak season), hotels near National Exhibition Centre cost £71/night while they cost £74/night in August, which is considered to be the low season for National Exhibition Centre. Hotels near National Exhibition Centre are typically 144% lower than the average hotel in Birmingham, which is £73.

Hotels near National Exhibition Centre

Popular hotels in England

Book a room in one of momondo’s favourite hotels in these popular England cities

England travel tips

Check these FAQs for important travel tips while planning your visit to England

What is the most popular destination in England?

The most popular cities in England are London, Manchester, and Liverpool. The average price for a hotel room in London is £139/night, while the price for a hotel room in Manchester is £94/night and the price for a hotel room in Liverpool is £92/night.

What is considered a good deal for a hotel in England?

Those looking for a good deal on a hotel room in England should consider looking at hotels in London, which is generally the cheapest city to stay in. If you are looking to stay elsewhere, a good deal for a hotel in England would be any price less than £83/night.

What are the best hotels in England?

Based on the ratings from momondo users, the top-rated hotel in England is Intercontinental London - The O2, located in London and with an average rating of 93. The second highest-rated hotel in England is Hilton London Bankside, which is found in London and was given an average score of 91 by our users. The third best hotel rating is a 91, which was given to Kimpton Fitzroy London in London.


Consider staying elsewhere in United Kingdom

If you need more inspiration for your trip, take a look at the most popular regions in United Kingdom