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
Broadford, IV49 9AJ
Scalpay View is situated by a beautiful sea loch with a backdrop of mountain scenery.
Price: £70 (Per room per night)
Edinburgh, EH12 5JD
Just a short walk from Murrayfield Stadium and Edinburgh Zoo, The Lodge offers free private parking and a peaceful garden.
Invermoriston, IV63 7YE
Within four acres of landscaped gardens meandering down to the shore of Loch Ness, ensuring a peaceful stay.
Price: £55 - £70 (Per person per night)
Arisaig, Inverness-shire, PH39 4NH
We are situated on the waterfront in the picturesque Highland village of Arisaig.
Edinburgh, EH12 8LP
Our B+B is different. You will stay in a purpose-built accommodation wing, designed to meet your needs.
Inverness, IV2 3PS
Caberfeidh is a comfortable family run B&B located close to all of the attractions and amenities Inverness has to offer.
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)
Edinburgh, EH9 2NH
A welcoming atmosphere prevails at this comfortable Victorian house. Situated close to the major road and rail links.
Price: £30 - £45 (Per person per night)
Fort William, PH33 6BT
Berkeley House is located in Fort William a five minute walk from the Town centre.
Price: £30 - £40 (Per person per night)
Inverness, IV2 7HZ
Beach Cottage B&B is located on the shores of the Moray Firth 6 miles from Inverness City Centre.
Cairnryan, Stranraer, DG9 8QU
Less than 1 mile to P&O Cairnryan ferry terminal, and 2 miles south of the new Cairnryan Stena Line terminal.
Price: £50 - £92 (Per room per night)
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)
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)
Edinburgh, EH17 7PR
The Laurels Guest House is located in a quiet suburban setting only minutes from Edinburgh’s bustling city centre.
|1||Scalpay View||Broadford, IV49 9AJ|
|2||The Edinburgh Lodge||Edinburgh, EH12 5JD|
|3||Tigh Na Bruach||Invermoriston, IV63 7YE|
|4||The Old Library Lodge||Arisaig, Inverness-shire, PH39 4NH|
|5||Craigievar Family Room B&B||Edinburgh, EH12 8LP|
|6||Caberfeidh B&B||Inverness, IV2 3PS|
|7||Dunvegan House||Brodick, Isle of Arran, KA27 8AJ|
|8||Classic Guest House||Edinburgh, EH9 2NH|
|9||Berkeley House||Fort William, PH33 6BT|
|10||Beach Cottage B&B||Inverness, IV2 7HZ|
|11||Rhins of Galloway||Cairnryan, Stranraer, DG9 8QU|
|12||Loaninghead Farm||Drymen, G63 0SE|
|13||Uralla B&B||Forres, Moray, IV36 1DG|
|14||The Laurels Guest House||Edinburgh, EH17 7PR|
|15||Eriskay||Aviemore, Inverness-shire, PH22 1RW|
Click the map pins to view more information.