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
Hamilton, South Lanarkshire, ML3 7DB
The Avonbridge is a family run hotel offering stylish accommodation in the historic town of Hamilton with the emphasis on...
Price: £51.50 - £140 (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)
Scalloway, ZE1 0TR
The Scalloway Hotel, on the village waterfront, is a family-run business which uses the best quality local produce.
Leith, Edinburgh, EH6 7JH
Situated in peaceful surroundings just minutes from the city centre, The Adelphi Hotel provides comfortable yet inexpensive...
Price: £48 - £290 (Per room per night)
Troon, Ayrshire, KA10 6EG
A privately run hotel ideally situated in the best part of the town and facing onto the sea front.
Price: £45 - £85 (Per person per night)
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)
Dunoon, Argyll, PA23 7QH
Overlooking the Firth of Clyde this hotel offers lovely surroundings and warm, friendly service.
Price: £55 - £95 (Per room per night)
Halkirk, Caithness, KW12 6XY
We offer total flexibility with early and late check-in and out times available on request and plenty of on-site car parking.
Edinburgh, EH12 5AU
The West End Hotel Edinburgh offers stylish, comfortable accommodation in the centre of Edinburgh.
Price: £45 - £170 (Per room per night)
Lockerbie, DG11 2DA
The Crown Hotel is a first-class tavern in Lockerbie town centre and is one of the best venues in the south-west of Scotland.
Muir of Ord, IV6 7XR
A small family run hotel only 15 minutes outside Inverness.
Price: £55 - £105 (Per room per night)
Acharacle, Argyll, PH36 4JX
Brand new luxury guest house with stunning views and our own herd of red deer!
Price: £75 - £100 (Per room per night)
Tain, Ross-shire, IV19 1PR
Mansfield Castle Hotel is located in the Royal Burgh of Tain, in the heart of the Highlands of Scotland.
Whins Of Milton, Bannockburn, Stirlingshire, FK7 0LJ
The King Robert Hotel is a modern hotel situated in historic Bannockburn.
Price: £39 - £139 (Per room per night)
Roy Bridge, Fort William, PH31 4AN
The Roy Bridge Hotel is a traditional Highland inn and offers comfortable ensuite bedrooms with a tasty Highland breakfast.
Price: £40 - £90 (Per room per night)
|1||Avonbridge Hotel||Hamilton, South Lanarkshire, ML3 7DB|
|2||Grant Arms Hotel||Grantown on Spey, PH26 3HF|
|3||Scalloway Hotel||Scalloway, ZE1 0TR|
|4||Adelphi Private Hotel||Leith, Edinburgh, EH6 7JH|
|5||South Beach Hotel||Troon, Ayrshire, KA10 6EG|
|6||Duisdale House Hotel & Restaurant||Sleat, Isle of Skye, IV43 8QW|
|7||Glenmorag Hotel||Dunoon, Argyll, PA23 7QH|
|8||Ulbster Arms Hotel||Halkirk, Caithness, KW12 6XY|
|9||West End Hotel||Edinburgh, EH12 5AU|
|10||The Crown Hotel||Lockerbie, DG11 2DA|
|11||Ord Arms Hotel||Muir of Ord, IV6 7XR|
|12||Mingarry Park||Acharacle, Argyll, PH36 4JX|
|13||Mansfield Castle Hotel||Tain, Ross-shire, IV19 1PR|
|14||King Robert Hotel||Whins Of Milton, Bannockburn, Stirlingshire, FK7 0LJ|
|15||Roy Bridge Hotel||Roy Bridge, Fort William, PH31 4AN|
Click the map pins to view more information.