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

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

Huntingtower Hotel

Huntingtower Hotel, Perth, Perthshire, PH1 3JT.

The Huntingtower Hotel is situated close to Huntingtower Castle and was first mentioned in Sir Walter Scott’s Ivanhoe. Located in 6 acres of private landscaped grounds, the hotel is only 2 miles from Perth city centre.

  • 19th Century

Norton House Hotel & Spa

Norton House & Spa, Ingliston, Edinburgh, Scotland, EH28 8LX.

Norton House and Spa was originally built in 1840 and is now a fully refurbished luxurious hotel and a traditional country retreat. Ideally situated for exploring the beautiful of Edinburgh which is only 20 minutes away by car.

  • 19th Century

Tigh na Sgiath Country Hotel

Tigh na Sgiath, Dulnain Bridge, Grantown-on-Spey, Morayshire, PH26 3PA.

This romantic, elegant Victorian country house hotel is situated near to Aviemore in the Cairngorm National Park. Perfect for a romantic break in the country, Tigh na Sgiat offers fine dining, log fires and excellent highland hospitality.

  • 19th Century