Skip to main content

The 10 Best B&Bs in Aviemore, UK

Check out our pick of great B&Bs in Aviemore

Filter by:


Review score

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

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 from Inverness Railway Station. This 4-star guest house offers luggage storage space and bicycle parking. There is a sun terrace and guests can make use of free WiFi and free private parking.

At the guest house, the units are fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels.

A nice little accomodation in a sleepy town. The atmosphere in the hotel is great and the breakfast very good.

Show more Show less
9.4
Superb
652 reviews
Price from
£103.50
per night

Situated 1 mile from the centre of Aviemore, and 10 miles from Cairngorm Mountain, Carn Mhor Bed and Breakfast features free wifi access and free parking.

The nearest airport is Inverness Airport, 35 miles from Carn Mhor Bed and Breakfast.

Really love the place, including facility and the lovely host

Show more Show less
9.3
Superb
451 reviews
Price from
£80
per night

Situated in the highland of Scotland, Eriskay B&B and Aviemore Glamping is located in Aviemore. A wide range of outdoor activities can be enjoyed in the local area, with the property at the foot of the Cairngorm Mountains and within Cairngorms National Park. Aviemore rail station is just a 10-minute walk away.

Ken and Gill are extremely friendly and their service is outstanding. Our room was fabulous and the breakfast was amazing.

Show more Show less
9.5
Exceptional
849 reviews
Price from
£90
per night

Aviemore’s various restaurants and shops are just 10 minutes’ walk from the Cairngorm Guest House. The house is ideally located for exploring the picturesque countryside. The surrounding area is ideal for outdoor activities, such as mountain biking, rock climbing, and white water rafting. There are several ski resorts within a 20-minute drive.

Amazing rooms, super comfortable beds, lots of pillows, very clean room and bathroom with more than enough towels, even make-up remover towels which is great and rarely an option. The whole place is mega cozy and makes you feel like home. Great choices for breakfast and tasty food. Since I’m a very picky person, usually it’s very hard for me to find accommodation, but Mark and Susie did an amazing job with the place and I highly recommend you booking this place if you’re ever in Aviemore.

Show more Show less
9.2
Superb
807 reviews
Price from
£132
per night

Situated in the tourist resort of Aviemore, within the Cairngorms National Park in the Highlands, Dunroamin Bed and Breakfast is 5 minutes’ walk from shops, restaurants, and amenities. Offering free parking, guests can easily explore the picturesque, surrounding countryside. Inverness is 30 miles from the property.

Lovely staff, great food, comfortable beds and great bathroom.

Show more Show less
9.5
Exceptional
274 reviews
Price from
£116.50
per night

A full Highland breakfast is included in the room rate, with other options including smoked Scottish salmon and scrambled eggs, porridge, kippers and much more. Further pub and eatery options are located a 5-minute walk away in central Aviemore.

Best breakfast ever. Friendliest hosts. Great bed.

Show more Show less
9.8
Exceptional
93 reviews
Price from
£140
per night

All units in the inn are fitted with a flat-screen TV. With a private bathroom equipped with a shower and free toiletries, rooms at The Balavoulin also provide guests with free WiFi, while some rooms here will provide you with a mountain view. At the accommodation every room comes with bed linen and towels.

The experience was amazing and the staff was super friendly and accomodating! I will certainly recommond to my friends + family in future!

Show more Show less
8.6
Fabulous
1,310 reviews

Situated in the small village of Boat of Garten, The Boat House Guesthouse offers free WiFi access and free on-site parking. Nestled in the Cairngorms National Park, the property is surrounded by walking and hiking trails. Landmark Forest Adventure Park is 7 minutes' drive away.

Inside each room there is a TV and tea and coffee making facilities. Featuring a shower, the private bathroom also comes with a bath and free toiletries. Extras include towels.

Friendly host, comfy and clean room, excellent breakfast, great location in town.

Show more Show less
7.9
Good
274 reviews
Price from
£90
per night

Located in Boat of Garten and only 45 km from Inverness Castle, Applegrove B&B provides accommodation with garden views, free WiFi and free private parking. The property features quiet street views and is 43 km from University of the Highlands and Islands, Inverness and 45 km from Inverness Railway Station. Abernethy Golf Club is 7.7 km from the bed and breakfast and Grantown Museum is 15 km away.

This is a fantastic base for 2-3 days to explore the Highlands. The hosts are wonderful and the breakfast is fantastic. Boat of Garten is a very nice village and you can have lunch or dinner at Armstrongs Restaurant or the hotel - both are a one to two minute walk away. We dined at both and the food is good. There is also a small very good convenience store. Recommended outings and hikes are close by at Loch Garten (fantastic forest walk) and Nethy Bridge village (next to the river). Nethy Bridge is a small village a few minutes drive from Boat of Garten. The Nethy Bridge House (coffee and cake and sandwiches) is a must - wonderful little cafe/ restaurant for lunch or tea and cake. We also went to the Glenmore Visitor Center for nice walks. For golfers there is the Boat of Garten golf club - challenging course with undulating fairways - but very high visitor green fees. You can have a Highland golf experience at the nearby Abernethy golf club (9 hole course) at a reasonable price. We had a fantastic time - highly recommended.

Show more Show less
9.5
Exceptional
127 reviews
Price from
£110
per night

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.
Search B&Bs in Aviemore

Most booked B&Bs in Aviemore this month

B&Bs that guests love in Aviemore

  • 7.5
    Scored 7.5
    Good
    Rated good
     · 1,386 reviews
    Great location, quiet and comfortable.
    Danny Flydays
    Family with young children
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,522 reviews
    Great location, short walk into town yet quiet area, check in and check out so easy, large comfortable room with coach and tv as well as a good bathroom.
    Sophia
    Young couple
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 405 reviews
    Great location for all the bars restaurants and shops but still quiet enough at night. Lovely room and access code was very handy. Would definitely stay again.
    Jon
    Young couple
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 89 reviews
    Great location, quiet little site very nice with lovely hosts and it’s nice and warm even in the dead of winter.
    Ed
    People with friends
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 41 reviews
    Great location, quiet and very near the centre. Spotlessly clean property, spacious and very comfortable. Highly recommend for a family or a small group wanting to explore Aviemore and the surrounding area.
    Michael
    Group
  • Avg. price/night: £129
    6.2
    Scored 6.2
    Pleasant
    Rated pleasant
     · 11,953 reviews
    Fantastic value, booked a single room, very cheap, got one with 2 double beds! Lovely hotel, great facilities, so quiet, clean and comfortable. Excellent inexpensive breakfast. Already booked again
    Heather
    Solo traveller
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 50 reviews
    Great breakfast ,great location ,great host
    Carol
    Young couple
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 14 reviews
    Great location, lovely quiet street, driveway, garage, secure garden for the kids to play. Jacuzzi, comfy beds all utensils etc. Required. A true home away from home.
    Rooney
    Family with young children
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 54 reviews
    Great location, very quiet and relaxing. Kids loved feeding the ducks and watching other wildlife from the lodge. The lodge is within easy walking distance of Aviemore Town centre and loads of activities around the surrounding area that can be easily accessed by driving or cycling or even walking if you wanted to. The lodge itself is cosy and has everything you need.
    Trudi
    Family with young children
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 108 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
gogless