Aberdeen & Grampian Highlands - Home
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.
Dufftown, Keith, Banffshire, AB55 4AL
Situated in the centre of Dufftown - Scotland's malt whisky capital
Make Enquiry
Cairnie, AB54 4TH
Drumdelgie House is a family run bed and breakfast offering comfortable accommodation and friendly hospitality all year...
Make EnquiryPrice: £27.50 - £35 (Per person per night)
Lossiemouth House
Lossiemouth, Moray, IV31 6DP
The house is set in its own picturesque grounds with private parking offering a pleasant relaxing retreat for all ages in...
Make EnquiryPrice: £25 - £30 (Per person per night)
Forres, Moray, IV36 1DY
In our lovingly restored traditional townhouse, we have created a charming private boutique bed and breakfast.
Book OnlinePrice: £60 - £120 (Per room per night)
Ballater, Aberdeenshire, AB35 5UD
Large detached house one mile from Ballater. Magnificent views of the Grampian hills from all rooms.
Make EnquiryPrice: £20 - £25 (Per person per night)
Aberdeen, Aberdeenshire, AB24 5ET
Sample genuine Scottish hospitality with emphasis on quality. Ideally situated for exploring and discovering the unique...
Make EnquiryPrice: £40 - £75 (Per room per night)
Peterculter, Aberdeen, Aberdeenshire, AB14 0QN
We are a family run business. Drum and Crathes Castle are only a few minutes drive.
Make EnquiryPrice: £33 - £50 (Per person per night)
Keith, Moray, AB55 5EG
Very close to local amenities golf, tennis etc. Heart of the whisky distilleries, castles and not far from beaches and...
Make EnquiryPrice: £0 - £25 (Per person per night)
Meft Road, Urquhart, by Elgin, IV30 8NH
Rural Scottish church on top of its own grassy knoll, surrounded by a sea of stormy farmland. Comfortable accommodation...
Make EnquiryPrice: £28 - £34 (Per person per night)
Elgin, Moray, IV30 1QS
The Lodge is described as "One of the outstanding town houses of Elgin". Located in a quiet conservation area.
Book OnlinePrice: £60 - £85 (Per room per night)
Lossiemouth, Moray, IV31 6QS
Overlooking the 18th green of Lossiemouth's Championship Old Course, Covesea Bay and the Moray Firth.
Book OnlinePrice: £45 - £90 (Per room per night)
Craigellachie, Aberlour, Banffshire, AB38 9SR
Strathspey Bed and Breakfast offers warm, comfortable accommodation, ensuite facilities and private parking....
Make EnquiryPrice: £25 - £29 (Per person per night)
Cruden Bay, Aberdeenshire, AB42 0QD
Erroll Schoolhouse offers comfortable Bed and Breakfast accommodation half a mile south of the village of Cruden Bay.
Make EnquiryPrice: £25 - £27.50 (Per person per night)
Forres, Morayshire, IV36 3JS
Modern, architect-designed, detached house in 3/4 acre of garden. High standard service and facilities. 2 en-suite...
Make EnquiryPrice: £18 - £25 (Per person per night)
| 1 | Tannochbrae Guest House and Licensed Restaurant | Dufftown, Keith, Banffshire, AB55 4AL | |
| 2 | Drumdelgie House B&B | Cairnie, AB54 4TH | |
| 3 | Lossiemouth House | Lossiemouth, Moray, IV31 6DP | |
| 4 | Monica & Martin's B&B | MacDuff, Aberdeenshire, AB44 1TN | |
| 5 | No. 6 Gordon St | Forres, Moray, IV36 1DY | |
| 6 | Creag Meggan Bed and Breakfast | Ballater, Aberdeenshire, AB35 5UD | |
| 7 | Bimini Guest House | Aberdeen, Aberdeenshire, AB24 5ET | |
| 8 | Furain Guest House | Peterculter, Aberdeen, Aberdeenshire, AB14 0QN | |
| 9 | Barlane Bed and Breakfast | Keith, Moray, AB55 5EG | |
| 10 | The Old Church of Urquhart | Meft Road, Urquhart, by Elgin, IV30 8NH | |
| 11 | The Lodge Elgin | Elgin, Moray, IV30 1QS | |
| 12 | Links Lodge | Lossiemouth, Moray, IV31 6QS | |
| 13 | Strathspey Bed and Breakfast | Craigellachie, Aberlour, Banffshire, AB38 9SR | |
| 14 | Erroll Schoolhouse | Cruden Bay, Aberdeenshire, AB42 0QD | |
| 15 | Springfield Bed and Breakfast | Forres, Morayshire, IV36 3JS |
Click the map pins to view more information.


