My Favourites

« 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.

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 20
Aldersyde Guest House
Aldersyde Guest House

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)

Make Enquiry

  • Visit Scotland Reviews Available 3 stars
Woodville B & B
Woodville B & B

Ballindalloch, Banffshire, AB37 9AD

Woodville is in a peaceful woodland setting. Situated in the beautiful surroundings of the Speyside Valley.

Make Enquiry

  • Visit Scotland Reviews Available 4 stars
April Rise
April Rise

Forres, Morayshire, IV36 1HP

April Rise is a small, friendly Bed and Breakfast establishment in Forres.

Make Enquiry

  • Visit Scotland Reviews Available 3 stars
Fourways Guest House
Fourways Guest House

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)

Make Enquiry

Lewisville B&B
Lewisville B&B

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)

Book Online

  • Visit Scotland Reviews Available 4 stars
Callater Lodge Guest House
Callater Lodge Guest House

Braemar, AB35 5YQ

Callater Lodge stands in spacious and attractive grounds in the pretty village of Braemar.

Price: £25 - £80 (Per person per night)

Make Enquiry

  • Visit Scotland Reviews Available 4 stars
Davaar Bed and Breakfast
Davaar Bed and Breakfast

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)

Make Enquiry

  • Visit Scotland Reviews Available 3 stars
Speybank B & B
Speybank B & B

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)

Make Enquiry

  • Visit Scotland Reviews Available 4 stars
Argyle Guest House
Argyle Guest House

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)

Book Online

  • Visit Scotland Reviews Available 3 stars
B&B Willowbank
B&B Willowbank

Elgin, IV30 1LU

B&B Willowbank Elgin is ideally situated for easy access to the city centre, and rail, airport and road links.

Make Enquiry

The Schoolhouse
The Schoolhouse

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)

Make Enquiry

Balwarren B&B
Balwarren B&B

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)

Make Enquiry

Aikenshill House
Aikenshill House

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)

Make Enquiry

  • Visit Scotland Reviews Available 5 stars
Cairness House
Cairness House

Lonmay, Fraserburgh, Aberdeenshire, AB43 8XP

An historic stately home, faithfully restored, set amidst wildlife-filled parkland near the Aberdeenshire coast.

Book Online

  • Visit Scotland Reviews Available 5 stars
The Old Kirk
The Old Kirk

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)

Make Enquiry

1 Aldersyde Guest House Aberdeen, AB11 6TX 3 stars
2 Woodville B & B Ballindalloch, Banffshire, AB37 9AD 4 stars
3 April Rise Forres, Morayshire, IV36 1HP 3 stars
4 Fourways Guest House Aberdeen, AB10 6NJ
5 Lewisville B&B Maryculter, Aberdeen, AB12 5GB, Scotland, UK 4 stars
6 Callater Lodge Guest House Braemar, AB35 5YQ 4 stars
7 Davaar Bed and Breakfast Dufftown, Banffshire, AB55 4AR 3 stars
8 Speybank B & B Craigellachie, Morayshire, AB38 9SY 4 stars
9 Argyle Guest House Tomintoul, Banffshire, AB37 9EX 3 stars
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 5 stars
14 Cairness House Lonmay, Fraserburgh, Aberdeenshire, AB43 8XP 5 stars
15 The Old Kirk Dyke, by Forres, Moray, IV36 2TL

Click the map pins to view more information.

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 20

Search Filters

Places

Price Per Room

Price Per Person

Booking

Rating

Features & Facilities

Region

  • Aberdeen & Grampian Highlands X
  • Argyll & Bute
  • Aviemore and the Cairngorms
  • Ayrshire, Arran & Clyde Valley
  • Dumfries & Galloway
  • Edinburgh
  • Fort William & Lochaber
  • Glasgow
  • Inverness, Loch Ness & Nairn
  • Kingdom of Fife
  • Loch Lomond, Stirling & the Trossachs
  • Lothians & Borders
  • Northern Highlands
  • Orkney
  • Perthshire, Angus & Dundee
  • Shetland
  • Skye & Lochalsh
  • Western Isles