Skip to main content

B&Bs in Grantown on Spey

Find the B&Bs that appeal to you the most

Top picks for Grantown on Spey hotels

Explore our most popular hotels in Grantown on Spey

Filter by:

Review score

Brooklynn Guest House

Grantown on Spey

Set in Grantown on Spey and only less than 1 km from Grantown Museum, Brooklynn Guest House offers accommodation with mountain views, free WiFi and free private parking.

P
PASCALE
From
United Kingdom
Fresh muffin for breakfast Very helpful owner
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 232 reviews
Price from
US$161.67
1 night, 2 adults

Strathallan Bed and Breakfast

Grantown on Spey

Featuring 4-star accommodation, Strathallan Bed and Breakfast is located in Grantown on Spey, 600 metres from Grantown Museum and 8.4 km from Abernethy Golf Club.

G
Gnercolini
From
Portugal
Everything done to perfection, from the lovely way to serve the breakfast to the minor details on the decorations, the robe and sleepers in the room, etc
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 172 reviews
Price from
US$173.70
1 night, 2 adults

Ardenbeg

Grantown on Spey

Offering a garden and garden view, Ardenbeg is located in Grantown on Spey, 600 metres from Grantown Museum and 8.4 km from Abernethy Golf Club.

A
Alexandra
From
Luxembourg
The room was very comfortable and stylish, loved the design and the details of the decoration. The owner was very friendly and helpful. Great infrastructure as well. I can truly recommend!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 275 reviews
Price from
US$93.53
1 night, 2 adults

Garth Hotel

Grantown on Spey

Originally a 17th century inn, the Garth hotel and Restaurant is nestled amid its own extensive grounds and landscaped gardens Located on the North East side of The Square, the tastefully modern acco...

Z
Zen
From
Spain
Location: perfect. Staff: perfect. Cleanliness: perfect. Special mention for Irish F&B manager!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 842 reviews
Price from
US$147.19
1 night, 2 adults

Gordon House

Tomintoul (Near Grantown on Spey)

Featuring a garden and views of garden, Gordon House is a bed and breakfast situated in a historic building in Tomintoul, 43 km from Balmoral Castle.

J
Jim
From
Canada
From the moment I checked in it was clear that Les and John were passionate about creating a positive and memorable stay. Room was clean and comfortable, bathroom clean and stocked, inviting lounge area and meals were delicious (ate too much!). Dinner in the evening with hosts was wildly enjoyable.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 140 reviews
Price from
US$173.70
1 night, 2 adults

Ravenscraig Guest House

Aviemore (Near Grantown on Spey)

Ravenscraig Guest House, a property with a garden and a shared lounge, is set in Aviemore, 48 km from Inverness Castle, 46 km from University of the Highlands and Islands, Inverness, as well as 48 km...

j
jessica
From
Switzerland
Excellent place. Excellent staff, breakfast and rooms. We loved our stay and we are looking forward to have the opportunity to stay again at this b&b. It was a very relaxing stay with excellent breakfast every morning.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 663 reviews
Price from
US$145.97
1 night, 2 adults

Argyle Guest House

Tomintoul (Near Grantown on Spey)

Set in Tomintoul, 43 km from Balmoral Castle and 16 km from Corgarff Castle, Argyle Guest House offers accommodation with free WiFi in a historic building.

M
Mery
From
Belgium
Great little find! Lovely host who was super friendly but what we appreciated the most was the vegan/vegetarian breakfast! As vegetarians we've had our share of bad experiences, but our host knew how to make a proper breakfast! Sometimes it's the little things. The house is a 5min walk from a dark sky site, and we were lucky enough to have good weather. Cannot recommend this place enough!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 417 reviews
Price from
US$109.03
1 night, 2 adults

Carn Mhor Bed and Breakfast

Aviemore (Near Grantown on Spey)

Situated 1 mile from the centre of Aviemore, and 10 miles from Cairngorm Mountain, Carn Mhor Bed and Breakfast features free wifi access and free parking.

