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 selection of great B&Bs in Aviemore

Filter by:

Review score

Ravenscraig Guest House

Aviemore

Ravenscraig Guest House in Aviemore provides accommodations with a garden and a shared lounge. This 4-star guest house offers luggage storage space and bicycle parking.

F
Francis
From
Singapore
Location, cleanliness, facilities, breakfast and great host.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 637 reviews
Price from
$143.54
1 night, 2 adults

Eriskay B&B and Aviemore Glamping

Aviemore

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

T
Theresa POTTER
From
Australia
From the moment you arrive, the hosts greet you with a big smile and a chat. You feel like you have arrived home. We cannot fault this place, from the rooms right through to the (much too big) breakfast which is made for you personally. If we ever come back to Aviemore we will put this place as number 1 on our list and stay in the pods, for sure.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 674 reviews
Price from
$118.25
1 night, 2 adults

Cairngorm Guest House

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

G
Gerda
From
New Zealand
Very central to restaurants and shops Very clean and comfortable room and good breakfast
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 610 reviews
Price from
$130.07
1 night, 2 adults

The Osprey Hotel

Kingussie (Near Aviemore)

Located a 13-minute walk from Kingussie Golf Club, The Osprey Hotel offers 3-star accommodations in Kingussie and has a terrace.

J
Jackie
From
Australia
Fabulous location. Very friendly staff. Great breakfast.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 422 reviews
Price from
$143.21
1 night, 2 adults

Avondale House

Kingussie (Near Aviemore)

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

D
Deborah Huddleston
From
Malta
We liked how clean it was and the fact that we did not need anything as the basics were all provided.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 528 reviews
Price from
$106.42
1 night, 2 adults

Clune House B&B

Newtonmore (Near Aviemore)

Clune House B&B in Newtonmore provides adults-only accommodations with a garden and a shared lounge.

D
Dilara A.
From
Germany
We were very happy with our stay at Clune House, Bryan and Laura were amazing hosts. The rooms very clean and the beds were very comfy. They offered fresh goats milk for the room, which was really delicious. Also the complimentary fudges they offered were some of the best ones we had in Scotland. The breakfast was also great, Laura is a really great cook. Plus having some filter coffee was a plus for us. The location is great if you are driving to Highlands from Edinburgh or if you want to explore the Cairngorms Park.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 508 reviews
Price from
$181.31
1 night, 2 adults

Strathallan Bed and Breakfast

Grantown on Spey (Near Aviemore)

Strathallan Bed and Breakfast offers accommodations in Grantown on Spey, a 7-minute walk from Grantown Museum and 5.2 miles from Abernethy Golf Club.

M
Marie-Anne
From
Canada
Amazing host, beautiful rooms, comfortable beds, very generous breakfast!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 172 reviews
Price from
$170.80
1 night, 2 adults

Eagle View Guest House

Newtonmore (Near Aviemore)

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

M
Meyerdb
From
United States
Host was delightful, room was clean and comfortable. The breakfast was superb!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 401 reviews
Price from
$151.09
1 night, 2 adults

Ardenbeg

Grantown on Spey (Near Aviemore)

Ardenbeg enjoys a location in Grantown on Spey, a 7-minute walk from Grantown Museum and 5.2 miles from Abernethy Golf Club.

N
Neil
From
Canada
As I have been discovering, while touring Scotland, many so-called ‘B&B’ establishments no longer include ‘breakfast’ in their business models; this has led to a sort of cottage industry in small towns and other places, where cafés and other establishments have sprung up in order to provide this service instead (I ended up in one such place, and it was delightful). The property itself was interesting and comfortable, though initially difficult to find; however, one phone call to the host provided succinct directions to their door.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 271 reviews
Price from
$91.97
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.

T
Tanja
From
Netherlands
Lovely place with lot of thought put to details everywhere. Everything was perfect, we would definitely stay again!
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 838 reviews
Price from
$144.73
1 night, 2 adults
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.

Most booked B&Bs in Aviemore and surrounding area in the past month

See all

Popular with guests booking B&Bs in Aviemore

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 249 reviews

Popular with guests booking B&Bs in Aviemore

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 102 reviews

Popular with guests booking B&Bs in Aviemore

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 383 reviews

Popular with guests booking B&Bs in Aviemore

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 674 reviews

Popular with guests booking B&Bs in Aviemore

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 637 reviews

Popular with guests booking B&Bs in Aviemore

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,047 reviews

Popular with guests booking B&Bs in Aviemore

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 610 reviews

B&Bs That Guests Love in Aviemore

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 383 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
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 610 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
Excellent - What previous guests thought, 1,047 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