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
Crieff, Perthshire, PH7 4DT
Be assured of a warm welcome, a hearty breakfast and attractive well equipped rooms at The Comely Bank Guest House.
Nairn, Inverness-shire, IV12 4EZ
One of the best positions in Nairn Superb views overlooking the Moray Firth - look out and spot dolphins seals or yachts!
Sallachy Rd, Ardelve, Dornie, IV40 8DZ
3 star Guest House with private grounds overlooking Loch Long, Dornie. Within easy reach of the Isle of Skye
Price: £29 - £38 (Per person per night)
North Berwick, East Lothian, EH39 4BL
A Victorian Townhouse offering luxury accommodation and a warm welcome from your hosts Tom and Emma.
Price: £50 - £160 (Per person per night)
Glasgow, G3 6UW
Superbly located great value accommodation in the heart of the city centre.
Seamill, West Kilbride, Ayrshire, KA23 9NE
Elegant, historic, charming and hospitable, Carlton Seamill is the ideal place to stay during your visit to Scotland.
Price: £30 - £32.50 (Per person per night)
Dunragit, Stranraer, Wigtownshire, DG9 8PY
Situated 7 miles east of Stranraer in open countryside overlooking Luce Bay, a warm and friendly welcome awaits.
Price: £31 - £39 (Per person per night)
Gollanfield, Inverness, IV2 7UR
A modern & homely Bed and Breakfast close to Inverness Airport and conveniently placed to be an ideal base for your Highland...
Price: £70 - £120 (Per room per night)
Stranraer, DG9 7AL
Cross Haven Guest House is conveniently located for access to the ferry terminal.
Stranraer, DG9 7JZ
Ian & Emma McKeown assure you of a warm welcome and comfortable rooms at Neptune's Rest Guest House.
Leith Links, Edinburgh, EH6 8AF
An excellent base for those enjoying a leisurely break, located 1 and a quarter miles from Princes Street.
Price: £15 - £199 (Per person per night)
Cleish, Kinross-shire, KY13 0LS
Quality bed & breakfast set in the peaceful Cleish Hills. Easy access to Edinburgh, Perth and St Andrews.
Price: £75 - £120 (Per room per night)
Edinburgh, EH9 3AA
Traditional Victorian Guesthouse with the charm of the past and the comfort of today, right in the heart of Edinburgh.
Dunollie Road, Oban, Argyll, PA34 5PH
Glengorm Guest House is a 19th-century country house on the Isle of Mull.
|1||Comely Bank Guest House||Crieff, Perthshire, PH7 4DT|
|2||Invernairne Guest House||Nairn, Inverness-shire, IV12 4EZ|
|3||Conchra House||Sallachy Rd, Ardelve, Dornie, IV40 8DZ|
|4||Golf Lodge Bed & Breakfast||North Berwick, East Lothian, EH39 4BL|
|5||Charing Cross Guest House||Glasgow, G3 6UW|
|6||Carlton Seamill Bed & Breakfast||Seamill, West Kilbride, Ayrshire, KA23 9NE|
|7||East Challoch Farm Bed & Breakfast and Holiday Cottages||Dunragit, Stranraer, Wigtownshire, DG9 8PY|
|8||The Croft at Cranford||Gollanfield, Inverness, IV2 7UR|
|9||Crosshaven Guest House||Stranraer, DG9 7AL|
|10||Neptune's Rest Guest House||Stranraer, DG9 7JZ|
|11||Merith House Hotel||Leith Links, Edinburgh, EH6 8AF|
|12||Nivingston Country House||Cleish, Kinross-shire, KY13 0LS|
|13||Mayfield Lodge||Edinburgh, EH9 3AA|
|14||Glengorm Guest House||Dunollie Road, Oban, Argyll, PA34 5PH|
|15||Sonnhalde Guest House||Kingussie, Inverness-shire, PH21 1JS|
Click the map pins to view more information.