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
Brodick, Isle of Arran, KA27 8AJ
Dunvegan House is situated on the sea front, a few minutes from the ferry between Brodick Pier and the village centre.
Price: £40 - £50 (Per person per night)
Stonehaven, AB39 3QS
Lairhillock Lodge, Stonehaven has 17 en-suite spacious contemporary rooms. Power shower, flat screen Freeview TV, free wifi.
Auchencairn, Castle Douglas, DG7 1QZ
Balcary Mews is superbly situated on the shores of Balcary Bay on the unspoilt Solway Coast.
Price: £80 (Per room per night)
Edinburgh, EH5 3AN
Garfield G.H is situated a mile from Princes Street with great views of the castle and the city skyline.
Edinburgh, EH16 4SD
Welcome to the Aaron Lodge, Guest House Hotel situated on the main tourist routes, A7 and A68 to Edinburgh city centre.
Price: £50 - £115 (Per room per night)
Largs, KA30 8HP
No.62 B&B has recently been renovated and offers fresh and contemporary bed and breakfast accommodation in Largs, Ayrshire.
St Andrews, KY16 9HT
McIntosh Hall offers budget accommodation in the heart of St Andrews.
Price: £40 - £95 (Per room per night)
Fort William, PH33 6SH
The warmest of welcomes awaits you at Campfield House Fort William, nestling on the shores of Loch Linnhe.
Price: £65 - £80 (Per room per night)
Ayr, Ayrshire, KA7 2RA
A warm family welcome awaits you at Appin House bed & breakfast in Ayr.
Inverness, IV3 5PJ
Ballifeary offers quality accommodation. Enjoying a central location this is an excellent base to explore the area.
Price: £36 - £50 (Per person per night)
Pitlochry, PH16 5QL
Tucked away in secluded wooded grounds in the Highland Perthshire town of Pitlochry.
Newington, Edinburgh, EH9 2NG
The Capital Guest House is located on the South side of Edinburgh, in a row of Victorian style houses.
Braemar, Aberdeenshire, AB35 5YU
Craiglea bed & breakfast is located on a quiet lane close to the centre of the village of Braemar.
Price: £33 - £40 (Per person per night)
Stranraer, DG9 7AQ
Fernlea Guest House provides luxury accommodation in Stranraer with easy access to both ferry ports.
|1||Dunvegan House||Brodick, Isle of Arran, KA27 8AJ|
|2||Lairhillock Lodge||Stonehaven, AB39 3QS|
|3||Balcary Mews Bed and Breakfast||Auchencairn, Castle Douglas, DG7 1QZ|
|4||Garfield Guest House||Edinburgh, EH5 3AN|
|5||Aaron Lodge||Edinburgh, EH16 4SD|
|6||No. 62 B&b||Largs, KA30 8HP|
|7||McIntosh Hall||St Andrews, KY16 9HT|
|8||Campfield House Bed & Breakfast||Fort William, PH33 6SH|
|9||Appin Ayr||Ayr, Ayrshire, KA7 2RA|
|10||Ballifeary Guest House||Inverness, IV3 5PJ|
|11||Craigatin House & Courtyard||Pitlochry, PH16 5QL|
|12||Capital Guest House||Newington, Edinburgh, EH9 2NG|
|13||Craiglea Bed & Breakfast||Braemar, Aberdeenshire, AB35 5YU|
|14||Fernlea Guest House||Stranraer, DG9 7AQ|
|15||Westhaven||Grantown on Spey, Morayshire, PH26 3HZ|
Click the map pins to view more information.