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

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Aviemore – 149 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. Everything else. Staff helpful

Show more Show less
6
Review score
9,426 reviews
Price from
$69
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. We had a fantastic time. The staff could not do enough to make sure our stay was special. The room was perfect. The food at breakfast and evening meal were incredible. Can’t wait to hook up again. Thank you Grant & Laura

Show more Show less
8.6
Excellent
1,915 reviews
Price from
$137
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. Good location. Great value. Lean, comfortable rooms .

Show more Show less
8.9
Excellent
1,906 reviews
Price from
$105
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,... Beautiful room, hotel was clean and well kept. Staff were extremely helpful and friendly at all times especially reception staff.

Show more Show less
7.6
Good
1,451 reviews
Price from
$213
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... Rooms were clean and roomy breakfast was good with a good choice and plenty for all the kids to do.

Show more Show less
6.9
Review score
916 reviews
Price from
$193
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.6
Good
1,269 reviews
Price from
$188
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. The staff were very friendly and professional.

Show more Show less
8.8
Excellent
370 reviews
Price from
$155
per night

Macdonald Spey Valley Resort

Aviemore

Macdonald Spey Valley Golf & Country Club is set in Aviemore. The resort has a championship golf course, and leisure facilities that include a swimming pool, hot tub and sauna. Although the lodge is looking a little tired and could do with redecorating it had everything we needed.

Show more Show less
7.3
Good
718 reviews
Price from
$132
per night

Ravenscraig Guest House

Aviemore

Ravenscraig Guest House is offering accommodations in Aviemore. The property provides ski storage space, as well as a shared lounge and a garden. Newly renovated, modern and sparkling clean. Friendly hosts.

Show more Show less
9.4
Awesome
490 reviews
Price from
$108
per night

The Balavoulin

Aviemore

Located in Aviemore, The Balavoulin features a restaurant, bar, garden, and free WiFi throughout the property. The inn has a ski pass sales point. The breakfast was excellent,great choice.The location was just off the main road close to all amenities.Staff were very friendly and welcoming,nothing was too much trouble.

Show more Show less
8.4
Very Good
629 reviews
Price from
$106
per night

Most-booked hotels in Aviemore in the past month

See all

FAQs about hotels in Aviemore

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Aviemore:

Explore guest reviews of hotels in Aviemore

See all