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.
Hotels in England
Hotels in England by sorted by county
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.
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.