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
Edinburgh, EH3 6QE
Situated in one of Edinburgh's finest Georgian streets in the heart of the City.
Carnoustie, Angus, DD7 7HT
Centrally located hotel in the golfing town of Carnoustie. Newly refurbished bedrooms and a lively bar make this a great...
Price: £49 - £75 (Per room per night)
John O'Groats, Caithness, KW1 4YR
The Seaview Hotel in John O'Groats is ideally situated for your holiday in the North of Scotland.
Grangemouth, Stirlingshire, FK3 8XJ
The Grange Manor sits beautifully in its own landscaped gardens on the outskirts of Falkirk and Grangemouth.
Price: £65 - £115 (Per room per night)
Oldmeldrum, Aberdeenshire, AB51 0AE
We are one of Scotland's finest Country House Hotels set in 350 acres of mature woodland and rolling parkland.
Price: £120 - £290 (Per room per night)
Edinburgh, EH10 6JD
The BEST WESTERN Braid Hills Hotel is perched in a fantastic location, with wondrous panoramic views across Edinburgh.
Price: £76 - £300 (Per room per night)
Broughty Ferry, Dundee, Angus, DD5 1AR
Situated three miles east of Dundee this superb hotel is located in the old fishing village of Broughty Ferry.
Price: £90 - £132 (Per room per night)
Loch Long, Arrochar, Argyll, G83 7AX
Located on the banks of Loch Long with breathtaking views of the Arrochar Alps, the Village Inn offers en suite rooms.
Edinburgh, EH16 5HJ
A lovely detached Victorian villa located in a quiet residential area of Edinburgh but close to all main attractions.
Edinburgh, EH28 8LX
Norton House was always intended as a traditional country retreat, removed from the bustle of the city.
Price: £112 - £152 (Per room per night)
Aberdeen, Aberdeenshire, AB11 6JU
Carmelite is a boutique hotel set amongst the nightlife of Aberdeen's centre.
Paisley, PA2 7JF
The Abbey Inn is a small hotel on the outskirts of Paisley. It is ideally situated 15 minutes drive from Glasgow airport.
Price: £30 - £60 (Per room per night)
Aviemore, PH22 1PT
At High Range, you can relax in the serenity of our leafy environment, yet be only a five-minute stroll away from Aviemore.
Price: £55 - £75 (Per room per night)
Stornoway, Lewis, HS1 2EU
Luxurious 4 star hotel within 10 - 15 minutes stroll of Stornoway town centre.
Edinburgh, EH8 9DS
This innovative Edinburgh hotel is within easy walking distance of Princes Street, the historic Old Town and the city centre.
Price: £85 - £230 (Per room per night)
|1||Royal Scots Club||Edinburgh, EH3 6QE|
|2||19th Hole Hotel||Carnoustie, Angus, DD7 7HT|
|3||Seaview Hotel||John O'Groats, Caithness, KW1 4YR|
|4||The Grange Manor||Grangemouth, Stirlingshire, FK3 8XJ|
|5||Meldrum House Hotel||Oldmeldrum, Aberdeenshire, AB51 0AE|
|6||Best Western - Braid Hills Hotel||Edinburgh, EH10 6JD|
|7||The Hotel Broughty Ferry||Broughty Ferry, Dundee, Angus, DD5 1AR|
|8||The Village Inn||Loch Long, Arrochar, Argyll, G83 7AX|
|9||Dorstan House||Edinburgh, EH16 5HJ|
|10||Norton House Hotel & Spa||Edinburgh, EH28 8LX|
|11||Carmelite Hotel||Aberdeen, Aberdeenshire, AB11 6JU|
|12||Abbey Inn||Paisley, PA2 7JF|
|13||High Range Lodge Motel & Self Catering Chalets||Aviemore, PH22 1PT|
|14||Cabarfeidh Hotel||Stornoway, Lewis, HS1 2EU|
|15||Ten Hill Place Hotel||Edinburgh, EH8 9DS|
Click the map pins to view more information.