Y
YT
From
United Kingdom
First visit to Carn Mhor most definitely won't be our last , amazing B&B in Avimore from the moment we arrived to the moment we left nothing was too much trouble for Adrian. The owner Adrian offers generous sincere hospitality and delivers thoughtful unexpected high quality extras not usually offered at B&B's.Location is fantastic only a short walk into Aviemore village and 10 minutes drive into the Cairngorms mountain Range , many more tourist places only a short drive away . Very dog friendly with a huge field behind the B&B and plenty of car parking space . Breakfast was piping hot and delicious with first class products used .Adrian was always on hand and so accommodating telling us best places to eat and advised us where to visit , always updated us on the weather in morning,nothing was too much trouble thank you Adrian for an amazing stay , we will most definitely be back and will highly recommend anyone looking for an amazing bed and breakfast to stay at Carn mhor . Look forward to next time .
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 378 reviews
Price from
US$106.89
1 night, 2 adults

Eriskay B&B and Aviemore Glamping

Aviemore (Near Grantown on Spey)

Situated in the highland of Scotland, Eriskay B&B and Aviemore Glamping is located in Aviemore.

M
Magdalena
From
Poland
Very friendly and helpful owners🤗Made me feel very welcome so did their gorgeous pets🤗
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 660 reviews
Price from
US$120.25
1 night, 2 adults

Cairngorm Guest House

Aviemore (Near Grantown on Spey)

Situated in the tourist resort of Aviemore, the Cairngorm Guest House offers free Wi-Fi and free parking. Within the Cairngorms National Park, it is just 10 minutes’ walk from Aviemore Railway...

J
JuhaP
From
Finland
Very good breakfast. Room was nice, clean and quiet.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 625 reviews
Price from
US$132.28
1 night, 2 adults
All B&Bs in Grantown on Spey

The best B&Bs in Grantown on Spey

Check out our pick of great B&Bs in Grantown on Spey

Filter by:

Review score

Brooklynn Guest House

Grantown on Spey

Set in Grantown on Spey and only less than 1 km from Grantown Museum, Brooklynn Guest House offers accommodation with mountain views, free WiFi and free private parking.

P
PASCALE
From
United Kingdom
Fresh muffin for breakfast Very helpful owner
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 232 reviews
Price from
US$161.67
1 night, 2 adults

Strathallan Bed and Breakfast

Grantown on Spey

Featuring 4-star accommodation, Strathallan Bed and Breakfast is located in Grantown on Spey, 600 metres from Grantown Museum and 8.4 km from Abernethy Golf Club.

G
Gnercolini
From
Portugal
Everything done to perfection, from the lovely way to serve the breakfast to the minor details on the decorations, the robe and sleepers in the room, etc
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 172 reviews
Price from
US$173.70
1 night, 2 adults

Ardenbeg

Grantown on Spey

Offering a garden and garden view, Ardenbeg is located in Grantown on Spey, 600 metres from Grantown Museum and 8.4 km from Abernethy Golf Club.

A
Alexandra
From
Luxembourg
The room was very comfortable and stylish, loved the design and the details of the decoration. The owner was very friendly and helpful. Great infrastructure as well. I can truly recommend!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 275 reviews
Price from
US$93.53
1 night, 2 adults

Garth Hotel

Grantown on Spey

Originally a 17th century inn, the Garth hotel and Restaurant is nestled amid its own extensive grounds and landscaped gardens Located on the North East side of The Square, the tastefully modern acco...

Z
Zen
From
Spain
Location: perfect. Staff: perfect. Cleanliness: perfect. Special mention for Irish F&B manager!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 842 reviews
Price from
US$147.19
1 night, 2 adults

Gordon House

Tomintoul (Near Grantown on Spey)

Featuring a garden and views of garden, Gordon House is a bed and breakfast situated in a historic building in Tomintoul, 43 km from Balmoral Castle.

J
Jim
From
Canada
From the moment I checked in it was clear that Les and John were passionate about creating a positive and memorable stay. Room was clean and comfortable, bathroom clean and stocked, inviting lounge area and meals were delicious (ate too much!). Dinner in the evening with hosts was wildly enjoyable.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 140 reviews
Price from
US$173.70
1 night, 2 adults

Ravenscraig Guest House

Aviemore (Near Grantown on Spey)

Ravenscraig Guest House, a property with a garden and a shared lounge, is set in Aviemore, 48 km from Inverness Castle, 46 km from University of the Highlands and Islands, Inverness, as well as 48 km...

j
jessica
From
Switzerland
Excellent place. Excellent staff, breakfast and rooms. We loved our stay and we are looking forward to have the opportunity to stay again at this b&b. It was a very relaxing stay with excellent breakfast every morning.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 663 reviews
Price from
US$145.97
1 night, 2 adults

