Skip to main content

The best B&Bs in Grantown on Spey

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

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Strathallan Bed and Breakfast, hotel in Grantown on Spey

In the Highland village of Grantown-on-Spey, Strathallan Bed and Breakfast lies in the northern region of the Cairngorms National Park.

Walkable to Main Street
Scored 9.7
9.7
Rated exceptional
Exceptional
151 reviews
Price from
$155.83
per night
Willowbank, hotel in Grantown on Spey

Located in Grantown on Spey, in the heart of the Cairngorms National Park, Willowbank offers bed and breakfast accommodations, modern rooms and free Wi-Fi throughout.

The staff was great. Nice couple always available to assist. Breakfast was excellent.
Scored 9.0
9.0
Rated wonderful
Wonderful
410 reviews
Price from
$136.35
per night
Brooklynn Guest House, hotel in Grantown on Spey

Brooklynn Guest House enjoys a location in Grantown on Spey, a 10-minute walk from Grantown Museum and 5.3 miles from Abernethy Golf Club.

Great location. Food was excellent!
Scored 9.2
9.2
Rated wonderful
Wonderful
271 reviews
Price from
$150.63
per night
Garth Hotel, hotel in Grantown on Spey

Originally a 17th century inn, the Garth hotel and Restaurant is nestled amid its own extensive grounds and landscaped gardens.

The hotel is clean , nice and tidy . The stuff reception/restaurant are nice and helpful.
Scored 8.0
8.0
Rated very good
Very Good
672 reviews
Price from
$165.14
per night
Ardenbeg, hotel in Grantown on Spey

Ardenbeg offers accommodations in Grantown on Spey, 8.9 miles from Boat of Garten Golf Club.

Location is great within easy walking distance to the city center, with good places to eat. Nice variety for such a small village.
Scored 8.7
8.7
Rated excellent
Excellent
112 reviews
Price from
$97.39
per night
Cairngorm Guest House, hotel in Grantown on Spey

Located 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 Station....

Convenient location; friendly & helpful staff; well appointed room
Scored 9.2
9.2
Rated wonderful
Wonderful
741 reviews
Price from
$299.97
per night
Argyle Guest House, hotel in Grantown on Spey

Argyle Guest House enjoys a location in Tomintoul, 27 miles from Balmoral Castle and 10 miles from Corgarff Castle. Featuring mountain and garden views, this guest house also features free Wifi.

The room was amazing and facilities s lovely and welcoming
Scored 9.3
9.3
Rated wonderful
Wonderful
411 reviews
Price from
$99.34
per night
Gordon House, hotel in Grantown on Spey

A good location for a relaxing holiday in Tomintoul, Gordon House is a bed and breakfast surrounded by views of the garden.

Amazing hospitality, it was like being part of the family for a day. There was a whisky waiting for me on arrival and I was invited into the garden for pimms!! Secure place for my cycle too. Host did me a full three course dinner with drinks and cheeseboard for a very reasonable charge, and they were full of helpful information and good conversation. All B&Bs should be like this!!
Scored 9.3
9.3
Rated wonderful
Wonderful
173 reviews
Price from
$168.81
per night
Eriskay B&B and Aviemore Glamping, hotel in Grantown on Spey

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

Great location, wonderful hosts. Nice communal area with cooking facilities, bbq available if you wanted. Firepit also.
Scored 9.5
9.5
Rated exceptional
Exceptional
836 reviews
Price from
$136.35
per night
The Boat House Guesthouse, hotel in Grantown on Spey

Located in the small village of Boat of Garten, The Boat House Guest house offers free WiFi access and free on-site parking.

Chalet had everything you could need, very well equipped, cute outer deck.
Scored 7.9
7.9
Rated good
Good
369 reviews
Price from
$116.87
per night
All B&Bs in Grantown on Spey

Looking for a B&B?

For travelers 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 might be shared by other guests, and there's usually shared space with the host.
Search B&Bs in Grantown on Spey

Most booked B&Bs in Grantown on Spey this month

