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

Ben Lawers Hotel

Ben Lawers Hotel, Lawers, Aberfeldy, Perthshire, PH15 2PA.

A stunning highland retreat offering spacious, airy en-suite bedrooms and the freshest food straight from Scottish farmland and waters. An ideal base for exploring nearby natural beauty spots like the Lawers mountain range and Loch Tay.

  • 18th Century

Kirkconnel Hall Hotel

Kirkconnel Hall Hotel, Ecclefechan, Dumfrieshire, DG11 3JH.

Set in over 3 acres of stunning grounds in the countryside of south west Scotland, this 15th century Manor House offers 11 well appointed, spacious en-suite bedrooms and a plethora of period features.

  • 15th Century

26 The Crescent – Guest House

26 The Crescent, Ayr, Ayrshire, KA7 2DR.

Ideally located in a quiet residential area of central Ayr, this imposing Victorian terraced house offers well appointed en-suite bedrooms. Just a short stroll from the sea front and with easy access to Ayr Race Course.

  • 19th 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

Sunbank House Hotel

Sunbank House Hotel, Perth, Perthshire, PH2 7BA.

Sunbank House, a four star hotel built in early Victorian era (1853), is delightfully located in its own grounds with a large car private car park, conveniently situated only a short walk from Perth city centre.

  • 19th Century

Loch Ness Lodge Hotel

Loch Ness Lodge, Drumnadrochit, Loch Ness, Highlands, IV63 6TU.

Enjoy warm hospitality at this traditional 18th century Highlands retreat which sits next to one of the most famous lakes in the world. Offering rooms rich in character and traditional charm, the restaurant serves carefully prepared Scottish produce.

  • 18th Century

Dalshian Guest House

Dalshian Guest House, Pitlochry, Perthshire, PH16 5TD.

The Victorian Dalshian Guest House is stunningly located in beautiful woodland gardens on the edge of Pitlochry. Enjoy the classically contemporary decor and spacious en-suite bedrooms.

  • 19th Century

The Old Mill Inn

The Old Mill Inn, Pitlochry, Perthshire, PH16 5BH.

A former Corn Mill, this charming inn provides a high quality menu full of fresh, local ingredients and spacious, modern accommodation in a traditional setting.

  • 18th Century

The Chester Residence

The Chester Residence, 9 Rothesay Place, Edinburgh, Lothian, EH3 7SL.

A stunning, multi award-winning Georgian townhouse in the heart of Edinburgh, offering sumptuous suites with every luxury included. Push the boat out and treat yourself to a personal chauffeur or even an in house beauty treatment, all arranged by the hotel.

  • 18th Century

Ardeer Farm Steading

Ardeer Farm, Stevenston, Ayrshire, KA20 3DD.

Situated on a 100 acre working farm, this newly converted farm steading offers contemporary luxury in a tranquil setting. Easily accessible from the A78 and only 15 minutes from Prestwick Airport, rural relaxation definitely isn’t a million miles away!

  • 18th Century