Where to stay in England: Areas & booking tips

Select Month

plan my trip

Where you stay in England can completely shift how your trip feels, from big city buzz to slow country mornings. This is a place of contrasts: you could crash in a sleek apartment in Manchester’s Northern Quarter, a beach hut on the Norfolk coast, or a centuries-old inn in the middle of the Cotswolds. England’s accommodation isn’t about flash, it’s about character.

If you're visiting in summer, expect higher prices and busy booking calendars, especially in national parks, coastal towns, and cities hosting festivals. Book early if you’re eyeing hotspots like London, Bath, or Cornwall. Spring and autumn bring better value and fewer crowds. Winter’s cheaper still, but some rural places shut for the season.

This guide breaks down where to stay in England, so you can dodge overpriced blandness and find places that fit how you like to travel.

Where to stay in England: From budget to luxury

England isn’t a budget backpacker haven; you won’t find $10 beach bungalows or hostel hammocks. But if you plan smart, there’s still good value to be had, especially outside major cities.

  • Budget stays mean hostels, chain hotels, or family-run B&Bs. Expect to pay around $30-40 (£25-35) for a dorm bed, or $65-100 (£50-80) for a private room. London’s pricier, but you’ll find cheaper digs in cities like Liverpool, Bristol, or Sheffield. Don’t expect designer touches, think shared bathrooms and instant coffee, but the basics are covered.
  • Mid-range opens things up. For $125-200 (£100-160), you can stay in boutique hotels, smart guesthouses, or countryside pubs with rooms upstairs and ale downstairs. Many include breakfast, often a full English with sausages, eggs, beans, and fried bread.
  • Luxury stays in England are less about flash, more about experience. Castle hotels, Georgian townhouses, or country estates with firelit lounges and garden views start from $250 (£200). It’s not cheap, but it can be unforgettable.

Best accommodation types in England

England’s accommodation has plenty of character. You might stay above a 16th-century pub in Oxfordshire, a slick design hotel in Shoreditch, or a cottage on the Cornish coast with sea salt in the air and a pasty shop down the lane. Here's what to expect when deciding where to stay in England.

Hostels and budget stays

From $30 (£25) per night

Hostels are mostly found in cities, student towns and hiking hubs like the Lake District or Yorkshire Dales. Dorm beds are basic but clean. You’ll usually get a shared kitchen, free tea, and the occasional conversation about football or train strikes. Small guesthouses or budget hotels in this price range tend to offer compact private rooms, often near bus or train stations.

Pub stays

From $100 (£80) per night

This is a very English thing. Many pubs, especially in rural areas or market towns, have a few rooms upstairs. Expect wooden beams, pints of ale on tap and hearty dinners like steak and ale pie. Some are historic coaching inns with uneven floors and open fires, others are modern gastropubs with boutique-style rooms and better wine lists.

Ye Olde Cheshire Cheese, old pub in London © Arndale/Shutterstock

Ye Olde Cheshire Cheese, old pub in London © Arndale/Shutterstock

Bed and breakfasts (B&Bs)

From $90 (£70) per night

Still one of the most reliable ways to get friendly, local insight. B&Bs are usually family-run, often in converted townhouses or village homes. You’ll get a cooked breakfast, a warm welcome, and likely some strong opinions on nearby walks or tea shops. Styles vary from very traditional to sleek and minimalist.

Mid-range hotels and boutique guesthouses

From $125 (£100) per night

This range covers a lot, from independent hotels in Georgian townhouses to stylish guesthouses in seaside towns. Rooms usually come with en-suite bathrooms, better beds, and more character than your average chain hotel. Look in places like Bristol, York, or Bath for good value and strong design.

Luxury hotels and country houses

From $250 (£200) per night

England’s luxury hotels are often set in historic buildings: think castle hotels, manor houses with gardens, or city hotels in old banks or town halls. Expect polished service, big bathtubs, afternoon tea, and proper cocktails. Outside London, many country hotels also offer spas, tennis courts, and even falconry displays.

Cottages and farm stays

From $110 (£90) per night

A solid option if you want privacy and your kitchen. Farm stays give you a slice of rural life, sometimes with animals on site and fresh eggs for breakfast. Cottages are great for self-catering and often come with wood-burning stoves, stone walls, and local walking routes right out the door. Especially popular in the Cotswolds, Cornwall, and the Peak District.

