Skip to main content

The 10 Best Bed and Breakfasts in Grantown on Spey, UK

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

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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. This guest house provides a terrace.

The guest house features certain units with garden views, and units come with a private bathroom. At the guest house, some units are fitted with a kettle and chocolates or cookies.

very comfortable bed, good room size. friendly and welcoming atmosphere, all info you need given at check-in. exceptional breakfast with amazing homemade muffins. asked for vegetarian option and got served very tasty local vegan sausages with cooked breakfast.

Show more Show less
9.2
Wonderful
263 reviews
Price from
$152
per night

Haus Alba is a townhouse located in the centre 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. Extras include ironing facilities.

The bed and breakfast is 200 metres from Grantown Museum. Inverness Airport is 31 miles away (pick up on request).

David and Beate were amazing hosts. We felt at home. The accommodation was huge, ideally located in the city, within walking distance of good restaurants and pubs. We had wonderful advice on every question we had. Breakfast was amazing too. I will definitely go back to Haus Alba for the whisky festival next year !! Thank you for everything :)

Show more Show less
9.6
Exceptional
341 reviews
Price from
$113
per night

In the Highland village of Grantown-on-Spey, Strathallan Bed and Breakfast lies in the northern region of the Cairngorms National Park. A 20-minute drive from Aviemore, this Victorian guest house offers free parking and Wi-Fi and beautifully presented continental breakfast.

From the moment we entered the house we felt comfortable and when Isla came through the door, we felt more than welcome. She is such a nice, heartly and understanding host. The room was exceeding expectations, clean, perfectly equipped and the bed was all we needed after hiking. It was perfect! The breakfast was hollistic. There is a buffet and also the option to get pancakes or original british breakfast and it was delicious. Self-made orange jam! What I liked most was the fact that glutenfree was no problem. Isla was well informed and I did not feel downgraded but had a delicious gf breakfast. Thank you Isla, we had the best stay at your house and from the very first moment we regretted not to have booked a longer stay. Whenever we plan to come back, we ' ll definitively come to your place! Stay safe and healthy!

Show more Show less
9.8
Exceptional
143 reviews
Price from
$157
per night

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

RossMor serves high-quality, local produce for breakfast in the spacious dining room. Popular choices are our Grantown on Spey smoked salmon, homemade bread, jams and marmalade using fruits from the garden, award-winning haggis and black pudding from our local butcher and traditional Scottish porridge.

You will not find two more detail-oriented, thoughtful and generous hosts than Thomas and Ben. This stay was exceptional and the breakfast was equal to any five-star dining experience we’ve had in all of Scotland. The owners went above and beyond to return a treasured item back to us that we’d forgotten after we left Grantown. We highly recommend staying at the Rossmor on any trip to the Cairngorms.

Show more Show less
9.7
Exceptional
236 reviews
Price from
$142
per night

Featuring garden views, Tanleys Guesthouse provides accommodation with a shared lounge and a balcony, around 49 km from University of the Highlands and Islands, Inverness. This property offers access to a terrace, free private parking and free WiFi. The property is allergy-free and is located 5.1 km from Abernethy Golf Club.

À la carte and continental breakfast options with warm dishes, local specialities and pancakes are available daily at the guest house.

We loved our quiet room and the comfy bed. We woke refreshed, and Jane fed us an amazing breakfast. We would recommend this B&B and would love to come back

Show more Show less
9.7
Exceptional
65 reviews
Price from
$126
per night

At the bed and breakfast, every unit comes with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. Guests can have chocolates or cookies delivered to their room. All units will provide guests with a outdoor furniture and a kettle.

Daniel and Sarah are always the best hosts. They go above and beyond and you always feel comfortable and looked after. Breakfast is excellent and they cope well with various dietary needs. Lots of options meaning we had a different breakfast each day! Lots of it is homemade or local.

Show more Show less
9.6
Exceptional
20 reviews
Price from
$151
per night

Mount Barker is a large, detached, Victorian house, situated in one acre of grounds. Located in Grantown on Spey, the property is just 200 metres from the High Street. The property offers private parking and a secure garage for motorbikes and bicycles. Free WiFi is available throughout.

Beautiful apartment , Spotless , Fantastic welcome , with a great welcome pack to settle in 😀👍

Show more Show less
9.7
Exceptional
87 reviews
Price from
$264
per night

Set in a grand Victorian house, the rooms at Dunallan are individually decorated with elegant furniture and sumptuous fabrics. All rooms have a TV and private bathroom, and some have cosy seating areas.

