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
Edinburgh, Midlothian, EH9 2AX
Ivy Guest House is a quiet family run guest house, located close to all Edinburgh's major cultural attractions.
Price: £35 - £100 (Per room per night)
Inverness-shire, IV13 7YT
Glenan Lodge is a traditional Scottish Country Guest House ideally situated on the edge of the village of Tomatin.
Price: £26 - £88 (Per room per night)
Edinburgh, EH9 1RQ
Tania is a welcoming and friendly Guest House set in the traditional surroundings of an elegant Georgian home.
Spean Bridge, Inverness-shire, PH34 4EU
Welcome to Smiddy House, Spean Bridge The Highlands of Scotland.
Hawick, TD9 9EH
Situated in the heart of Hawick on the historic High Street, all local amenities are literally on our door step.
Dunragit, Stranraer, Wigtownshire, DG9 8PY
Situated 7 miles east of Stranraer in open countryside overlooking Luce Bay, a warm and friendly welcome awaits.
Price: £29 - £36 (Per person per night)
Fort William, PH33 6SD
On the shores of Loch Linnhe with stunning views. An ideal base for exploring the West Highlands of Scotland.
Price: £30 - £35 (Per person per night)
Edinburgh, Midlothian, EH10 5JB
5A Balcarres St is in a popular residential suburb of Edinburgh called Morningside.
Price: £75 - £120 (Per room per night)
Lockerbie, DG11 3LZ
The Village Inn is situated in the quiet village of Kirtlebridge. Ideally situated for those travelling North or South as...
Price: £40 - £50 (Per room per night)
Edinburgh, EH12 6AY
The Beverley is situated in a quiet tree lined avenue and is only minutes from Edinburgh's historic city centre.
Ullapool, Ross-shire, IV26 2TU
Welcome to Birchgrove here in the beautiful fishing village of Ullapool on the west coast of Scotland.
Price: £65 - £85 (Per room per night)
Roy Bridge, Inverness-shire, PH31 4AN
Homagen is a comfortable family run B&B ideally situated in the countryside village of Roy Bridge.
Stranraer, DG9 7AL
Cross Haven Guest House is conveniently located for access to the ferry terminal.
Arrochar, Argyll, G83 7AA
A warm and friendly welcome awaits all our guests at our B & B in the picturesque village of Arrochar.
Price: £60 - £65 (Per room per night)
|1||Ivy Guest House||Edinburgh, Midlothian, EH9 2AX|
|2||Glenan Lodge Guest House||Inverness-shire, IV13 7YT|
|3||Tania Guest House||Edinburgh, EH9 1RQ|
|4||Smiddy House||Spean Bridge, Inverness-shire, PH34 4EU|
|5||The Bank Guest House||Hawick, TD9 9EH|
|6||East Challoch Farm Bed & Breakfast and Holiday Cottages||Dunragit, Stranraer, Wigtownshire, DG9 8PY|
|7||Highland Croft Bed & Breakfast||Fort William, PH33 6SD|
|8||5A Balcarres St||Edinburgh, Midlothian, EH10 5JB|
|9||The Village Inn||Lockerbie, DG11 3LZ|
|10||The Beverley Guest House||Edinburgh, EH12 6AY|
|11||Birchgrove B & B||Ullapool, Ross-shire, IV26 2TU|
|12||Homagen||Roy Bridge, Inverness-shire, PH31 4AN|
|13||Crosshaven Guest House||Stranraer, DG9 7AL|
|14||Ashfield House B & B||Arrochar, Argyll, G83 7AA|
|15||Comely Bank Guest House||Crieff, Perthshire, PH7 4DT|
Click the map pins to view more information.