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
Inveraray, PA32 8TU
The Brambles Guest House & Restaurant combines traditional charm with modern efficiency.
Price: £50 - £80 (Per room per night)
Dundee, Angus, DD1 4DU
Relax like royalty at Best Western Queens Hotel in the heart of the City of Dundee.
Price: £63 - £80 (Per room per night)
Edinburgh, EH16 5AY
A beautifully restored 18th century mansion-house, is a distinctive and elegant location for your next break or event.
Price: £75 - £89 (Per room per night)
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)
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)
Lossiemouth, Morayshire, IV31 6QS
The hotel is ideally situated for exploring the Coastal, Castle or Whisky trail.
Price: £49 - £79 (Per person per night)
Edinburgh, EH7 5AH
The Hotel is only 15 minutes walk from Princes St in the City Centre and close to many attractions.
Tillicoultry, Clackmannanshire, FK13 6AA
The Bridge Inn is located in the picturesque wee county of Clackmannanshire, Tillicoultry and is close to Stirling.
Price: £65 - £75 (Per room per night)
Kilmarnock, Ayrshire, KA1 2DP
The Park Hotel offers contemporary, unique and luxurious accommodation in the heart of rural Ayrshire.
Kinross, Perthshire, KY13 8AS
The Green Hotel, Golf & Leisure Resort is set within the picturesque town of Kinross amid the stunning scenery of Perthshire.
Price: £62 - £115 (Per room per night)
Uphall, Edinburgh West, EH52 6JS
From the moment you turn into the drive to Houstoun House you can feel the pressures of everyday life fade away.
Edinburgh, EH12 5EP
The Ballantrae West End Hotel is located in a terraced Georgian building from 1875, our friendly team will be thrilled to...
Blairgowrie, Perthshire, PH10 6NG
The Victoria Hotel is situated in the centre of Blairgowrie surrounded by Perthshire’s beautiful countryside.
|1||Brambles Restaurant with Rooms||Inveraray, PA32 8TU|
|2||Best Western - Queens Hotel Dundee||Dundee, Angus, DD1 4DU|
|3||Salisbury Green Hotel||Edinburgh, EH16 5AY|
|4||Adelphi Private Hotel||Leith, Edinburgh, EH6 7JH|
|5||Meldrum House Hotel||Oldmeldrum, Aberdeenshire, AB51 0AE|
|6||Stotfield Hotel||Lossiemouth, Morayshire, IV31 6QS|
|7||Terrace Hotel||Edinburgh, EH7 5AH|
|8||Bridge Inn||Tillicoultry, Clackmannanshire, FK13 6AA|
|9||D luxe Hotel||Livingston, EH54 6TW|
|10||Park Hotel||Kilmarnock, Ayrshire, KA1 2DP|
|11||The Green Hotel, Golf & Leisure Resort||Kinross, Perthshire, KY13 8AS|
|12||Macdonald Houstoun House||Uphall, Edinburgh West, EH52 6JS|
|13||Ballantrae (West End) Hotel||Edinburgh, EH12 5EP|
|14||Victoria Hotel||Blairgowrie, Perthshire, PH10 6NG|
|15||Horizon Hotel||Ayr, Ayrshire, KA7 1DT|
Click the map pins to view more information.