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
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)
Ayr, Ayrshire, KA8 8LD
Family run guest house situated between Ayr and Prestwick.
Elgin, Moray, IV30 1QS
The Lodge is described as "One of the outstanding town houses of Elgin". Located in a quiet conservation area.
Price: £60 - £85 (Per room per night)
Tillicoultry, Clackmannanshire, FK13 6EA
Enjoy excellent food and luxury accommodation in our comfortable Victorian family home. Well situated in central Scotland.
Price: £60 - £75 (Per person per night)
Glasgow, G2 4JW
The hotel is minutes away from Glasgow's Buchanan Bus Station and Central Train Station.
Drumnadrochit, Loch Ness, Inverness, IV63 6XT
4 Star Gold award winning B&B. Exceptional highland hospitality in the secluded hills of the Great Glen.
Price: £44 - £45 (Per person per night)
Gardenstown, Banff, Aberdeenshire, AB45 3YP
Kathleen’s Bed and Breakfast in the picturesque village of Gardenstown. A great base to explore this unspoilt area.
Kirriemuir, Angus, DD8 5BN
Offering our guests spacious, luxurious rooms with the option of Jacuzzi bath and steam shower ensuite.
Ayr, Ayrshire, KA7 1DU
Come and join Jackson and Eileen at their family-run guest house in Ayr providing very comfortable accommodation.
Price: £28 - £75 (Per room per night)
Edinburgh, EH9 3AE
Highfield is only a 10 minute bus journey from all the main attractions the beautiful city of Edinburgh has to offer.
Drymen, G63 0SE
A lovely red sand-stone 18th century hunting lodge, with spacious rooms and high ceilings.
Peaceful Rural Retreat.
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)
Tarbert Road, Ardrishaig, Argyll, PA30 8EP
This elegant Victorian mansion has breathtaking views over Loch Fyne. Superbly situated for touring stunning Argyll.
Price: £49.50 - £85 (Per person per night)
Edinburgh, EH2 1LH
No. 53 Frederick Street Bed and Breakfast is owned by David Tweedie and is situated in the heart of Edinburgh's New Town.
Price: £30 - £60 (Per person per night)
Kyle of Lochalsh, Ross-shire, IV40 8DN
Balmacara Mains is an elegant, lovingly restored guest house with an excellent loch side location.
Price: £35 - £65 (Per person per night)
|1||Drynachan Bed and Breakfast||Invergarry, PH35 4HL|
|2||Kilkerran Guest House||Ayr, Ayrshire, KA8 8LD|
|3||The Lodge Elgin||Elgin, Moray, IV30 1QS|
|4||Wyvis Boutique Bed & Breakfast||Tillicoultry, Clackmannanshire, FK13 6EA|
|5||Newton Hotel||Glasgow, G2 4JW|
|6||Great Glen B and B||Drumnadrochit, Loch Ness, Inverness, IV63 6XT|
|7||Kathleen's Bed and Breakfast||Gardenstown, Banff, Aberdeenshire, AB45 3YP|
|8||The Church House Bed and Breakfast||Kirriemuir, Angus, DD8 5BN|
|9||Queens Guest House||Ayr, Ayrshire, KA7 1DU|
|10||Highfield Guest House||Edinburgh, EH9 3AE|
|11||Loaninghead Farm||Drymen, G63 0SE|
|12||Priestville Guest House||Edinburgh, EH16 5HJ|
|13||Allt-Na-Craig House||Tarbert Road, Ardrishaig, Argyll, PA30 8EP|
|14||No. 53 Frederick Street||Edinburgh, EH2 1LH|
|15||Balmacara Mains Guest House||Kyle of Lochalsh, Ross-shire, IV40 8DN|
Click the map pins to view more information.