Enjoy breakfast in Grantown on Spey!

  • Garth Hotel
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 672 reviews

    Originally a 17th century inn, the Garth hotel and Restaurant is nestled amid its own extensive grounds and landscaped gardens.

    loved the location , very clean , staff very helpful

  • Brooklynn Guest House
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 271 reviews

    Brooklynn Guest House enjoys a location in Grantown on Spey, a 10-minute walk from Grantown Museum and 5.3 miles from Abernethy Golf Club.

    Delicious homemade breakfast with freshly made muffins.

  • Haus Alba
    Breakfast options
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 309 reviews

    Haus Alba is a townhouse located in the center of Grantown on Spey. Free WiFi access is available. Each room here will provide you with a seating area. Private bathroom also comes with a shower.

    Most welcoming hosts, great rooms and excellent breakfast!

  • Strathallan Bed and Breakfast
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 150 reviews

    In the Highland village of Grantown-on-Spey, Strathallan Bed and Breakfast lies in the northern region of the Cairngorms National Park.

    A perfect room and bathroom. Breakfast is also very good.

  • RossMor Bed & Breakfast
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 238 reviews

    RossMor is a 6-bedroom, family-run guest house, offering Visit Scotland ‘4 star Gold’ bed and breakfast accommodations with views in the heart of the Cairngorms National Park.

    Everything ! Most comfortable bed I’ve ever slept in

  • Willowbank
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 410 reviews

    Located in Grantown on Spey, in the heart of the Cairngorms National Park, Willowbank offers bed and breakfast accommodations, modern rooms and free Wi-Fi throughout.

    Helpful hosts, great food, luxurious rooms. Ideal.

  • Tanleys B&B
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 78 reviews

    Tanleys B&B offers accommodations in Grantown on Spey, 30 miles from University of the Highlands and Islands, Inverness and 3.2 miles from Abernethy Golf Club.

    lokatie, super schoon, ruimte, Netflix, ontbijt. Alles

  • Garden Park Guest House
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 19 reviews

    Garden Park Guest House in Grantown on Spey provides accommodations with a garden and a shared lounge.

    very comfortable with large bedrooms & friendly hosts.

FAQ about B&Bs in Grantown on Spey

B&Bs That Guests Love in Grantown on Spey

  • Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 112 reviews
    Private, comfortable, quiet. Liked having our own access & option for self check-in. Owner was very friendly. Excellent value for money. Pet friendly.
    Nicola
    Family with young children
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 32 reviews
    Bigger than it might look, the pod has everything I needed. The double door opening iino the private garden gives a glamping vibe. Very quiet, In the heart of wildflower country. I saw a red fern in my first evening. The owner is super friendly and helpful.
    Orr
    Solo traveler
  • Avg. price/night: $104.01
    Scored 7.0
    7.0
    Rated good
    Good
     · 1,450 reviews
    Great location only a short walk to the local shops, bars, restaurants. Excellent breakfast we didn’t have an evening meal so unable to comment. Also great walks in the area near the river Easy access to drive around for example Aviemore
    Amanda
    Young couple
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 13 reviews
    High standard of decor, facilities such as kitchen equipment (Bosch) and toiletries. Beautifully clean. Very comfortable bed, easily big enough for two - 5’ I think. Large outdoor seating area. Two lovely shower rooms with powerful showers. Positioned in a very quiet part of the park (though all of the small park was pretty quiet) with greenery behind and felt very private.
    Susan
    Young couple
  • Avg. price/night: $207.77
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 769 reviews
    Clean, lovely room with a comfortable bed, excellent breakfast, great location. Very dog friendly - our dog stayed with us during breakfast and dinner which was a relief. Lovely staff, will definitely come back again.
    Jill
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 309 reviews
    Lovely food Great location Charming host
    Kieran
    Solo traveler
  • Avg. price/night: $207.77
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 769 reviews
    Hotel staff are nice and helpful. We had fun sitting at the bar and chatting with them. The little bar and fire place has a nice ambiance to have sit and drink. The food was good. :) It is a good basic boutique hotel for short stay if you have car or book a tour and want explore the area and not looking for a luxury stay. For us it was a good stay.
    Maryam
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 309 reviews
    Clean and comfortable Friendly and helpful owners Excellent breakfast Lovely touch with whiskey in the room every evening Great location
    Julie
    Young couple
  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 52 reviews
    Great location, quiet, comfortable, cosy and super clean. Would definitely stay again!
    Lynsey
    Family with young children
  • Avg. price/night: $171.41
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 271 reviews
    Great location fine and central but in a quiet street. Great hosts who were very friendly and helpful.
    A
    Anonymous
    Young couple