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

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

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