Seaside guesthouses

From $90 (£70) per night

Traditional seaside towns like Brighton, Whitby, and Hastings are full of old-school guesthouses and small hotels, often with views of the sea and a breakfast room facing the promenade. Some are dated, others have gone full retro-chic, but either way, you’ll get a proper English coastal experience.

Glamping and eco stays

From $140 (£110) per night

England’s glamping scene has taken off, especially in the southwest and national parks. Think yurts, safari tents, shepherd’s huts or treehouses with wood burners and compost toilets. Eco-lodges also exist, usually focused on local materials and off-grid comfort. Great if you want to get close to nature without giving up real beds.

Canal boats and narrowboats

From $120 (£95) per night

Only in England can you sleep in a converted narrowboat on a Victorian canal. Some are moored up permanently in places like London, Oxford, or Hebden Bridge. Others are self-driving rentals you can take through the countryside. Expect compact kitchens, fold-out beds, and ducks as your neighbors.

View of Weymouth lifting bridge opening with a yacht passing through © allouphoto/Shutterstock

View of Weymouth lifting bridge opening with a yacht passing through © allouphoto/Shutterstock

Average prices per night

England isn’t a budget destination, but there’s still value if you plan smart. On average, expect to pay $65-100 (£50-80) for a basic private room, $125-200 (£100-160) for a solid mid-range hotel, and $250+ (£200+) for boutique or luxury stays. Dorm beds in hostels start around $30 (£25), while glamping pods and eco cabins sit around $140 (£110), especially in national parks or coastal areas like Cornwall or the Lake District.

  • Prices peak in summer (June to August), particularly in popular spots like London, Bath, and the Cotswolds. School holidays and major events drive demand up, book early or be prepared to pay extra (or stay further out).
  • Spring and autumn (April to May, September to October) bring better rates and fewer crowds. Winter is cheapest overall, but some B&Bs and rural hotels close or reduce services, especially in remote areas. Always check ahead if you're going off-season.

Mid-range and luxury hotels usually include breakfast, and not just cereal. Expect sausages, eggs, mushrooms, beans, and more toast than you can handle. Budget places might skip it or charge extra. While you won’t need air-conditioning in most places, city stays often come with hidden costs like parking fees or late check-out charges, so read the small print.

Where to stay in England: Best areas by region

Where you stay in England shapes everything: how you get around, what you eat, and how much of the real place you see. You could be waking up to cathedral bells in York, gulls in Cornwall, or street noise in Soho. Distances aren’t huge, but travel can still be slow and expensive. Pick the right base, and your trip runs smoothly. Get it wrong, and you’ll spend half your time stuck on trains or dodging tourist traps.

London

London is massive, brilliant, and not for the faint-hearted when it comes to price tags. Where you base yourself matters, especially if you’re trying to avoid four Tube changes just to get a coffee. The best places to stay in London depend on what kind of trip you're after.

  • Central London (Soho, Covent Garden, Westminster) is perfect for first-timers. You’ll be near the big sights and theaters, but expect noise, crowds, and steep prices.
  • South Bank and London Bridge offer river views, walkable landmarks, and hotels with a bit more space.
  • East London (Shoreditch, Hackney, Bethnal Green) has the edge: street art, indie markets, and nightlife without the tourist crush.
  • Camden or Notting Hill are full of character and a little more relaxed, but still busy during the day.

If you’re splurging, luxury hotels in London go big: rooftop bars, spa treatments, and service that remembers your name. You'll find them scattered across the city, from Mayfair mansions to sleek towers in the City.

Notting Hill in London © andersphoto/Shutterstock

Notting Hill in London © andersphoto/Shutterstock

Cornwall

Cornwall’s all surf towns, fishing villages, and cliff-top walks. It gets rammed in summer, but the mix of beaches, food, and laid-back pace is hard to beat.

  • St Ives has golden beaches, galleries, and stylish boutique hotels, plus big crowds and tight parking.
  • Newquay is surf central with a party vibe, good for groups, less so if you’re after peace.
  • Falmouth offers a working-harbor feel with great seafood, maritime history, and cheaper stays.
  • Penzance or Mousehole are quieter picks with sea views, decent B&Bs, and access to spots like Land’s End.

