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
Port Wemyss, Portnahaven, Isle of Islay, PA47 7ST
Burnside Lodge is located at the quiet end of Islay and is only 40 minutes from ferry ports and the airport.
Price: £50 - £70 (Per room per night)
Inverness, IV3 5QN
The house, with its superb gardens is a short walk to the historic river Ness and Inverness city centre.
Callander, Perthshire, FK17 8LE
Roslin Cottage is ideally placed for the quiet space of the country but within an hour of the cities.
Stirling, Stirling, FK9 5HJ
A Victorian House offering B&B in comfortable surroundings, located close to the city centre.
Price: £35 - £100 (Per person per night)
Loch Ness, Drumnadrochit, IV63 6UW
We provide personal hospitality in our comfortable annexe with beautiful scenery.
Dunollie Road, Oban, Argyll, PA34 5PH
St Annes is a Victorian Town House built in 1880 with large airy rooms which retain many original features.
Gairloch, Ross-shire, IV21 2DB
B & B or Self Catering in purpose built, high standard accomodation. Luxuries include use of a spa bath and infrared sauna.
Price: £35 (Per person per night)
Edinburgh, EH10 4PQ
Traditional family-run Victorian guest house offering friendly service and a convenient location.
Price: £50 - £250 (Per room per night)
Rothesay, PA20 9EB
The St.Ebba is a grand Victorian villa with many original features and panoramic views across Rothesay Bay.
Kinnesswood, Kinross, KY13 9HP
Arisaig B&B is a recently built split-level house in the pretty conservation village of Kinnesswood.
Gardenstown, Banff, Aberdeenshire, AB45 3YP
Kathleen’s Bed and Breakfast in the picturesque village of Gardenstown. A great base to explore this unspoilt area.
Fort William, PH33 6RZ
Greenbank Cottage is situated between Glencoe and Fort William and has panoramic views over Loch Linnhe.
Price: £30 - £35 (Per person per night)
Edinburgh, EH9 2AZ
A classic Victorian (1850) detached villa set in a quiet leafy crescent in a desirable residential area.
Inverness, IV3 5TD
Quality graded non-smoking B & B, one mile from city centre. Private parking.
Price: £30 - £40 (Per person per night)
Ullapool, Ross-shire, IV26 2UR
Welcome to Point Cottage, a traditional fisherman's cottage with stunning views on Ullapool's picturesque harbour front.
Price: £32.50 - £40 (Per person per night)
|1||Burnside Lodge Bed and Breakfast||Port Wemyss, Portnahaven, Isle of Islay, PA47 7ST|
|2||St. Ann's House||Inverness, IV3 5QN|
|3||Roslin Cottage||Callander, Perthshire, FK17 8LE|
|4||Ravenswood Guest House||Stirling, Stirling, FK9 5HJ|
|5||Rooms@Elmbank||Loch Ness, Drumnadrochit, IV63 6UW|
|6||St Anne's Guest House||Dunollie Road, Oban, Argyll, PA34 5PH|
|7||Lochview||Gairloch, Ross-shire, IV21 2DB|
|8||Martin's Guest House||Edinburgh, EH10 4PQ|
|9||St Ebba B&B||Rothesay, PA20 9EB|
|10||Arisaig B&B||Kinnesswood, Kinross, KY13 9HP|
|11||Kathleen's Bed and Breakfast||Gardenstown, Banff, Aberdeenshire, AB45 3YP|
|12||Greenbank Cottage||Fort William, PH33 6RZ|
|13||Appin House||Edinburgh, EH9 2AZ|
|14||Hebrides Bed and Breakfast||Inverness, IV3 5TD|
|15||Point Cottage B&B||Ullapool, Ross-shire, IV26 2UR|
Click the map pins to view more information.