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
By Aberfoyle, Stirling, FK8 3RS
Explore the Loch Lomond and Trossachs National Park whilst staying at our 18th century historic country mansion.
Price: £37 - £140 (Per room per night)
Nairn, IV12 4EA
At The Sunny Brae Hotel we overlook the Moray Firth with its pod of dolphins. We also offer luxurious rooms and stunning...
Stonehaven, Aberdeenshire, AB39 2BU
A warm welcome awaits you at this family run hotel. The Royal Hotel is located in the heart of the seaside town of...
Mauchline, Ayrshire, KA5 5HW
Enjoy lovely country en-suite bedrooms with many quaint and individual touches.
Murrayfield, Edinburgh, EH12 6JG
The Western Manor House Hotel, the ideal place to base your stay in Edinburgh.
Price: £65 - £150 (Per room per night)
Edinburgh, EH12 5AU
The West End Hotel Edinburgh offers stylish, comfortable accommodation in the centre of Edinburgh.
Price: £45 - £170 (Per room per night)
Prestwick, Ayrshire, KA9 1QG
The North Beach Hotel is a small friendly hotel in quiet location but close to the amenities of the town.
Price: £45 - £69 (Per room per night)
Gairloch, IV21 2BD
The Old Inn is a Traditional Highland Coaching Inn, overlooking Gairloch harbour.
Price: £72 - £99 (Per room per night)
Stornoway, HS1 2DG
The Royal is Stornoway's most historic hotel offering contemporary style whilst retaining historic character. We pride...
Price: £89 - £145 (Per room per night)
Penicuik, Midlothian, EH26 9BZ
Independently owned property of character and charm, set in beautifully landscaped private grounds.
Selkirk, Scottish Borders, TD7 5LS
This former Dower House of the Philiphaugh Estate offers charming and comfortable accommodation in wonderful surroundings
Price: £81 - £180 (Per room per night)
Sandhead, Stranraer, DG9 9JF
Tigh Na Mara Hotel boasts an enviable location within a stone's throw of a beautiful stretch of unspoilt, sandy beach.
Price: £40 - £75 (Per room per night)
|1||Gartmore House||By Aberfoyle, Stirling, FK8 3RS|
|2||Sunny Brae Hotel||Nairn, IV12 4EA|
|3||Royal Hotel||Stonehaven, Aberdeenshire, AB39 2BU|
|4||Stair Inn||Mauchline, Ayrshire, KA5 5HW|
|5||Western Manor House Hotel||Murrayfield, Edinburgh, EH12 6JG|
|6||West End Hotel||Edinburgh, EH12 5AU|
|7||CitizenM Glasgow Hotel||Glasgow, G2 3BW|
|8||North Beach Hotel||Prestwick, Ayrshire, KA9 1QG|
|9||The Old Inn||Gairloch, IV21 2BD|
|10||Fort Hotel||Broughty Ferry, Dundee, DD5 2AB|
|11||The Royal Hotel||Stornoway, HS1 2DG|
|12||Craigiebield House Hotel||Penicuik, Midlothian, EH26 9BZ|
|13||Best Western - Philipburn Country House Hotel||Selkirk, Scottish Borders, TD7 5LS|
|14||Tigh Na Mara Hotel & Restaurant||Sandhead, Stranraer, DG9 9JF|
|15||The St Enoch Hotel||City Centre, Glasgow, G1 4EE|
Click the map pins to view more information.