The Cotswolds

This is countryside England turned up to eleven: rolling hills, dry stone walls, and villages so pretty they look fake. You come here to slow down, walk between pubs, and maybe buy jam at a farmer’s market.

  • Bourton-on-the-Water and Stow-on-the-Wold are popular choices: scenic, central, and well-connected, but busy with tour groups in peak season.
  • Chipping Campden, Painswick, and Castle Combe are among the prettiest villages in the Cotswolds, with fewer crowds, great walking routes, and some of the region’s best inns.
  • Stroud and Nailsworth are less polished, more local. Think artists’ studios, weekend markets, and a more lived-in vibe.
Pretty cottages along High Street, Broadway, Cotswolds © Shutterstock

Pretty cottages along High Street, Broadway, Cotswolds © Shutterstock

Manchester

Manchester’s proud, musical, and very much its own thing. A strong pick if you like culture, nightlife, and a bit of Northern swagger.

  • Northern Quarter is the cool bit: street art, bars, vinyl shops, and boutique hotels. Loud, lively, and walkable.
  • Castlefield or Deansgate are smarter, with canal views, rooftop bars, and big-name hotels.
  • Didsbury or Chorlton are leafier, local, and good for longer stays, less central, with more neighborhood pub vibes.

Brighton

Brighton is the UK’s most colorful seaside city, a place where vintage shops, drag brunches, and sea swims all exist on the same street.

  • City Centre and North Laine are where it’s all happening: busy, walkable, full of indie shops and guesthouses above bars.
  • Kemptown is arty, LGBTQ+-friendly, and close to the beach, great if you want fun over fancy.
  • Hove is quieter, posher, and more residential, with longer beaches and better parking.
Tib Street, a hot spot of indie bars and coffee houses in Manchester's innovative Northern Quarter © Lachlan1/Shutterstock

Tib Street, a hot spot of indie bars and coffee houses in Manchester's innovative Northern Quarter © Lachlan1/Shutterstock

Booking tips and travel advice

Choosing where to stay in England isn’t just about finding a comfy bed and a decent shower. Prices shift fast, locations can be misleading, and not every “cosy inn” lives up to the website photos. Planning ahead saves money and hassle.

Here are some essential England travel tips to help you get the most out of your stay:

  • Book early for summer and holidays. June to August is peak season, especially in Cornwall, the Lake District, and the Cotswolds. School holidays and long weekends fill places fast, especially family-friendly B&Bs and coastal cottages.
  • Go in spring or autumn for better value. April-May and September-October bring lower prices and fewer crowds. You’ll still get good weather for walking, markets, or beer gardens, just pack a raincoat, as always.
  • Use winter for city breaks. Cities like London, York, and Manchester are cheaper in the colder months. Coastal spots and rural inns often reduce hours or shut entirely, so check ahead before booking in the countryside.
  • Check what’s included. Mid-range stays often include breakfast, usually a full English. Budget spots might skip it or charge extra. Parking, late check-out, and luggage storage can also cost more, especially in cities.
  • Compare prices, then go directly. Booking platforms are useful for reviews and price checks, but hotels often offer better rates or extras if you book directly. Always read the most recent reviews; a four-star rating from 2017 isn’t worth much.
  • Location matters more than price. A cheaper stay on the edge of town might sound smart, until you’re stuck on a bus or paying for taxis. Pay a little more to stay where you’ll spend time.
  • Expect quirks. English accommodation is varied. One pub room’s “garden view” might be a real garden, another’s could be the bins. That’s part of the charm, but double-check photos and reviews before you hit “book.”
  • Don’t count on walk-ins. Walk-in deals are rare outside the off-season. In tourist areas, most good spots book out in advance, and wandering around looking for a room isn’t much fun in the rain.
Rough Guides Editors

written by
Rough Guides Editors

updated 30.06.2025

For over 40 years, Rough Guides has been a trusted name in travel, offering expert-curated guides, inspiring articles, and tailor-made trips. Our passionate team of writers and local travel specialists provide in-depth insights into destinations worldwide, from iconic landmarks to hidden gems. We help you travel smarter and experience the world authentically.