Hotels in England

From major city centres and historic towns to top attractions, airports and transport hubs, Premier Inn has over 700 hotels in England. No matter if you’re travelling for work, taking the kids to Alton Towers, going on a rural retreat up in Yorkshire or an exciting city break over in Manchester, you can always count on us for a great night’s sleep in one of our many hotels in England. Needing a family getaway? You can take your pick from our wonderful family friendly hotels whether you want to see the sights of London, the rolling Surrey hills or the seaside towns of Devon. 

Show more
Show less

Map unavailable

Please upgrade your browser to use this map

Upgrade Internet Explorer

Some of our most popular city destinations

Hotels in England by sorted by county

Airport hotels

Located in convenient spots near all the major airports, a stay at one of our airport hotels makes your trip a whole lot more enjoyable. Roll out of bed and head straight to departures. Or come to us direct from your flight, put your bags down and your feet up.

Show more
Show less
Airport hotels

New hotel openings

We’re opening great new hotels across the UK regularly. And, they’re in even more amazing locations. From city centres to suburbs, sleepy villages to beautiful coastal resorts, you’ll find a Premier Inn hotel and welcome wherever you need to be.

Show more
Show less
New Premier Inn hotels