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
Aviemore, PH22 1RP
Ravenscraig is on the main street of Aviemore, in the heart of the Cairngorm National Park. Offering four star hospitality.
Price: £30 - £45 (Per person per night)
Largs, KA30 8PR
A Victorian villa with many period features situated on the sea front of Largs.
Benderloch, by Oban, Argyll, PA37 1ST
A small comfortable bungalow situated in the village of Benderloch, by Oban.
Edinburgh, EH16 5HJ
You will find our grandly proportioned Victorian Townhouse close to the heart of Scotland's capital city.
Price: £35 - £210 (Per room per night)
Fort Augustus, PH32 4DS
Our bright and modern B&B has been renovated. Comfortable rooms with good views.
Corpach, Fort William, PH33 7LT
Set in mature gardens with mountain views. Mansefield a popular guest house lies on the Road to the Isles.
Edinburgh, EH4 3EA
Carmichael is a charming Edwardian detached house in the prestigious Murrayfield area.
Price: £90 - £200 (Per room per night)
Dulnain Bridge, Grantown-on-Spey, Moray, PH26 3PA
A truly tranquil highlands-escape, family friendly spacious rooms with large showers en-suite. 15 mins walk for evening meal.
Price: £40 - £60 (Per person per night)
Dundee, Tayside, DD2 1JS
Anderson's is a three star Guest House With a warm friendly atmosphere close to the city centre.
Price: £70 - £100 (Per room per night)
Rothesay, PA20 9DU
Howard’s Way in Rothesay is a 5 minute walk from the Town centre and the Ferry Terminal.
Price: £60 - £80 (Per room per night)
Oban, Argyll, PA34 5DJ
Situated in the centre of Oban on the main hill underneath McCaig's Tower and 5 mins walk into town.
Price: £25 - £80 (Per room per night)
Invergarry, PH35 4HL
Drynachan is a traditional Scottish B & B located in the beautiful Great Glen in the Heart of the Scottish Highands.
Price: £27 - £94 (Per room per night)
Forres, Moray, IV36 1DG
A traditional house set in quiet surroundings, Uralla offers spacious accommodation and a warm welcome.
Price: £60 - £65 (Per room per night)
Mauchline, East Ayrshire, KA5 6EY
Dykefield is a working farm approximately a mile from Mauchline with panoramic view across rolling Ayrshire countryside.
|1||Ravenscraig Guest House||Aviemore, PH22 1RP|
|2||The Old Rectory||Largs, KA30 8PR|
|3||Ardchoille||Benderloch, by Oban, Argyll, PA37 1ST|
|4||Priestville Guest House||Edinburgh, EH16 5HJ|
|5||Corrie Liath||Fort Augustus, PH32 4DS|
|6||Mansefield Guest House||Corpach, Fort William, PH33 7LT|
|7||Carmichael Bed and Breakfast||Edinburgh, EH4 3EA|
|8||Netherfield Bed & Breakfast||Dulnain Bridge, Grantown-on-Spey, Moray, PH26 3PA|
|9||Anderson's Guest House||Dundee, Tayside, DD2 1JS|
|10||Howard's Way Guest House||Rothesay, PA20 9DU|
|11||Invercloy Guest House||Oban, Argyll, PA34 5DJ|
|12||Drynachan Bed and Breakfast||Invergarry, PH35 4HL|
|13||Uralla B&B||Forres, Moray, IV36 1DG|
|14||Dykefield Farm B&B||Mauchline, East Ayrshire, KA5 6EY|
|15||Hillhaven Bed & Breakfast||Fortrose, IV10 8RA|
Click the map pins to view more information.