Skip to main content

The best B&Bs in Aviemore

Check out our selection of great B&Bs in Aviemore

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Cairngorm Guest House, hotel in Aviemore

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
742 reviews
Price from
$299.97
per night
Eriskay B&B and Aviemore Glamping, hotel in Aviemore

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 Aviemore

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
Willowbank, hotel in Aviemore

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
Gynack Villa, hotel in Aviemore

Just a 13-minute walk from Kingussie Golf Club and 1.1 miles from Ruthven Barracks, Gynack Villa features accommodations in Kingussie, with a garden and a shared lounge.

Great location, good bathroom, very comfortable and felt like a friend’s home. Shaun is very helpful and friendly. He offered us a lift to Aviemore so we could take the steam train ride to Broomhill.
Scored 9.0
9.0
Rated wonderful
Wonderful
104 reviews
Price from
$141.54
per night
The Old School, Kingussie, hotel in Aviemore

Providing quiet street views, The Old School, Kingussie in Kingussie offers accommodations and a garden.

Fantastic food, very nice atmosphere, lovely hosts.
Scored 9.0
9.0
Rated wonderful
Wonderful
5 reviews
Price from
$201.28
per night
Avondale House, hotel in Aviemore

A 14-minute walk from Kingussie Golf Club in Kingussie, Avondale House provides accommodations with access to spa facilities.

Lovely hosts and great breakfast
Scored 7.7
7.7
Rated good
Good
559 reviews
Price from
$99.34
per night
Strathallan Bed and Breakfast, hotel in Aviemore

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
Brooklynn Guest House, hotel in Aviemore

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
Eagle View Guest House, hotel in Aviemore

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

Good host, lovely room, very quiet with an easy walk into town.
Scored 9.4
9.4
Rated wonderful
Wonderful
436 reviews
Price from
$122.06
per night
All B&Bs in Aviemore

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 Aviemore

Most booked B&Bs in Aviemore this month

B&Bs That Guests Love in Aviemore

  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 19 reviews
    Great location. It has a walking path taking you to the town centre. It has a shop, chippy and pizzeria, all within 7 min walking distance. It's a quiet neighbourhood, and we saw a deer walking past by the window.
    Helen
    Family with young children
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 114 reviews
    A proper home from home lodge with everything you need supplied including all kitchen utensils and lots of blankets which were a nice touch. Great location to be able to walk into the centre of Aviemore, but in a quiet complex.
    Rebecca
    Family with young children
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 437 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.
    Jacqueline
    Family with young children
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 742 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.
    Lucy
    Family with young children
  • Scored 8.4
    8.4
    Rated very good
    Very Good
     · 2,455 reviews
    Great location, room and bathroom recently refurbished, excellent breakfast, friendly and helpful staff. Can go on walks directly from hotel, very close to railway station. Restaurant is very popular - lots of people waiting every evening - good quality food
    Cheryl
    Solo traveler
  • Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 533 reviews
    Close to city center , quiet location, Very clean rooms
    Tor
    Young couple
  • Scored 8.4
    8.4
    Rated very good
    Very Good
     · 2,455 reviews
    Great location. Room was very nice and quiet. just across the street from train station
    Charles
    Young couple
  • Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 1,298 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.
    Ashlie
    Family with young children
  • Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 533 reviews
    Location. Walking distance from centre and the conference I was attending Nice apartment Quiet and peaceful site Private
    Fletcher
    Young couple
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 114 reviews
    Nice and clean. Great location not far from city centre and main walking routes. Very quiet and cozy. Has everything needed.
    Kristina
    Family with young children