An elegant, four star baronial mansion set amid a 3,000 acre working farm estate, Ballathie House in Perthshire is one of Scotland’s most splendid country hotels.
Below are luxury hotels in Scotland from our list of the best in Scottish accommodation. Find a small, boutique hotel in Scotland for romantic retreats, luxurious holidays or relaxing, short weekend breaks in the areas of Moray, Wigtownshire, Argyll, Ross-shire or Perth in Perthshire within the Scottish Highlands. The accommodation is displayed in alphabetical order.
Cairnbaan Hotel, Argyll
Cairnbaan Hotel in Argyll, is a delightful and stylish hotel with a wonderful reputation for our almost totally locally sourced food and considered among the friendliest hotels in Scotland.
Enterkine House Hotel
Country House Hotel situated in 350 acres of woodland estate yet only 10 minutes for Ayr, Prestwick and Troon, Award winning food by Paul Moffat.
Knockinaam Lodge, Galloway
At the south west tip of Scotland, lies Knockinaam Lodge in Galloway, one of Scotland’s finest small hotels, surrounded by 40 acres of garden and private sandy beach.
The Royal Hotel, Scottish Highlands
A small luxury coaching inn nestling on the edge of the Scottish Highlands, The Royal Hotel awaits with a warm welcome. Stylish interiors, period antiques and open log fires create a homely charm.






