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
Drymen, G63 0SE
A lovely red sand-stone 18th century hunting lodge, with spacious rooms and high ceilings.
Peaceful Rural Retreat.
Price: £35 - £40 (Per person per night)
Tarbet, G83 7DE
Loch Lomond Country Guest House has an elevated position high above the village of Tarbet.
Dunfermline, Fife, KY11 3DG
Grange Farmhouse is set in farm land one mile south of Dunfermline with an open outlook towards the River Forth.
Price: £70 (Per room per night)
Ardbroilach Road, Kingussie, Inverness-shire, PH21 1LB
The Cross at Kingussie is a five star rated restaurant with rooms located in the lovely Highland village of Kingussie.
Price: £80 - £140 (Per person per night)
Taynult, Oban, PA35 1HG
If you’re looking for luxury accommodation in Scotland, and the warmest of welcomes, then come to Collaig House.
Edinburgh, EH16 5DR
A stunning four star B&B run by a Scottish couple with an enthusiastic knowledge of the city.
Edinburgh, EH7 4LX
We are a four star comfortable personally run B&B just 15 minutes' walk from the city centre.
Price: £100 - £140 (Per room per night)
Coldingham Road, Eyemouth, Scottish Borders, TD14 5AN
A warm Scottish welcome awaits at Hillcrest Bed & Breakfast. Offering modern, comfortable accommodation and GREAT breakfasts.
Price: £30 - £45 (Per person per night)
Saint Andrews, Fife, KY15 5TY
Ladeddie Steading, a newly converted 18th Century home. Stunning views. Only a short drive into St Andrews.
Edinburgh, EH12 7AU
The Macintosh Guest House is a friendly Guest House located in Edinburgh offering excellent value accommodation.
Wick, KW1 5HB
The house overlooks Wick bay with great views of the harbour and marina.
Carsphairn, Dumfries & Galloway, DG7 3TQ
The Knowe B&B is nestled in the heart of stunning country-side at the edge of The Galloway Forest Park in Carsphairn.
Price: £35 - £50 (Per person per night)
Great Western Road, Glasgow, G12 8RF
The Heritage Hotel is in the cultural centre of Glasgow situated on an elevated victorian terrace.
Price: £40 - £100 (Per room per night)
|1||Loaninghead Farm||Drymen, G63 0SE|
|2||Loch Lomond Country Guest House||Tarbet, G83 7DE|
|3||Grange Farmhouse Bed and Breakfast||Dunfermline, Fife, KY11 3DG|
|4||The Cross at Kingussie||Ardbroilach Road, Kingussie, Inverness-shire, PH21 1LB|
|5||Collaig House||Taynult, Oban, PA35 1HG|
|6||Aonach Mor Guest House||Edinburgh, EH16 5DR|
|7||Edinburgh House Guest House||Edinburgh, EH7 4LX|
|8||B+B Edinburgh||Edinburgh, EH3 7RY|
|9||Hillcrest Bed and Breakfast||Coldingham Road, Eyemouth, Scottish Borders, TD14 5AN|
|10||Ladeddie Steading||Saint Andrews, Fife, KY15 5TY|
|11||MacIntosh Guest House||Edinburgh, EH12 7AU|
|12||Harbour House Bed & Breakfast||Wick, KW1 5HB|
|13||The Knowe B&B||Carsphairn, Dumfries & Galloway, DG7 3TQ|
|14||Heritage Hotel||Great Western Road, Glasgow, G12 8RF|
|15||Priestville Guest House||Edinburgh, EH16 5HJ|
Click the map pins to view more information.