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
North Castle Street, Edinburgh, EH2 3BN
A very warm welcome to both the city of Edinburgh and to the Edinburgh Town House.
Price: £40 - £60 (Per person per night)
Ayr, Ayrshire, KA7 2DR
No 26 The Crescent, Ayr is a luxury guest house which has been awarded 5 stars by The AA and Visit Scotland.
Price: £70 - £85 (Per room per night)
Glasgow, G12 8ED
The Kelvin is a friendly family run guest house conveniently located in Glasgow’s fashionable West End.
Perth, PH2 7AQ
A former Victorian vicarage set in a large garden and the perfect location for business or holiday visitors.
Price: £40 - £80 (Per room per night)
Loch Ness, Drumnadrochit, IV63 6UW
We provide personal hospitality in our comfortable annexe with beautiful scenery.
Lockerbie, DG11 3ND
An AA 4 star gold rated bed and breakfast with an AA breakfast award for the use of local ingredients.
Price: £70 - £80 (Per room per night)
East Calder, West Lothian, EH53 0ET
Ashcroft Farmhouse is ideal if you're visiting the Edinburgh area. Country location, only 10m to city centre.
Price: £40 - £45 (Per person per night)
Dumfries, DG1 1JQ
Langlands Bed and Breakfast is a lovely red standstone building, which was built in 1860, with views of the River Nith.
Aberlour, Morayshire, AB38 7RY
An exclusive rural retreat in Speyside Whisky Country offering luxury bed and breakfast, and fully catered accommodation.
Price: £55 - £86 (Per person per night)
Kyle of Lochalsh, Inverness-shire, IV40 8DA
Good homely accommodation, where guests are treated like family and looked after as friends.
Price: £27.50 (Per person per night)
Wick, KW1 5HB
The house overlooks Wick bay with great views of the harbour and marina.
Bowmont Street, Kelso, TD5 7DZ
A family run Scottish Tourist Board Quality Assured three star + bed and breakfast guest house.
Price: £35 - £45 (Per person per night)
Dalwhinnie, Inverness-shire, PH19 1AF
Balsporran is located four miles south of Dalwhinnie just 200 yards from the Sustran Cycle Route.
Spean Bridge, Inverness-shire, PH34 4EN
Set back in an ideal location beside the river Spean over looking the Ben Nevis mountain range.
Kingussie, PH21 1HS
Allt Gynack Guest House is a Victorian guest house, situated at the West End of Kingussie, adjacent to the River Gynack.
Price: £30 - £32 (Per person per night)
|1||Edinburgh Townhouse||North Castle Street, Edinburgh, EH2 3BN|
|2||No. 26 The Crescent||Ayr, Ayrshire, KA7 2DR|
|3||The Kelvin||Glasgow, G12 8ED|
|4||Beechgrove Guest House||Perth, PH2 7AQ|
|5||Rooms@Elmbank||Loch Ness, Drumnadrochit, IV63 6UW|
|6||Blackyett Mains Bed and Breakfast||Lockerbie, DG11 3ND|
|7||Ashcroft Farmhouse||East Calder, West Lothian, EH53 0ET|
|8||Langlands Bed & Breakfast||Dumfries, DG1 1JQ|
|9||Cardhu Country House||Aberlour, Morayshire, AB38 7RY|
|10||A'Chomraich||Kyle of Lochalsh, Inverness-shire, IV40 8DA|
|11||Harbour House Bed & Breakfast||Wick, KW1 5HB|
|12||Bellevue Guest House||Bowmont Street, Kelso, TD5 7DZ|
|13||Balsporran Cottages||Dalwhinnie, Inverness-shire, PH19 1AF|
|14||Riverside Lodge Gardens||Spean Bridge, Inverness-shire, PH34 4EN|
|15||Allt Gynack Guest House||Kingussie, PH21 1HS|
Click the map pins to view more information.