Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Aviemore – 164 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Coylumbridge Hotel

Hotel in Aviemore

Set in the Cairngorms National Park, the Coylumbridge Hotel offers a wide range of activities including a dry ski slope and pool. The hotel also features 2 restaurants and 2 bars. The place was excellent only fault the toilet blocked and we were left with an UTTER STENTCH FOR 3 DAYS!!

Show more Show less
6
Review score
10,698 reviews
Price from
$61
per night

Macdonald Highlands Hotel at Macdonald Aviemore Resort

Hotel in Aviemore

Located within the Cairngorms National Park, the Macdonald Highlands Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which features a collection of 4-star hotels,... Breakfast was excellent, buffet style, with plenty of choice and no long queues. Coffee or tea was brought to your table. Dinner in both restaurants were of a good standard, once again, a lovely choice and of good quality. Staff were terrific, especially Jess on reception (patience of a saint) and the tall waiter from Manchester (Brandon I think). Nicest natured guy in the world.

Show more Show less
7.3
Good
1,693 reviews
Price from
$180
per night

Cairngorm Hotel

Hotel in Aviemore

Perfectly located for hill walking, climbing, fishing, the Malt Whiskey Trail, golf and all winter sports, this independently-owned hotel is found in the heart of Aviemore, in the Cairngorms. amazing location, great hotel and food, the staff is super friendly and helpful, would definitely recommend!

Show more Show less
8.4
Very Good
2,116 reviews
Price from
$145
per night

High Range Lodge Hotel

Hotel in Aviemore

With fantastic views of Rothiemurchus Forest and the Cairngorm Mountains, the High Range Lodge Hotel offers spacious rooms with original artwork by local artists. Clean, rooms were well designed and eco friendly. staff was great from start to finish.

Show more Show less
8.9
Excellent
2,104 reviews
Price from
$111
per night

Macdonald Aviemore Hotel at Macdonald Aviemore Resort

Hotel in Aviemore

Located within the Cairngorms National Park, the Macdonald Aviemore Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which features a collection of 4-star hotels, a choice... Loved every minute of the stay

Show more Show less
6.7
Review score
1,143 reviews
Price from
$174
per night

Macdonald Morlich Hotel at Macdonald Aviemore Resort

Hotel in Aviemore

Located within the Cairngorm National Park, the Macdonald Morlich Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which features a collection of 4-star hotels, 7... I've been visiting the Morlich Hotel for a few years now and I have never had an issue. The staff are always friendly and helpful. The hotel it's self is bang in the middle of Aviemore and the food is great too. I look forward to my return later in the year :)

Show more Show less
7.5
Good
1,216 reviews
Price from
$190
per night

The Rowan Tree Country Hotel

Hotel in Aviemore

Built in the 1700s, the Rowan Tree Country Hotel now offers elegant rooms, many with views of the mountains, Cairngorm National Park or Loch Alvie. Traditional Scottish breakfasts are available. Lovely place, just off the A9 outside Aviemore. Comfortable room, and very good breakfast. We also had dinner in the restaurant, which was excellent - I recommend the venison medallions!

Show more Show less
8.6
Excellent
287 reviews
Price from
$106
per night

The Balavoulin

Aviemore

Located in Aviemore, 30 miles from Inverness Castle, The Balavoulin provides accommodations with a garden, free private parking, a restaurant and a bar. Great Pub, tasty cooked breakfast, rooms tidy and with enough space for the luggage, stored Bikes Indoors for the night.

Show more Show less
8.5
Very Good
1,102 reviews
Price from
$106
per night

Aviemore Youth Hostel

Aviemore

Surrounded by woodland, Aviemore Youth Hostel is located on the boundary of the Cairngorm National Park and a short walk from Aviemore town center, offering an ideal location for outdoor activities. Great check in time, staff were friendly. Big kitchen and dining area plus a lounge. I had the room to myself. Beds super comfy, rooms gave school camp vibes. Won't be able to sit up in the bottom bunks. I had no issues charging my phone. I would say about 10 minute walk into town. Great bathrooms that were clean. Note although it is called a youth hostel, people of all ages stay here.

Show more Show less
8.6
Excellent
560 reviews
Price from
$36
per night

Ravenscraig Guest House

Aviemore

Located in Aviemore, 30 miles from Inverness Castle, Ravenscraig Guest House provides accommodations with a garden, free private parking and a shared lounge. Friendly accommodating staff, excellent facilities for cyclists & outdoor activities. Great breakfast & comfy room, highly recommended.

Show more Show less
9.4
Wonderful
498 reviews
Price from
$108
per night

Most-booked hotels in Aviemore in the past month

FAQs about hotels in Aviemore

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Aviemore:

Explore guest reviews of hotels in Aviemore

See all