« Back to accommodation in Aberdeen & Grampian Highlands
B&Bs & Guesthouses in Aberdeen & Grampian Highlands
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)
Stonehaven, Kincardineshire, AB39 2BD
Situated on the beach front in Stonehaven only 300 yards from the town centre. Private off street parking.
Forres, Morayshire, IV36 3JS
Modern, architect-designed, detached house in 3/4 acre of garden. High standard service and facilities.
Price: £35 (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.
Huntly, Aberdeenshire, AB54 8BB
Hillview B&B is a modern house offering friendly accommodation close to the historic town centre.
Huntly, AB54 8DX
Dunedin is situated in the historic town of Huntly in the midst of the magnificent Aberdeenshire countryside.
Braemar, Aberdeenshire, AB35 5YU
Craiglea bed & breakfast lies on a quiet lane close to the centre of the village of Braemar.
Price: £30 - £35 (Per person 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)
Craigellachie, Aberlour, Banffshire, AB38 9SR
Strathspey offers warm, comfortable accommodation. Craigellachie is a beautiful and friendly village.
Price: £25 - £29 (Per person per night)
By Stonehaven, Kincardineshire, AB39 2TU
Situated in a peaceful rural setting with panoramic views, 3 acres of garden and ample parking.
Aberdeen, Aberdeenshire, AB12 5AR
Welcome to Abbotswell if you are coming to Deeside for business or pleasure a warm Scottish welcome awaits you.
Price: £35 - £60 (Per room per night)
Lossiemouth, Moray, IV31 6QS
Overlooking the 18th green of Lossiemouth's Championship Old Course, Covesea Bay and the Moray Firth.
Price: £45 - £90 (Per room 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.
Price: £60 - £85 (Per room per night)
Bellabeg, Strathdon, AB36 8UP
Off the beaten track, Auld Cummerton nestles high in the Cairngorms National Park.
Price: £50 - £65 (Per person per night)
| 1 | The Schoolhouse | Newmachar, Aberdeenshire, AB21 0WB | |
| 2 | Beachgate House Bed and Breakfast | Stonehaven, Kincardineshire, AB39 2BD | |
| 3 | Springfield Bed and Breakfast | Forres, Morayshire, IV36 3JS | |
| 4 | Argyle Guest House | Tomintoul, Banffshire, AB37 9EX | |
| 5 | B&B Willowbank | Elgin, IV30 1LU | |
| 6 | Hillview | Huntly, Aberdeenshire, AB54 8BB | |
| 7 | Dunedin Guest House | Huntly, AB54 8DX | |
| 8 | Craiglea | Braemar, Aberdeenshire, AB35 5YU | |
| 9 | Callater Lodge Guest House | Braemar, AB35 5YQ | |
| 10 | Strathspey Bed and Breakfast | Craigellachie, Aberlour, Banffshire, AB38 9SR | |
| 11 | Upper Crawton Bed and Breakfast | By Stonehaven, Kincardineshire, AB39 2TU | |
| 12 | Abbotswell Guest House | Aberdeen, Aberdeenshire, AB12 5AR | |
| 13 | Links Lodge | Lossiemouth, Moray, IV31 6QS | |
| 14 | The Lodge Elgin | Elgin, Moray, IV30 1QS | |
| 15 | Auld Cummerton B&B | Bellabeg, Strathdon, AB36 8UP |
Click the map pins to view more information.





