Skip to main content

B&Bs in Grantown on Spey

Find the B&Bs that appeal to you the most

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, 234 reviews
Price from
US$160.90
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
Ged
From
United Kingdom
Probably, undoubtedly, one of the best establishments we've stayed in.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 172 reviews
Price from
US$172.87
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.

E
Erica
From
Australia
Fantastic guest suite with all the amenities you could need! Hosts even leave a bottle of whisky so you can have a “wee dram” in the evening, and a great little box of snacks. Amazing attention to detail. Also had a washing machine which was very handy.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 276 reviews
Price from
US$93.08
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...

R
Robert
From
Canada
Hotel was in a great location. Room was truly comfortable and food was delicious 😋 Staff were so helpful and friendly. Ronald the hotel manager was a lovely man..
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 841 reviews
Price from
US$146.49
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.

C
Carolina
From
Spain
Wonderful experience with fantastic hosts. We felt right at home. The room was very clean and comfortable. Excellent breakfast. Highly recommended
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 140 reviews
Price from
US$172.87
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, 656 reviews
Price from
US$145.28
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.

I
Izzy
From
United Kingdom
Homely, very friendly, comfortable, great value, fantastic breakfast! Outstanding.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 418 reviews
Price from
US$108.51
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.

M
Marina
From
Brazil
Very comfortable suite, great bed, warm bathroom with a good hot shower, fantastic breakfast! Really, many extra points for that breakfast! Adrian was super friendly and helpful! He gave us many tips about hiking places and restaurants in town.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 378 reviews
Price from
US$106.38
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.

H
Hwee Kiah
From
Singapore
Beautiful place. Clean room, toilet and comfortable beds. Wonderful hosts and tasty breakfast!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 663 reviews
Price from
US$119.68
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...

B
Bojana
From
Belgium
Proximity to the public transport yet serene and quaint setting, waking up with birds chirping outside. Welcoming host, making sure all is well and taken care of. Numerous activities in the neighbourhood as well as tips about where to dine. Delicious breakfast with fresh produce from nearby. Room somewhat compact, but well accommodating the needs. Bed very comfortable, yet could be experienced as a tad small if you’re tall (>5 foot 11). Mark and Susie, thank you very much for the lovely stay!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 624 reviews
Price from
US$131.65
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, 196 reviews

Popular with guests booking B&Bs in Grantown on Spey

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 234 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, 276 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, 841 reviews

B&Bs that guests love in Grantown on Spey

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 276 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$172.87
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 196 reviews
Lovely food Great location Charming host
Guest review by
Kieran
Solo traveller
Avg. price/night: US$172.87
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 196 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