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 Macdonald Pittodrie House near Aberdeen 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

Knockomie Hotel

Knockomie Hotel, Forres, Morayshire, IV36 2SG.

Built in the early nineteenth century, this beautiful country house overlooks the picturesque Burgh of Forres. Our 15 en-suite individually designed bedrooms offer all the comforts for the modern day traveller.

  • 19th Century

Fernhill Hotel

Fernhill Hotel, Portpatrick, Dumfries and Galloway, DG9 8TD.

Set in private gardens above Portpatrick, Fernhill Hotel commands stunning open views over the village, harbour and Irish Sea. A picture-perfect panorama greets you as you check in to the hotel and is your backdrop while you dine or relax over a drink.

  • 19th Century

Mar Hall Golf & Spa Resort

Mar Hall Hotel, Bishopton, Glasgow, PA7 5NW.

Five star Marr Hall is recognised as one of Scotland’s top five star golf & spa resorts and magnificent views of the Kilpatrick Hills. Only twenty minutes from the centre of Glasgow. There is also an 18-hole championship golf course.

  • 18th Century

Glen Mhor Hotel

Glen Mhor Hotel, Inverness, Highlands, IV2 4SG.

Perched in the shadow of Inverness Castle and on the banks of the River Ness, Glen Mhor Hotel offers the finest in Scottish hospitality. Within walking distance of Inverness train station.

  • 19th Century

Cally Palace Hotel

Cally Palace Hotel, Gatehouse of Fleet, Dumfries and Galloway, DG7 2DL.

Dating back to 1763, Cally Palace is now a magnificent gold hotel in Dumfries & Galloway. The hotel has 56 bedrooms as well as its own golf course, swimming pool and offers an impeccable level of service.

  • 18th Century

Macdonald Inchyra Hotel & Spa

Macdonald Inchyra Hotel, Polmont , Falkirk, Stirlingshire, FK2 0YB .

This traditional Scottish manor house is now a four star hotel. Easily accessed from the M9 motorway, it is perfect for short breaks with its new restaurant, spa facilities, swimming pool and tastefully decorated rooms.

  • 18th Century

Kingsmills Hotel

The Kingsmills Hotel, Culcabock Road, Inverness, Inverness, IV2 3LP.

A sympathetically extended 17th century residence, the four star Kingsmills hotel offers a selection of 134 spacious classic, luxury, cocoon and retreat bedrooms together with fully equipped conference facilities for both large and intimate events.

  • 17th Century

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