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

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.

C
Constantinos
From
Cyprus
Beautiful location and excellent breakfast! The interior spaces are all beautifully maintained and decorated with lovely touches to make the stay feel even more special.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 172 reviews
Price from
US$172.89
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, 272 reviews
Price from
US$93.10
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...

A
Annelyse
From
Lithuania
Lovely hotel, comfy rooms and the staff was amazing and super friendly. The food was also lovely and I highly recommend a stay in this gorgeous little gem.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 839 reviews
Price from
US$146.51
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.

M
Mark
From
Australia
We booked the Family Suite which allowed us the luxury of having a room for our luggage and a room for us to relax. Les (Lesley) was a born entertainment package. We had the pleasure of participating in 2 dinner parties, in addition to 3 breakfasts, and it was delightful to met other people from other parts of the word and chat, laugh, drink and share experiences.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 144 reviews
Price from
US$172.89
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
Jade
From
Belgium
Exceeds expectations :) and fully as described already in the reviews : cosy house, comfy room, lovely staff.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 645 reviews
Price from
US$145.30
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.

T
Tracy
From
Vietnam
Diane was an entertaining and helpful host. Couldn't do enough for us. The location was perfect for walking and exploring. Loved our stay.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 421 reviews
Price from
US$108.52
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.

G
Gaia
From
Italy
position, room, food… everything!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 691 reviews
Price from
US$119.70
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...

M
Michael
From
Australia
Ease of check in. Friendly welcome. Cleanliness. Amazing breakfast and friendly, welcoming and helpful staff. Comfortable and clean shared sitting area.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 613 reviews
Price from
US$125.02
1 night, 2 adults

Old Manse of Craggan

Glenlivet (Near Grantown on Spey)

Set in Glenlivet, in a historic building, 40 km from Elgin Cathedral, Old Manse of Craggan is a recently renovated bed and breakfast with a garden and barbecue facilities.

K
Kim
From
Netherlands
The two wonderful, customer-oriented hosts, the very tasty welcoming treat, a very luxurious and rich breakfast, details of the decoration of the house, the cleanliness, the comfort of the room (including a fireplace), the possibility of sitting outside with a splendid view.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 26 reviews
Price from
US$375.05
1 night, 2 adults

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.

c
christian
From
Austria
Lovely well kept house. Very friendly host.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 233 reviews
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.8
Exceptional - What previous guests thought, 246 reviews

Popular with guests booking B&Bs in Grantown on Spey

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

Popular with guests booking B&Bs in Grantown on Spey

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 207 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, 271 reviews

Popular with guests booking B&Bs in Grantown on Spey

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 233 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, 840 reviews

FAQ about B&Bs in Grantown on Spey

B&Bs that guests love in Grantown on Spey

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