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

Cringletie House

Cringletie House, Peebles, Scottish Borders, EH45 8PL.

This stunning 19th century baronial mansion is set within the Scottish countryside, yet still only 30 minutes from Edinburgh. Today it is a four star hotel with a three AA rosette restaurant. The hotel has a 28 acre estate, perfect for a relaxing break.

  • 19th Century

Holiday Inn Dumfries

Holiday Inn Dumfries, Dumfries, Dumfries & Galloway, DG1 4ZZ.

Located just one mile out of the town centre, on the wonderful Crichton Estate adjacent to Easterbrook Hall and Conference Centre and the Crichton Memorial Church, The Holiday Inn Dumfries offers 71 bedrooms all with king size beds.

  • 18th Century

Macdonald Loch Rannock Hotel and Resort

Macdonald Loch Rannock Hotel, Kinloch Rannoch, Perthshire, PH16 5PS.

Once a Victorian shooting lodge, the Loch Rannock Hotel sits deep in the Perthshire Highlands and is perfect for a rural retreat. It features fantastic dining, a lovely swimming pool and there are lots of nearby outdoor activities.

  • 19th Century

Auchrannie Resort

Auchrannie Resort, Brodick, Isle of Arran, Scotland, KA27 8BZ.

Nestled in its own extensive landscaped gardens, the Auchrannie Resort is a luxury hotel on the beautiful Isle of Arran. Featuring 3 award-winning restaurants, leisure facilities include 2 indoor swimming pools, a beauty salon and gym.

  • 19th Century

Keavil House Hotel

Keavil House Hotel, Crossford, Fife, Scotland, KY12 8NN.

Best Western Keavil House Hotel is located in the quiet village of Crossford, 2 miles west of Scotland’s historical capital of Dunfermline. The hotel itself dates back to the 1700’s and has over 10 acres of beautiful gardens to explore.

  • 18th Century

Malmaison Glasgow

Malmaison Glasgow, Glasgow, Glasgow City, G2 4LL.

Malmaison Glasgow is a converted Episcopal Church in the very heart of Glasgow. Serving good food and wine, and featuring elegant rooms and suites, the hotel is the perfect choice for a trip to Glasgow.

  • 19th Century

Culloden House Hotel

Culloden House Hotel, Culloden, Inverness, Inverness-Shire, IV2 7BZ.

This elegant Georgian country house is set in extensive gardens and grounds, just a short drive from the centre of Inverness. Voted one of the world’s best hotels, enjoy award winning cuisine in the 2 AA Rosette-rated restaurant.

  • 18th Century

Craigellachie Hotel of Speyside

Craigellachie Hotel, Craigellachie, Banffshire, AB38 9SR.

This impressive Victorian building is situated in the beautiful village of Craigellachie. The hotel’s restaurant has been awarded an AA Rosette, whilst the bar offers over 700(!) whiskies! 25 mins from the Cairngorm National Park.

  • 19th Century

Kilcamb Lodge Hotel

Kilcamb Lodge Hotel, Acharacle, nr. Fort William, Highlands, PH36 4HY.

Set in 22 acres of stunning meadows and woodland on the loch Sunart shoreline, with otter and red deer sightings aplenty, Kilcamb Lodge Hotel boast fabulous food and luxurious living space in a beautiful location.

  • 18th Century

Gretna Hall Hotel

Gretna Hall Hotel, Gretna Green, Dumfriesshire, DG16 5DY.

Set in lovely landscaped grounds, Gretna Hall was built in 1710. One mile from the English border, the original Manor has been extended to provide comfortable accommodation.

  • 18th Century