Argyle Guest House

Tomintoul (Near Grantown on Spey)

Set in Tomintoul, 43 km from Balmoral Castle and 16 km from Corgarff Castle, Argyle Guest House offers accommodation with free WiFi in a historic building.

M
Mery
From
Belgium
Great little find! Lovely host who was super friendly but what we appreciated the most was the vegan/vegetarian breakfast! As vegetarians we've had our share of bad experiences, but our host knew how to make a proper breakfast! Sometimes it's the little things. The house is a 5min walk from a dark sky site, and we were lucky enough to have good weather. Cannot recommend this place enough!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 417 reviews
Price from
US$109.03
1 night, 2 adults

Carn Mhor Bed and Breakfast

Aviemore (Near Grantown on Spey)

Situated 1 mile from the centre of Aviemore, and 10 miles from Cairngorm Mountain, Carn Mhor Bed and Breakfast features free wifi access and free parking.

Y
YT
From
United Kingdom
First visit to Carn Mhor most definitely won't be our last , amazing B&B in Avimore from the moment we arrived to the moment we left nothing was too much trouble for Adrian. The owner Adrian offers generous sincere hospitality and delivers thoughtful unexpected high quality extras not usually offered at B&B's.Location is fantastic only a short walk into Aviemore village and 10 minutes drive into the Cairngorms mountain Range , many more tourist places only a short drive away . Very dog friendly with a huge field behind the B&B and plenty of car parking space . Breakfast was piping hot and delicious with first class products used .Adrian was always on hand and so accommodating telling us best places to eat and advised us where to visit , always updated us on the weather in morning,nothing was too much trouble thank you Adrian for an amazing stay , we will most definitely be back and will highly recommend anyone looking for an amazing bed and breakfast to stay at Carn mhor . Look forward to next time .
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 378 reviews
Price from
US$106.89
1 night, 2 adults

Eriskay B&B and Aviemore Glamping

Aviemore (Near Grantown on Spey)

Situated in the highland of Scotland, Eriskay B&B and Aviemore Glamping is located in Aviemore.

M
Magdalena
From
Poland
Very friendly and helpful owners🤗Made me feel very welcome so did their gorgeous pets🤗
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 660 reviews
Price from
US$120.25
1 night, 2 adults

Cairngorm Guest House

Aviemore (Near Grantown on Spey)

Situated in the tourist resort of Aviemore, the Cairngorm Guest House offers free Wi-Fi and free parking. Within the Cairngorms National Park, it is just 10 minutes’ walk from Aviemore Railway...

J
JuhaP
From
Finland
Very good breakfast. Room was nice, clean and quiet.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 625 reviews
Price from
US$132.28
1 night, 2 adults
All B&Bs in Grantown on Spey

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Grantown on Spey and surroundings in the past month

See all

Popular with guests booking B&Bs in Grantown on Spey

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 15 reviews

Popular with guests booking B&Bs in Grantown on Spey

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 67 reviews

Popular with guests booking B&Bs in Grantown on Spey

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 87 reviews

Popular with guests booking B&Bs in Grantown on Spey

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 46 reviews

Popular with guests booking B&Bs in Grantown on Spey

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 193 reviews

Popular with guests booking B&Bs in Grantown on Spey

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 232 reviews

Popular with guests booking B&Bs in Grantown on Spey

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 358 reviews

Popular with guests booking B&Bs in Grantown on Spey

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 172 reviews

Popular with guests booking B&Bs in Grantown on Spey

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 275 reviews

Popular with guests booking B&Bs in Grantown on Spey

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 842 reviews

B&Bs that guests love in Grantown on Spey

See all
Avg. price/night: US$100.21
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 275 reviews
Private, comfortable, quiet. Liked having our own access & option for self check-in. Owner was very friendly. Excellent value for money. Pet friendly.
Guest review by
Nicola
Family with young children
Avg. price/night: US$160.34
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 193 reviews
Lovely food Great location Charming host
Guest review by
Kieran
Solo traveller
Avg. price/night: US$160.34
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 193 reviews
Clean and comfortable Friendly and helpful owners Excellent breakfast Lovely touch with whiskey in the room every evening Great location
Guest review by
Julie
Young couple