Historic B&B’s in Scotland

Your holiday in Scotland starts here. Browse our selection of B&Bs in Scotland, friendly guest houses in Edinburgh and cosy country inns in the Highlands. Discover all that Scotland has to offer: explore the Highlands and Islands, follow the Malt Whisky Trail in Speyside or take in the sights of Edinburgh, the nation’s capital.

Featured Accommodation

Knockendarroch House Hotel

Knockendarroch House Hotel, Pitlochry, Perthshire, PH16 5HT.

Boasting breathtaking vistas of Tummel Valley and Ben Vrackie Mountain, the classically contemporary Knockendarroch House Hotel is situated in scenic Pitlochry and provides an ideal base for Pitlochry Festival Theatre events.

  • 19th Century

Other popular listings

Kames Hotel

Kames Hotel, Kames, Tighnabruaich, Argyll, PA21 2AF.

A charming, traditional bed and breakfast situated on the shores of the Cowal Peninsula, West Scotland. Enjoy tasty homemade meals, a plentiful selection of malt whiskies or a stroll on the beach to soak up the amazing scenery.

  • 19th Century

Wiltonburn Farm B&B

Wiltonburn Farm B&B, Hawick, Scottish Borders, TD9 7LL.

This traditional farmhouse offers comfortable B&B accommodation in a charming rural setting. Only 2 miles from Hawick, and lots to do nearby including riding, walking and golfing.

  • 18th Century

Highfield House

Kirknewton, East Calder, Midlothian, EH27 8NJ.

Only 20 minutes from Edinburgh airport, a warm welcome is assured at the cosy Highfield House, an 18th century minister’s residence with traditional decor throughout. Enjoy the log fire on a cold evening or relax in the garden on a summers day.

  • 18th Century

West End Guest House

West End Guest House, Elgin, Morayshire, IV30 1AG.

The West End is a traditional Victorian villa situated in the market town of Elgin, and offers Scottish hospitality at its very best! The B&B prides itself on its excellent breakfasts, using fresh local ingredients where possible.

  • 19th Century

Belvedere

Belvedere, Brodick, Isle of Arran, KA27 8AZ.

The Belvedere benefits from a stunning location on the beautiful Isle of Arran, just off the West Coast of Scotland. Enjoy breathtaking views and, for even more relaxation, a session of aromatherapy, hypnotherapy, reflexology or Reiki!

  • 19th Century

The Struan Inn

Calvine, Pitlochry, Perthshire, PH18 5UB.

Ideally located for exploring the Cairngorms National Park, this traditional inn offers light and airy en-suite bedrooms with a cosy, relaxed decor. Take in the stunning views with a tot of whisky from the bar or relax in front of a toasty log fire.

  • 19th Century

Barcaldine Castle

Barcaldine Castle, Benderloch, Nr. Oban, Argyll, PA37 1SA.

Built in the sixteenth century, Barcaldine Castle offers a truly unique experience. The luxurious bedrooms feature complimentary WiFi, flat screen TV’s and luxurious fabrics. Being set on the shore of Loch Creren, the B&B also enjoys wonderful views.

  • 16th Century

Burnhouse Manor Hotel

Burnhouse Manor Hotel, Beith, Ayrshire, KA15 1LJ.

This hotel is all about the location, as it is surrounded by some of Scotland’s most unspoilt countryside. With only 9 bedrooms, this is a true ‘get away from it all’ retreat with its charm and hospitality.

  • 19th Century

The Wheatsheaf Hotel

The Wheatsheaf, Duns, Scottish Borders, TD11 3JJ.

For serious food lovers, the Wheatsheaf boasts an award-winning restaurant specialising in organic and local produce, complimented by an extensive wine list. Offering a warm welcome to the Scottish Borders, there are ten spacious en-suite bedrooms.

  • 19th Century