If you're planning a UK break and considering a guesthouse or bed and breakfast stay, expect to pay between £40 and £150 per night for a standard double room in 2026. Budget guesthouses start from around £35–£60 per night, whilst mid-range establishments charge £70–£100, and premium properties can exceed £150. London and other major cities command significantly higher rates, often double the national average, whilst rural areas and smaller towns offer better value.
This guide breaks down exactly what you'll pay across the UK, what factors influence pricing, and how to ensure you're getting genuine value for money.
Geography is the single biggest price driver. London guesthouses average £100–£180 per night, whilst equivalent properties in the Cotswolds, Lake District, or seaside towns typically cost 30–40% less. Peak seasons—school holidays, bank holidays, and summer weekends—push prices up by 15–30% across all regions. A room that costs £55 in February might reach £75 in July.
Star ratings matter. One-star and two-star guesthouses are basic but clean, offering en-suite bathrooms and tea/coffee facilities. Three-star properties add extras like quality linens, hairdryers, and better breakfast options. Four-star and five-star establishments include features such as premium toiletries, flat-screen TVs, work desks, and enhanced breakfasts. Each star typically adds £10–£30 per night to the base rate.
Single rooms cost 20–40% less than doubles. Family rooms and suites naturally cost more. Ground floor or accessible rooms sometimes carry a premium, whilst attic rooms under the eaves may be cheaper. Double rooms with shared bathrooms (increasingly rare) cost roughly 30% less than en-suite equivalents.
Most guesthouses include a cooked or continental breakfast in the nightly rate. Some charge £5–£8 extra for a full cooked breakfast, whilst a few budget properties offer breakfast only as an optional add-on. This represents genuine value—a comparable café breakfast would cost £8–£15.
London guesthouses range from £90–£180 per night. Central locations (Westminster, South Kensington, Covent Garden) command premium rates of £140–£200. Outer zones and areas like King's Cross offer better value at £70–£110. The South East (Brighton, Canterbury, Windsor) averages £65–£120, with coastal towns rising sharply in summer.
Birmingham and Coventry guesthouses cost £50–£90 per night. Cambridge and Oxford, popular with tourists and academics, charge £65–£120. Norfolk and Suffolk coastal towns range from £45–£85, with peak-season premiums pushing the upper end to £110.
Manchester and Liverpool average £55–£100 per night. The Lake District, despite being rural, commands £60–£140 due to tourism demand—premium fell-walking season brings the highest rates. Yorkshire's coastal towns (Whitby, Scarborough) range from £45–£95, whilst inland areas are typically £40–£75.
Cardiff and Swansea guesthouses cost £50–£95 per night. Snowdonia and the Welsh coast attract higher rates of £55–£110 during peak season. Edinburgh and Glasgow average £65–£130, with Edinburgh's Old Town commanding premium prices. Rural Scottish guesthouses offer excellent value at £40–£70, except during the Edinburgh Festival (August) when rates triple.
Cornish and Devonshire seaside towns are amongst the most expensive outside London, with summer rates of £80–£160. Bath and Bristol average £70–£130. Rural Cotswold villages provide mid-range pricing of £55–£95 year-round.
Nearly all guesthouses include breakfast (usually full cooked or continental), en-suite bathroom access, clean linens, heating, and Wi-Fi. Many add complimentary tea and coffee in the room, hair dryers, and toiletries. What you won't typically get: parking (often £5–£10 extra in urban areas), late checkout, or meals beyond breakfast.
Guesthouses rarely quote hourly rates; they operate on nightly pricing. Early bookings (8+ weeks ahead) sometimes unlock 5–10% discounts. Last-minute bookings (within 7 days) can go either way—off-season properties slash rates to fill rooms, whilst peak-period establishments hold firm or raise prices. Mid-week stays (Monday–Thursday) are typically 10–20% cheaper than weekends.
Compare like-for-like properties: check star ratings, room type, breakfast inclusion, and location carefully. Three sites to cross-reference are Booking.com, Airbnb, and dedicated B&B directories like Guesthousesaround.co.uk, which lists independent properties often cheaper than major platforms. Read recent reviews—pay attention to cleanliness, noise, and breakfast quality rather than décor opinions. Check what's genuinely included: some properties advertise low nightly rates but charge £3 for Wi-Fi, £10 for parking, and £8 for breakfast.
For longer stays (5+ nights), contact the guesthouse directly. Many offer 10–15% discounts for direct bookings, saving you platform commission and potentially passing savings to guests.
For a realistic budget, assume £60–£80 per night outside major cities, or £90–£140 in London and popular tourism hotspots. A three-night rural guesthouse break for two people costs approximately £180–£240 (including breakfast). Add transport, meals beyond breakfast (£15–£30 daily per person), and activities. Booking four to six weeks ahead secures better availability and sometimes modest discounts without paying premium last-minute rates.
When comparing guesthouses on price alone, you risk disappointment. A £45 room in a poorly maintained building isn't better value than a £70 room in a clean, well-run property. Read reviews from the past three months, check photos match current conditions, and verify what's actually included before booking.
Ready to find the right guesthouse for your budget and needs? Browse independent UK guesthouses and B&Bs on Guesthousesaround.co.uk, where you can compare verified properties by location, price, and guest reviews to find your perfect stay.