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
Buckie, Banffshire, AB56 5HJ
The Mill House Hotel and Restaurant still has the same character as before but now with a modern twist.
Holyrood Road, Edinburgh, EH8 8PE
Situated just off the Historic Royal Mile, between the Palace of Holyrood and Edinburgh Castle.
Price: £60 - £250 (Per room per night)
St Andrews, Fife, KY16 9HX
The Ardgowan Hotel is centrally located within St Andrews.
Lairg, IV27 4NY
In the heart of the Northern Highlands, overlooking Loch Shin. Perfect for exploring or simply enjoy the tranquillity.
Price: £48 - £114 (Per room per night)
Motherwell, ML1 3RB
Get your day off to a great start with our complimentary continental-style buffet breakfast.
Price: £42 - £59 (Per room per night)
Edinburgh, EH6 7DB
The Mal is a gorgeous boutique hotel in Edinburgh only minutes from the hubbub of the city centre.
Murrayfield, Edinburgh, EH12 6HZ
The hotel is situated in Murrayfield, just a 15-minute drive from Edinburgh Airport.
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)
Aboyne, AB34 5BR
The Lodge on the Loch is a Golf and Spa Retreat Centre with the best views on Royal Deeside, Aberdeen shire.
Price: £80 - £175 (Per room per night)
Isle of Skye, Inverness-shire, IV49 9AE
The Dunollie Hotel is nestled on the edge of Broadford Bay and is ideally situated in the heart of the village.
Price: £49 - £55 (Per room per night)
Glasgow, G1 1SH
Comprising boutique hotel, enticing restaurant and traditional Scottish bar.
Price: £69 - £79 (Per room per night)
Eyemouth, Berwickshire, TD14 5ES
Based in the Scottish Borders fishing town of Eyemouth, this family-run hotel offers en-suite accommodation.
Price: £65 - £130 (Per room per night)
Edinburgh, Midlothain, EH1 3JX
The Regent House Hotel is located in a quiet area of the city centre of Edinburgh.
|1||Mill House Hotel||Buckie, Banffshire, AB56 5HJ|
|2||Holyrood Aparthotel||Holyrood Road, Edinburgh, EH8 8PE|
|3||Ardgowan Hotel||St Andrews, Fife, KY16 9HX|
|4||Overscaig House Hotel||Lairg, IV27 4NY|
|5||Innkeepers Lodge - Strathclyde Park||Motherwell, ML1 3RB|
|6||Malmaison Hotel||Edinburgh, EH6 7DB|
|7||Ellersly House Hotel||Murrayfield, Edinburgh, EH12 6HZ|
|8||Grant Arms Hotel||Grantown on Spey, PH26 3HF|
|9||The Lodge on the Loch of Aboyne||Aboyne, AB34 5BR|
|10||Kings Arms Hotel||Melrose, TD9 9PB|
|11||Dunollie Hotel||Isle of Skye, Inverness-shire, IV49 9AE|
|12||Rab Ha's||Glasgow, G1 1SH|
|13||Dolphin Hotel||Eyemouth, Berwickshire, TD14 5ES|
|14||Regent House Hotel||Edinburgh, Midlothain, EH1 3JX|
|15||Terrace Hotel||Edinburgh, EH7 5AH|
Click the map pins to view more information.