Hotels & Inns in Scotland
Edinburgh Hotels - Glasgow Hotels - Inverness Hotels - Fort William Hotels - St. Andrews Hotels - Pitlochry Hotels - Perth Hotels - Crieff Hotels - Aberfoyle Hotels - Gretna Green Hotels - Mallaig Hotels - Portpatrick Hotels - Loch Lomond Hotels - Aberfeldy Hotels - Loch Ness Hotels
St Boswells, Roxburghshire, TD6 0EW
The Buccleuch Arms is a family-owned, relaxed, country hotel with log fires set in the village of St. Boswells.
Sleat, Isle of Skye, IV43 8QW
Take a trip over the sea to Skye and join us for a break to remember in the stylish sanctuary that is Duisdale House Hotel.
Price: £150 - £250 (Per room per night)
Grantown on Spey, PH26 3HF
The Grant Arms Hotel lies in the Highland town of Grantown-On-Spey. Recently renovated and upgraded. 50 En-Suite rooms.
Price: £50 - £208 (Per room per night)
Gretna Green, Dumfriesshire, DG16 5EA
A warm welcome awaits you at the Hazeldene Hotel whether you are here for a business trip or just to get away.
Price: £65 - £130 (Per room per night)
Coldstream, TD12 4AG
Spacious room only accommodation on the Scottish Borders with lovely views and great riverside walks. Perfect for a relaxing...
Price: £50 - £75 (Per room per night)
Edinburgh, EH16 5PE
The Northumberland Hotel in Edinburgh, is an ideal base for golf breaks, shopping and tourist attractions.
Price: £35 - £150 (Per room per night)
Cullen, Buckie, AB56 4SU
Bayview Hotel is situated at the end of the main street in Cullen, right above the harbour, with stunning views over the bay.
by Strathpeffer, Ross-shire, IV14 9EY
Coul House is a family-run hotel set in a secluded location only twenty minutes from Inverness.
Price: £70 - £110 (Per room per night)
Inverness, Inverness-shire, IV2 4LF
Best Western Plus Lochardil House Hotel is situated in its own grounds in a quiet Residential area of the City of Inverness.
Falkland, Fife, KY15 7BU
The Covenanter Hotel is situated in the centre of the picturesque village of Falkland with the Lomond Hills as a backdrop.
Price: £70 - £120 (Per room per night)
Ballater, Aberdeenshire, AB35 5RQ
The Auld Kirk Hotel is the place where you can really relax and recharge your batteries.
Price: £110 - £150 (Per room per night)
Drumnadrochit, Highlands, IV63 6TN
The Steading Country Inn is a welcoming guest house and bar/restaurant situated in beautiful Glen Urquhart.
Price: £50 - £70 (Per room per night)
Aultbea, Ross & Cromarty, IV22 2HX
An enchanting small hotel situated on the shores of Loch Ewe in the north west highlands of Scotland.
Markinch, Glenrothes, Fife, KY7 6DB
A charming Victorian Hotel incorporating Haigs Restaurant. All rooms have been recently refurbished.
Price: £45 - £90 (Per room per night)
|1||The Buccleuch Arms Hotel||St Boswells, Roxburghshire, TD6 0EW|
|2||Duisdale House Hotel & Restaurant||Sleat, Isle of Skye, IV43 8QW|
|3||Grant Arms Hotel||Grantown on Spey, PH26 3HF|
|4||Hazeldene Hotel||Gretna Green, Dumfriesshire, DG16 5EA|
|5||Bank House||Coldstream, TD12 4AG|
|6||Northumberland Hotel||Edinburgh, EH16 5PE|
|7||Bayview Hotel||Cullen, Buckie, AB56 4SU|
|8||Coul House Hotel||by Strathpeffer, Ross-shire, IV14 9EY|
|9||Best Western - Lochardil House Hotel||Inverness, Inverness-shire, IV2 4LF|
|10||Covenanter Hotel||Falkland, Fife, KY15 7BU|
|11||The Auld Kirk Hotel||Ballater, Aberdeenshire, AB35 5RQ|
|12||The Steading Country Inn||Drumnadrochit, Highlands, IV63 6TN|
|13||Aultbea Hotel||Aultbea, Ross & Cromarty, IV22 2HX|
|14||Laurel Bank Hotel||Markinch, Glenrothes, Fife, KY7 6DB|
|15||Best Western - Garfield House Hotel||Stepps, Glasgow, Lanarkshire, G33 6HW|
Click the map pins to view more information.