Dunallan Guest House is a lovely place to stay. Very easy to find and close to the main street of Grantown-on-Spey. The owners are really friendly people, and knowledgeable of the local history and tourism spots. Our room was beautiful. We were visiting in late November and the pure pleasure of entering a guest house that is heated to a cosy temperature is virtually all one can hope for. A really comfortable bed and nice-sized shower made us feel completely welcome and valued. This is my partner's first time to the UK/Europe and introducing him to a full Scottish breakfast was a real treat. We would have liked to have stayed longer, so next time we are in Scotland, we will make sure we use Dunallan Guest House as our base to sightsee from.

Show more Show less
9.4
Wonderful
82 reviews
Price from
$135
per night

Located in Grantown on Spey, in the heart of the Cairngorms National Park, Willowbank offers bed and breakfast accommodation, modern rooms and free Wi-Fi throughout. This guest house also has free private car park and secure storage for cycles, fishing equipment and golf clubs.

The hosts were very welcoming and attentive. They have incredible amounts of knowledge about the surroundings and Scotland, very useful when planning the rest of the trip. The room was very clean and tidy, as well as the rest of the house (since it's an older house you could expect some minor things, but we found none to complain or mention). The breakfast is great and can be tailored to your wishes. The description on booking.com is very accurate. We had the room with a separate bathroom, which was mentioned in the ad and noted beforehand during contact.

Show more Show less
8.9
Excellent
407 reviews
Price from
$126
per night

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 accommodation offers attractive views of either the countryside or the Victorian elegance of the town. After dining on fresh local produce in the popular à la carte restaurant, relax in the bar with its wide selection of draught and bottled beers, wines, spirits and over 70 malt whiskies.

Lovely place with lot of thought put to details everywhere. Everything was perfect, we would definitely stay again!

Show more Show less
8.1
Very Good
609 reviews
Price from
$188
per night

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
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 609 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
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 263 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
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 341 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
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 143 reviews

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

    Wonderful house and room. Very kind and helpful host.

  • RossMor Bed & Breakfast
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 236 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.

    Breakfast was delicious...especially the fruit salad.

  • Tanleys Guesthouse
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 65 reviews

    Tanleys Guesthouse 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
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 20 reviews

    Garden Park Guest House offers accommodations in Grantown on Spey, 9 miles from Boat of Garten Golf Club.

    very comfortable with large bedrooms & friendly hosts.

  • Mount Barker
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 87 reviews

    Mount Barker is a large, detached, Victorian house, located in one acre of grounds. Located in Grantown on Spey, the property is just 656 feet from the High Street.

    Property is well positioned for town and Cairngorms

FAQ about B&Bs in Grantown on Spey





B&Bs That Guests Love in Grantown on Spey

  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 341 reviews
    Lovely food Great location Charming host
    Kieran
    Solo traveler
  • Avg. price/night: $182.54
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 736 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
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 155 reviews
    Great jacuzzi bath lovely room. Lovely roaring fire in the entrance lounge. Tasty breakfast. Relaxing place to stay with nice surroundings quiet place to stay
    Alison
    Young couple
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 88 reviews
    Beautiful room in a lovely quiet area very close to the centre of town. Very well heated and a comfortable bed.
    Francis
    Solo traveler
  • Avg. price/night: $112.04
    7.5
    Scored 7.5
    Good
    Rated good
     · 852 reviews
    Great location, reasonable price. Food excellent.
    Robert
    Family with young children
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 54 reviews
    Great location, quiet, comfortable, cosy and super clean. Would definitely stay again!
    Lynsey
    Family with young children
  • Avg. price/night: $163.66
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 143 reviews
    Great stay with an excellent breakfast. Well located behind the main street, quiet with easy access to the restaurants etc.
    Peter
    Young couple
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 14 reviews
    Newly refurbished 2 bedroom apartment with kitchen/diner. Clean all around. Well equipped kitchen. Comfortable beds. Quiet location outside of Grantown-on-Spey. Breakfast hamper was unusual but nice touch (there was enough for lunch as well!) Nadia and Gary were great hosts. We enjoyed our stay here. (Good luck with the chilli plants).
    Brad_S
    Family with young children
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 263 reviews
    Great location fine and central but in a quiet street. Great hosts who were very friendly and helpful.
    A
    Anonymous
    Young couple
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 236 reviews
    This place is amazing. We had room 6 which is massive. Very quiet and excellent bathroom facilities. Thomas was very welcoming and went out of his way to organise beautiful restaurants for us. The breakfast was fantastic. A wide choice and deliciously cooked to perfection. I particularly loved the banana bread. Great location and would definatately stay again.
    CAROL
    Family with young children