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
Saint Andrews, Fife, KY16 0AB
Situated in the scottish countryside and very accessible to the surrounding villages, towns, beaches and golf courses.
Price: £50 - £150 (Per room per night)
Kingussie, PH21 1LA
'Greystones' pleasantly secluded, a five minute walk from Kingussie, offers you single, double and family accommodation.
Price: £27 - £37.50 (Per person per night)
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)
Edinburgh, EH9 2ER
This 4 star Victorian guest house offers excellent hospitality in beautiful surroundings.
Price: £32 - £55 (Per person per night)
Linlithgow, West Lothian, EH49 7RQ
Bo'mains is a modern farmhouse set within a working arable farm. It is only 40 mins from Glasgow and 30 mins from Edinburgh.
Price: £30 - £40 (Per person per night)
Muir of Ord, Ross-shire, IV6 7XN
Luxury 4 star accommodation in rural situation on the edge of the Black Isle. Ideal for touring Inverness and the...
Price: £70 - £100 (Per room per night)
Dumfries, Dumfries-shire, DG1 3EG
Glenlossie Guest House offers quality bed and breakfast accommodation in Dumfries in the beautiful South West of Scotland...
Price: £40 - £80 (Per room per night)
Mallaig, PH41 4RH
Morven is at the South end of the village of Mallaig with views to the sea and islands.
Price: £30 (Per person per night)
Auchterarder, Perthshire, PH3 1DB
Allandale House is as elegant 18th century townhouse with lots of brand new contemporary comforts set in the heart of...
Inverness, IV3 5NQ
A family run Guest House set in a prime location in the centre of Inverness.
Price: £45 - £120 (Per room per night)
Perth, Perthshire, PH2 7HT
Edwardian elegance with a contemporary twist - only 10 mins walk from the fair city of Perth, Scone Palace a 5 minute drive
Price: £32.50 - £35 (Per person per night)
Perth, PH2 8AX
Modern and spacious accomodation in a central location close to all amenities.
Price: £50 - £65 (Per person per night)
Lockerbie, DG11 3NB
Broadlea of Robgil is the perfect getaway only 5 miles from Gretna Green.
Mulbuie, Muir of Ord, Ross-shire, IV6 7RD
A spacious country house on a beautiful working croft setting only 8 miles from Inverness. An ideal touring base.
Price: £37.50 - £47.50 (Per person per night)
|1||Milton Lea Bed & Breakfast||Saint Andrews, Fife, KY16 0AB|
|2||Greystones Bed and Breakfast||Kingussie, PH21 1LA|
|3||Cardhu Country House||Aberlour, Morayshire, AB38 7RY|
|4||Teviotdale House||Edinburgh, EH9 2ER|
|5||Bomains Farm||Linlithgow, West Lothian, EH49 7RQ|
|6||Home Farm Bed and Breakfast||Muir of Ord, Ross-shire, IV6 7XN|
|7||Glenlossie Guest House||Dumfries, Dumfries-shire, DG1 3EG|
|8||Morven B&B||Mallaig, PH41 4RH|
|9||Allandale House||Auchterarder, Perthshire, PH3 1DB|
|10||Strathness House||Inverness, IV3 5NQ|
|11||Pitcullen Guest House||Perth, Perthshire, PH2 7HT|
|12||Acer Guest House||Perth, PH2 8AX|
|13||Broadlea of Robgill||Lockerbie, DG11 3NB|
|14||Kintail House B&B||Mulbuie, Muir of Ord, Ross-shire, IV6 7RD|
|15||Amaryllis Guest House||Edinburgh, EH3 9NL|
Click the map pins to view more information.