Historic Hotels in Scotland

Scotland… a land of imposing castles, dramatic scenery and some of the best country house hotels in the whole of Britain. The following pages list around 100 of the very best properties from around Scotland, and range from the magnificent Balbirnie House in Glenrothes, to the Corsewall Lighthouse Hotel, a luxury lighthouse hotel near Stranraer!

Featured Accommodation

Prestonfield House Hotel

Prestonfield, Edinburgh, Lothian, EH16 5UT.

Prestonfield is the only hotel in Edinburgh to hold AA’s highest accolade of 5 Red Stars. Situated moments from Edinburgh’s Royal Mile, this baroque mansion has been luxuriously reworked and now has 22 individual boudoir-like rooms and suites.

  • 17th Century

Other popular listings

Witchery by the Castle

Witchery by the Castle, 352 Castlehill, Edinburgh, Lothian, EH1 2NF.

A magnificent 5 star hotel which can be found in a truly memorable setting – at the gates of Edinburgh Castle. The sumptuous suites play second fiddle only to the fantastic Witchery dining room, a celebrity haunt and gastronomic delight.

  • 16th Century

Dalhousie Castle Hotel

Bonnyrigg, Edinburgh, EH19 3JB.

This fascinating 13th century castle is set in wooded parkland on the banks of the River Esk, just 7 miles from Edinburgh city centre and 5 miles from Rosslyn Chapel. Relax in the fabulous Aqueous Spa before dining in our vaulted dungeon. AA 2 Rosettes.

  • 13th Century

Mercure Peebles Barony Castle Hotel

Barony Castle, Eddleston, Peebles, Scottish Borders, EH45 8QW.

Barony Castle is a beautful 16th century mansion house, set on the edge of the Scottish Borders. Featuring an indoor heated swimming pool, multi gym, sauna and spa bath, there are splendid views of the surrounding Moorfoot Hills.

  • 16th Century

Bunchrew House Hotel

Bunchrew House Hotel, Bunchrew, Inverness, Inverness-shire, IV3 8TA.

Bunchrew House is a 17th century Scottish mansion set amidst acres of beautiful gardens on the shores of the Beauly Firth. The sixteen bedrooms each come with their own unique character and style. The restaurant features 2 AA Rosette dining.

  • 17th Century

Inverlochy Castle Hotel

Inverlochy Castle, Torlundy, Fort William, Inverness-shire, PH33 6SN.

This award winning castle hotel, situated in a serene location only 4 miles from Fort William, features a Michelin starred restaurant and individually designed rooms. Stunning mountain views. Free Wi-Fi in the hotel, and tennis and fishing can be arranged

  • 19th Century

Atholl Palace Hotel

Atholl Palace Hotel, Pitlochry, Perthshire, PH16 5LY.

The baronial style Atholl Palace Hotel sits within 48 acres of award winning parkland overlooking Pitlochry and the scenic splendour of the surrounding Highlands. This luxurious 4 star hotel also features an onsite health club with indoor pool, etc.

  • 19th Century

Broomhall Castle

Long Row, Stirling, Stirlingshire, FK11 7EA.

The 19th century Broomhall Castle is set on the slopes of Ochil Hill just 5 miles from Stirling. The Castle offers charming en-suite guest rooms, some with four poster beds, and enjoys fine views of Stirling Castle and the Wallace Monument.

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