Skip to main content

B&Bs in Aviemore

Find the B&Bs that appeal to you the most

The best B&Bs in Aviemore

Check out our pick of great B&Bs in Aviemore

Filter by:

Review score

Ravenscraig Guest House

Aviemore

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

V
Vicki
From
Australia
Fabulous modern larger family rooms at the rear. Very new and modern furnishings. One of favorite stays travelling in Scotland.,
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 645 reviews
Price from
US$146.57
1 night, 2 adults

Eriskay B&B and Aviemore Glamping

Aviemore

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

J
Julia
From
Malta
Hosts were very helpful and welcoming Breakfast was delicious - cooked by Gill Bothy was ideal for groups - had board games and was super cozy Pods are a unique experience Warm rooms, well equipped
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 693 reviews
Price from
US$120.74
1 night, 2 adults

Cairngorm Guest House

Aviemore

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

S
Shannon
From
United Kingdom
The room was clean and cosy. Equipped with everything you need. The breakfast was absolutely amazing, the best I've had at a B&B. The owner and staff were very friendly and welcoming too. The owner was nice enough to allow us to self-check in at a later time than the usual check-in times. The view of the mountains out the room window was beautiful. Very convenient location, too.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 611 reviews
Price from
US$126.11
1 night, 2 adults

The Osprey Hotel

Kingussie (Near Aviemore)

Boasting a terrace and views of mountain, The Osprey Hotel is a guest house set in a historic building in Kingussie, 1.1 km from Kingussie Golf Club.

A
Andrea
From
Denmark
The owners were really nice people! Helpful and made us feel very welcome
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 420 reviews
Price from
US$146.23
1 night, 2 adults

Avondale House

Kingussie (Near Aviemore)

Close to both Kingussie Golf Club and Ruthven Barracks, Avondale House is situated in Kingussie and has spa facilities and garden.

K
Kari
From
Denmark
great value for money, very helpful personnel. I booked for one nmight and got the most fantastic breakfast with among other whiskey pourridge, so good! Will definately come back incase I will around here.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 531 reviews
Price from
US$108.67
1 night, 2 adults

Clune House B&B

Newtonmore (Near Aviemore)

Located in Newtonmore and only 500 metres from Newtonmore Golf Club, Clune House B&B provides accommodation with mountain views, free WiFi and free private parking.

L
Laurel
From
Australia
Our host Bryan very kindly accommodated us with an early check in, which was much appreciated. The extra care taken to ensure we were comfortable and had everything we needed or wanted was next level. His breakfasts are amazing and we were so impressed that they were part of the deal!He goes the above and beyond with extra little touches which makes all the difference. Our bed was VERY comfy - we felt like we were at home. Highly recommend this establishment for excellent accommodation.We left feeling that we had made a new friend.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 503 reviews
Price from
US$185.14
1 night, 2 adults

Strathallan Bed and Breakfast

Grantown on Spey (Near Aviemore)

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.

S
Sari
From
Finland
The host is absolutely wonderful. The guesthouse is very clean and the rooms are beautifully decorated. We will definitely come again.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 172 reviews
Price from
US$174.41
1 night, 2 adults

Eagle View Guest House

Newtonmore (Near Aviemore)

Situated in the stunning Cairngorms National Park, Eagle View Guest House offers boutique-style accommodation in the Highland village of Newtonmore.

T
Tine
From
Belgium
What a wonderful stay! Delicious breakfast, super friendly people, it is a pity we only stayed for 1 night!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 411 reviews
Price from
US$154.28
1 night, 2 adults

Ardenbeg

Grantown on Spey (Near Aviemore)

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, 272 reviews
Price from
US$93.91
1 night, 2 adults

Garth Hotel

Grantown on Spey (Near Aviemore)

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

G
Gary
From
Singapore
Very comfortable rooms and lots of thoughtful touches to the rooms that showed they really thought about guests needs. Comfortable bed and pilows,nespresso machine and kettle. Fresh milk for tea and coffee. Good bathrooms. Helpful staff. Lots of parking. Short walk to shops in the town. Breakfast was excellent, all the food items were fresh and well prepared. Dinner in the restaurant was also excellent, well prepared good meats and plenty of fresh vegetables. All round a very good place to stay.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 837 reviews
Price from
US$147.79
1 night, 2 adults
All B&Bs in Aviemore

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 Aviemore and surroundings in the past month

See all

B&Bs that guests love in Aviemore

See all
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 386 reviews
    Clean,comfortable and in a great location on the outskirts of Aviemore. Breakfast was excellent with great choices and portions. Adrian was a great host.
    Guest review by
    Jacqueline
    Family with young children
  • Avg. price/night: US$132.82
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 611 reviews
    Mark is a very friendly and helpful host. He prepares a yummy breakfast (yogurt with fresh fruits, porridge, pancakes with maple syrup and all sorts of cooked scottish breakfast). It’s a beautiful (and quiet) guest house within walking distance to the restaurants.
    Guest review by
    Lucy
    Family with young children
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,064 reviews
    Hotel was in a great location with free parking - but got very busy later in the day. Many shops & places to eat 5 minute walk away. Yeah but gets very busy so I’d recommend booking if you want to eat there Room was small but comfortable, shower was good & WiFi was working great. Room was quiet despite being over a lively pub. The breakfast was lovely with a great vegetarian option. Staff were all great. Very friendly & helpful. Especially James who called us to let us know we had left a bag behind.
    Guest review by
    Ashlie
    Family with young children