-
Google rating
Hotel
Marine Hotel
Troon, Ayrshire
Price guide: from £150 a night
View details – Marine Hotel Book Direct / Check Availability – Marine Hotel (opens in a new tab) -
Google rating
Hotel
Marine North Berwick
North Berwick, East Lothian
Price guide: from £200 a night
View details – Marine North Berwick Book Direct / Check Availability – Marine North Berwick (opens in a new tab) - Google rating
-
Google rating
Hotel
Muchrach Country House
Grantown on Spey, Moray
Price guide: from £100 a night
View details – Muchrach Country House Book Direct / Check Availability – Muchrach Country House (opens in a new tab) -
Google rating
Hotel
Murrayshall Country Estate
Scone, Perth and Kinross
Price guide: from £150 a night
View details – Murrayshall Country Estate Book Direct / Check Availability – Murrayshall Country Estate (opens in a new tab) - Google rating
-
Google rating
Holiday resort
Piperdam Resort, Dundee
Fowlis, Angus
Price guide: from £200 a night
View details – Piperdam Resort, Dundee Book Direct / Check Availability – Piperdam Resort, Dundee (opens in a new tab) -
Google rating
Hotel
Royal Golf Hotel
Dornoch, Sutherland
Price guide: from £200 a night
View details – Royal Golf Hotel Book Direct / Check Availability – Royal Golf Hotel (opens in a new tab) -
Google rating
Hotel
Royal Marine Hotel
Brora, Sutherland
Price guide: from £150 a night
View details – Royal Marine Hotel Book Direct / Check Availability – Royal Marine Hotel (opens in a new tab) - Google rating
-
Google rating
Hotel
Sconser Lodge Hotel
Sconser, Isle of Skye
Price guide: from £100 a night
View details – Sconser Lodge Hotel Book Direct / Check Availability – Sconser Lodge Hotel (opens in a new tab) -
Google rating
Hotel
The Alyth Hotel
Aylth, Perth and Kinross
Price guide: from £100 a night
View details – The Alyth Hotel Book Direct / Check Availability – The Alyth Hotel (opens in a new tab) -
Google rating
Hotel
The Angus Hotel & Spa
Blairgowrie, Perth and Kinross
Price guide: from £50 a night
View details – The Angus Hotel & Spa Book Direct / Check Availability – The Angus Hotel & Spa (opens in a new tab) -
Google rating
Hotel
The Gailes Hotel & Spa
Irvine, Ayrshire
Price guide: from £150 a night
View details – The Gailes Hotel & Spa Book Direct / Check Availability – The Gailes Hotel & Spa (opens in a new tab) -
Google rating
Hotel
The Gleneagles Hotel
Auchterarder, Perth and Kinross
Price guide: from £200 a night
View details – The Gleneagles Hotel Book Direct / Check Availability – The Gleneagles Hotel (opens in a new tab) -
Google rating
Hotel
The Leddie
Aberlady, East Lothian
Price guide: from £100 a night
View details – The Leddie Book Direct / Check Availability – The Leddie (opens in a new tab) -
Google rating
Hotel
The Lodge at Craigielaw
Aberlady, East Lothian
Price guide: from £150 a night
View details – The Lodge at Craigielaw Book Direct / Check Availability – The Lodge at Craigielaw (opens in a new tab) -
Google rating
Hotel
The Ship Inn Elie
Elie, Fife
Price guide: from £200 a night
View details – The Ship Inn Elie Book Direct / Check Availability – The Ship Inn Elie (opens in a new tab) -
Google rating
Hotel
The Ugadale Hotel & Cottages
Machrihanish, Argyll and Bute
Price guide: from £200 a night
View details – The Ugadale Hotel & Cottages Book Direct / Check Availability – The Ugadale Hotel & Cottages (opens in a new tab) - Google rating
-
Google rating
Hotel
Trump Macleod House & Lodge
Balmedie, Aberdeenshire
Price guide: from £200 a night
View details – Trump Macleod House & Lodge Book Direct / Check Availability – Trump Macleod House & Lodge (opens in a new tab) -
Google rating
Hotel
Trump Turnberry
Girvan, Ayrshire
Price guide: from £200 a night
View details – Trump Turnberry Book Direct / Check Availability – Trump Turnberry (opens in a new tab)