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
Braemar, AB35 5YQ
Braemar Lodge Hotel was formerly a Victorian shooting lodge and is set in extensive grounds.
Ullapool, Ross-shire, IV26 2UE
Discover the breathtaking scenery of the west coast and return to the comfort of Riverside where a warm welcome awaits you.
Linlithgow, West Lothian, EH49 7AB
Within walking distance of Mary Queen of Scots Birthplace & Linlithgow Palace.
Price: £42 - £100 (Per room per night)
Edinburgh, EH7 5AB
The Halcyon House occupies a prominent position on Royal Terrace, the oldest Georgian Terrace in Europe.
Price: £42 - £232 (Per room per night)
Pitlochry, Perthshire, PH16 5HT
Beinn Bhracaigh is a traditional Scottish country house in its own grounds.
Blairgowrie, Perthshire, PH10 6NG
The Victoria Hotel is situated in the centre of Blairgowrie surrounded by Perthshire’s beautiful countryside.
By Inverurie, Aberdeenshire, AB51 5HS
Spend a relaxing and romantic break near Aberdeen in the historic and impressive Pittodrie House Hotel.
Wishaw, ML2 7NG
The Commercial Hotel combines stylish rooms, great entertainment and an optimum location.
Price: £50 - £125 (Per room per night)
Selkirk, Selkirkshire, TD7 5AS
The Glen Hotel offers very comfortable accommodation, excellent food and wine, in a relaxed and friendly atmosphere.
Price: £45 - £90 (Per room per night)
Conon Bridge, Dingwall, IV7 8HD
The Conon Bridge Hotel is ideally situated to give you a rural base with easy access to centres of activity.
Langholm, Dumfriesshire, DG13 0JH
The Eskdale Hotel, is a former 18th century coaching inn situated in the centre of Langholm Marketplace. A warm welcome...
By Fraserburgh, Aberdeenshire, AB43 8ZS
Located within the historical fishing village of St Combs, the hotel offers beautiful rooms with panoramic coastal views.
Price: £95 - £125 (Per room per night)
Gairloch, IV21 2BD
Our award-winning restaurant is renowned for the quality and variety of the locally landed seafood and game.
Price: £72 - £99 (Per room per night)
|1||Braemar Lodge Hotel||Braemar, AB35 5YQ|
|2||Riverside Hotel||Ullapool, Ross-shire, IV26 2UE|
|3||The Star & Garter Hotel||Linlithgow, West Lothian, EH49 7AB|
|4||Halcyon Hotel||Edinburgh, EH7 5AB|
|5||Beinn Bhracaigh||Pitlochry, Perthshire, PH16 5HT|
|6||Victoria Hotel||Blairgowrie, Perthshire, PH10 6NG|
|7||Macdonald - Pittodrie House Hotel||By Inverurie, Aberdeenshire, AB51 5HS|
|8||The Commercial Hotel||Wishaw, ML2 7NG|
|9||D luxe Hotel||Livingston, EH54 6TW|
|10||The Glen Hotel||Selkirk, Selkirkshire, TD7 5AS|
|11||Conon Bridge Hotel||Conon Bridge, Dingwall, IV7 8HD|
|12||The Eskdale Hotel||Langholm, Dumfriesshire, DG13 0JH|
|13||Tufted Duck Hotel||By Fraserburgh, Aberdeenshire, AB43 8ZS|
|14||The Old Inn||Gairloch, IV21 2BD|
|15||Glenesk Hotel||Edzell, Angus, DD9 7TF|
Click the map pins to view more information.