« Back to accommodation in Aberdeen & Grampian Highlands
B&Bs & Guesthouses in Aberdeen & Grampian Highlands
Because of its business connections, Aberdeen has a very wide choice of guest house and B & B accommodation. Like hotels, there is also a good choice of b & b accommodation in the Deeside and Donside areas of the Grampian Highlands, as well as in the smaller market towns such as Turriff, Huntly, Stonehaven, and Banchory.
Aberdeen, AB11 6TX
Located in the heart of Aberdeen. Aberdeen has something for everyone with some superb golf courses, arts and...
Price: £30 - £55 (Per person per night)
Ballindalloch, Banffshire, AB37 9AD
Woodville is in a peaceful woodland setting. Situated in the beautiful surroundings of the Speyside Valley.
Forres, Morayshire, IV36 1HP
April Rise is a small, friendly Bed and Breakfast establishment in Forres.
Aberdeen, AB10 6NJ
The Fourways Guest House makes available a wide range of hospitality services. Set in tranquil settings with all rooms...
Price: £30 - £60 (Per room per night)
Maryculter, Aberdeen, AB12 5GB, Scotland, UK
Luxury 4 Star Bed and Breakfast siuated in a rural location on the outskirts of Aberdeen at the Gateway to Royal Deeside.
Price: £55 - £80 (Per room per night)
Braemar, AB35 5YQ
Callater Lodge stands in spacious and attractive grounds in the pretty village of Braemar.
Price: £25 - £80 (Per person per night)
Dufftown, Banffshire, AB55 4AR
Davaar is a warm, friendly traditional family run Victorian villa set in the centre of Dufftown - The Malt Whisky Capital.
Price: £30 (Per person per night)
Craigellachie, Morayshire, AB38 9SY
Craigellachie is a small picturesque village adjacent to the River Spey. The ideal location for Walking and Whisky Tours.
Price: £32 - £45 (Per person per night)
Tomintoul, Banffshire, AB37 9EX
Built in 1891 Argyle House is steeped in history, it has evolved to a cosy bed and breakfast retreat.
Price: £29.50 - £100 (Per room per night)
Elgin, IV30 1LU
B&B Willowbank Elgin is ideally situated for easy access to the city centre, and rail, airport and road links.
Newmachar, Aberdeenshire, AB21 0WB
The Schoolhouse Bed and Breakfast is a family home situated in Newmachar, a rural village near Aberdeen.
Price: £40 - £50 (Per person per night)
Cornhill, Banff, AB45 2HR
Set in the beautiful rural landscape of Ordiquhill, on the North East Coast of Aberdeenshire.
Price: £68 - £85 (Per room per night)
Foveran, Aberdeen, AB41 6AT
STB 5 Star Bed and Breakfast set in a location overlooking the buchan countryside and the Great Dunes of Scotland.
Price: £60 - £120 (Per person per night)
Lonmay, Fraserburgh, Aberdeenshire, AB43 8XP
An historic stately home, faithfully restored, set amidst wildlife-filled parkland near the Aberdeenshire coast.
Dyke, by Forres, Moray, IV36 2TL
The Old Kirk is situated just 2 miles from the A96 we are a perfect base for exploring Moray.
Price: £32 - £55 (Per person per night)
| 1 | Aldersyde Guest House | Aberdeen, AB11 6TX | |
| 2 | Woodville B & B | Ballindalloch, Banffshire, AB37 9AD | |
| 3 | April Rise | Forres, Morayshire, IV36 1HP | |
| 4 | Fourways Guest House | Aberdeen, AB10 6NJ | |
| 5 | Lewisville B&B | Maryculter, Aberdeen, AB12 5GB, Scotland, UK | |
| 6 | Callater Lodge Guest House | Braemar, AB35 5YQ | |
| 7 | Davaar Bed and Breakfast | Dufftown, Banffshire, AB55 4AR | |
| 8 | Speybank B & B | Craigellachie, Morayshire, AB38 9SY | |
| 9 | Argyle Guest House | Tomintoul, Banffshire, AB37 9EX | |
| 10 | B&B Willowbank | Elgin, IV30 1LU | |
| 11 | The Schoolhouse | Newmachar, Aberdeenshire, AB21 0WB | |
| 12 | Balwarren B&B | Cornhill, Banff, AB45 2HR | |
| 13 | Aikenshill House | Foveran, Aberdeen, AB41 6AT | |
| 14 | Cairness House | Lonmay, Fraserburgh, Aberdeenshire, AB43 8XP | |
| 15 | The Old Kirk | Dyke, by Forres, Moray, IV36 2TL |
Click the map pins to view more information.





