B&Bs & Guesthouses in Scotland
Edinburgh B&B - Inverness B&B - Fort William B&B - Oban B&B - Glasgow B&B - Aberdeen B&B - St Andrews B&B - Aviemore B&B - Loch Ness B&B - Loch Lomond B&B - Isle of Skye B&B - Ullapool B&B - Stirling B&B - Ayr B&B - Glencoe B&B
Inverness, Inverness-shire, IV3 5DH
Traditional victorian Villa only a short stroll from the centre of Inverness.
Glasgow, G3 7TH
The Argyll Guest House Glasgow offers budget accommodation 1/2 mile west of Glasgow city centre.
Ayr, Ayrshire, KA7 2RA
A warm family welcome awaits you at Appin House bed & breakfast in Ayr.
Peterhead, AB42 1DU
Lost Guest House Peterhead is a new modern town centre guest house.
Aberfeldy, PH15 2BL
Fernbank House is an impressive Victorian Villa close to Aberfeldy's many atractions.
Price: £80 - £90 (Per room per night)
Edinburgh, EH9 2BR
An elegant, detached Georgian villa built in 1820 and completely refurbished recently. With easy access to the city centre.
Price: £35 - £140 (Per room per night)
Benderloch, Nr Oban, PA37 1SA
Barcaldine Castle offers something truly beautiful. A Scottish Castle set on the shores of Loch Creran.
Price: £80 - £120 (Per person per night)
Edinburgh, EH12 5QE
The Murrayfield Park Guest House boasts a convenient location for both business and leisure guests to Edinburgh.
Edinburgh, EH2 3JZ
We offer tastefully decorated accommodation in the city centre at great prices for holiday makers and business travellers.
Price: £55 - £180 (Per room per night)
Ardbroilach Road, Kingussie, Inverness-shire, PH21 1LB
The Cross at Kingussie is a five star rated restaurant with rooms located in the lovely Highland village of Kingussie.
Price: £80 - £140 (Per person per night)
Inverness, IV3 5QD
Glenuig House is an elegant Victorian detached house only 5 minutes walk from the city centre. Ideally situated for…
Price: £35 - £40 (Per person per night)
Tobermory, Isle of Mull, PA75 6PR
Park Lodge Hotel is a modern family run hotel in the upper part of Tobermory.
Anstruther, Fife, KY10 3DT
The Spindrift is a comfortable Victorian residence built in the 1870's. Upgraded but retaining many of its original features.
Price: £30 - £45 (Per person per night)
St Andrews, KY16 0DU
A family run bed and breakfast which is close to St Andrews and the world famous golf resort.
Alyth, Perthshire, PH11 8BT
Old Stables Award Winning STB 4 Star Gold b&b.
Family run for 30 years. Ground floor rooms.
Close to Dundee, Dunkeld…...
Price: £30 - £50 (Per person per night)
|1||Melrose Villa||Inverness, Inverness-shire, IV3 5DH|
|2||Argyll Guest House||Glasgow, G3 7TH|
|3||Appin Ayr||Ayr, Ayrshire, KA7 2RA|
|4||Lost Guest House||Peterhead, AB42 1DU|
|5||Fernbank House||Aberfeldy, PH15 2BL|
|6||Strathallan Guest House||Edinburgh, EH9 2BR|
|7||Barcaldine Castle, Oban||Benderloch, Nr Oban, PA37 1SA|
|8||Murrayfield Park Guest House||Edinburgh, EH12 5QE|
|9||Edinburgh Central Guest House||Edinburgh, EH2 3JZ|
|10||The Cross at Kingussie||Ardbroilach Road, Kingussie, Inverness-shire, PH21 1LB|
|11||Glenuig House Bed and Breakfast||Inverness, IV3 5QD|
|12||Park Lodge Hotel||Tobermory, Isle of Mull, PA75 6PR|
|13||The Spindrift Guest House||Anstruther, Fife, KY10 3DT|
|14||Shangri-La Bed and Breakfast||St Andrews, KY16 0DU|
|15||Old Stables||Alyth, Perthshire, PH11 8BT|
Click the map pins to view more information.