Bed and Breakfasts

Welcome to our handpicked selection of luxury bed and breakfasts, boutique hotels and small historic hotels throughout England, Scotland and Wales. All of the B&B’s listed on these pages are in historic buildings, with some located deep in the countryside and others in historic towns and cities.

We also now have an icon next to each B&B stating the age of the building it’s hosted in. Some properties date as far back as the medieval era!

Most Popular Areas:

Cornwall | Devon | Lake District | Norfolk | Peak District | Scotland | Wales

Featured Accommodation

Hever Castle Luxury Bed & Breakfast

Astor Wing, Hever Castle, Edenbridge, Kent, TN8 7NG.

This stunning, 13th century double-moated castle offers luxury B&B accommodation in the Astor Wing of the property. Access to the castle is included in the rate and the gardens can be privately enjoyed by guests after closing. Free WiFi.

  • 13th Century

The Old Lock-Up

The Old Lock Up, North End, Wirksworth, Derbyshire, DE4 4FG.

The building where prisoners once slopped out with buckets now offers the last word in luxury and elegance.

  • 19th Century

Warwick Castle

Warwick Castle, Warwick, Warwickshire, CV34 4QU.

Welcome to Warwick Castle! Today this medieval castle is one of the most visited tourist attractions in England and now offers a choice of accommodation: medieval glamping tents, knight’s village lodges and the romantic Tower Suites in the castle itself.

  • 12th Century

Other popular listings

Abbots Leigh Bed and Breakfast

Rutland Street, Filey, North Yorkshire, YO14 9JA.

An ideal base for exploring the charming seaside resort of Filey, North Yorkshire, the Abbots Leigh offers tasteful, understated accommodation just minutes from the beach, gardens and bustling town centre.

  • 19th Century

Riverbank Guest House

Riverbank Guest House, Matlock, Derbyshire, DE4 3LX.

A charming Victorian guest house adjacent to the River Derwent in Matlock, the family-run Riverbank Guest House offers spacious, traditionally decorated en-suite bedrooms and a wealth of activities like fishing, kayaking and horse riding on the doorstep.

  • 19th Century

Busfeild Arms

Busfeild Arms, East Morton, nr. Bingley, West Yorkshire, BD20 5SP.

Originally founded as the village school, this characteristic period building was converted into a public house in 1880. The Busfeild Arms now offers luxury accommodation in 3 beautiful rooms, with dinner available in the a-la-carte restaurant, or bar.

  • 19th Century

The Porch House

The Porch House, Stow on the Wold, Gloucestershire, GL54 1BN.

Dating from 947, The Porch House is said to be the oldest inn in England. With thirteen luxury en-suite rooms, a bar area, conservatory, garden and dining room, there is plenty of choice for where to sit to enjoy your meals.

  • 11th Century

Swinford Manor Farm B&B

Swinford Manor Farm, Swinford, nr Eynsham, Oxfordshire, OX29 4BJ.

Standing in 10 acres of picturesque grounds, this historic, riverside manor farmhouse offers elegant, individually decorated en-suite rooms with beamed ceilings and antique furnishings. Set on the banks of the Thames with views of nearby Wytham Woods.

  • 17th Century

Lobhill Farmhouse

Lewdown, Okehampton, Devon, EX20 4DT.

A charming family run B&B in the Lew valley with its very own vineyard! Surrounded by 20 acres of woodland and with Dartmoor on the doorstep, Lobhill Farmhouse is a haven of tranquility.

  • 18th Century

Glendruidh House Hotel

Glendruidh House Hotel, Inverness, Inverness-Shire, IV2 6AR.

Enjoy the cosy, family run Glendruidh House, set in tranquil gardens on the outskirts of Inverness. Boasting traditional decor, a friendly atmosphere and a fantastic full Scottish Breakfast, what more could you want!

  • 19th Century

Bloomfield House

Bloomfield House, Bath, Somerset, BA2 2AS.

A beautiful Georgian Manor House with views over Bath’s famous Royal Crescent. Boasts wonderful breakfasts made from organic & fair trade produce and spacious, characterful bedrooms. For an extra special stay choose a four poster room.

  • 18th Century

Buckingham’s Hotel

Buckingham's Hotel, Newbold, Chesterfield, Derbyshire, S41 7PU.

This award winning hotel boasts a superb restaurant, luxury en-suite rooms, free WiFi, as well as easy access to both the Peak District National Park and the M1 motorway.

  • 19th Century

Badgers Inn

Badgers Inn, Petworth, South Downs, West Sussex, GU28 0JF.

Previously known as the Railway Inn, the Badgers once served the railway station for the village of Petworth. With three luxurious double en-suite rooms available, the restaurant serves a seasonal menu with shellfish in summer and game in winter.

  • 19th Century