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
  • 19
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
Craiglea
Craiglea

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)

Make Enquiry Book Online

  • Visit Scotland Reviews Available 3 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

Glentorets Bed and Breakfast
Glentorets Bed and Breakfast

Conglass Lane, Tomintoul, AB37 9HU

Glentorets is a modern, comfortable, friendly, family run B+B in Tomintoul with lovely views over the river Conglass.

Book Online

Gardenia Guest House
Gardenia Guest House

Banff, AB45 1DH

Gardenia Guest House is a quality guest house offering en suite accommodation in Banff located on the Moray Coast.

Book Online

  • Visit Scotland Reviews Available 3 stars
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

The Lodge Guest House
The Lodge Elgin

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)

Book Online

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

Peterculter, Aberdeen, Aberdeenshire, AB14 0QN

We are a family run business. Drum and Crathes Castle are only a few minutes drive.

Price: £33 - £50 (Per person per night)

Make Enquiry

  • Visit Scotland Reviews Available 3 stars
Auld Cummerton B&B
Auld Cummerton B&B

Bellabeg, Strathdon, AB36 8UP

Off the beaten track, Auld Cummerton nestles high in the Cairngorms National Park.

Price: £50 - £65 (Per person per night)

Make Enquiry

  • Visit Scotland Reviews Available 5 stars
Ashdon Guest House
Ashdon Guest House

Port Elphinstone, Inverurie, Aberdeenshire, AB51 5XJ

Ashdon Guest House is located at the south of Inverurie just off the main bypass.

Make Enquiry

Woodside of Glasslaw
Woodside of Glasslaw

Stonehaven, Kincardineshire, AB39 3XQ

The Guest House, is very popular with both business and tourist travellers. Situated on the outskirts of Stonehaven.

Price: £40 - £75 (Per room per night)

Book Online

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

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)

Book Online

  • Visit Scotland Reviews Available 3 stars
Upper Crawton Bed and Breakfast
Upper Crawton Bed and Breakfast

By Stonehaven, Kincardineshire, AB39 2TU

Situated in a peaceful rural setting with panoramic views, 3 acres of garden and ample parking.

Book Online

  • Visit Scotland Reviews Available 3 stars
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
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 person per night)

Make Enquiry

1 Aikenshill House Foveran, Aberdeen, AB41 6AT 5 stars
2 Craiglea Braemar, Aberdeenshire, AB35 5YU 3 stars
3 The Old Kirk Dyke, by Forres, Moray, IV36 2TL
4 Glentorets Bed and Breakfast Conglass Lane, Tomintoul, AB37 9HU
5 Gardenia Guest House Banff, AB45 1DH 3 stars
6 The Schoolhouse Newmachar, Aberdeenshire, AB21 0WB
7 The Lodge Elgin Elgin, Moray, IV30 1QS 4 stars
8 Furain Guest House Peterculter, Aberdeen, Aberdeenshire, AB14 0QN 3 stars
9 Auld Cummerton B&B Bellabeg, Strathdon, AB36 8UP 5 stars
10 Ashdon Guest House Port Elphinstone, Inverurie, Aberdeenshire, AB51 5XJ
11 Woodside of Glasslaw Stonehaven, Kincardineshire, AB39 3XQ 4 stars
12 Abbotswell Guest House Aberdeen, Aberdeenshire, AB12 5AR 3 stars
13 Upper Crawton Bed and Breakfast By Stonehaven, Kincardineshire, AB39 2TU 3 stars
14 Lewisville B&B Maryculter, Aberdeen, AB12 5GB, Scotland, UK 4 stars
15 Balwarren B&B Cornhill, Banff, AB45 2HR

Click the map pins to view more information.

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

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