Skip to main content

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

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. Spotlessly clean, super comfortable huge bed, lovely staff, right in the middle of Aviemore

Show more Show less
8.9
Excellent
1,352 reviews
Avg. price/night:
$56

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 foyer and bar area to relax in at night. The Woodside bar was casual and handy for a pizza and a drink. The room was comfy.

Show more Show less
6.9
Review score
5,596 reviews
Avg. price/night:
$62

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. Perfect motel on the road to Inverness! Very clean, very comfortable! Very kind staff. Thank you! Village is very nice as well...

Show more Show less
9
Awesome
1,666 reviews
Avg. price/night:
$76

Macdonald Highlands Hotel

Hotel in Aviemore

Located within the Cairngorm National Park, the Macdonald Highlands Hotel is part of the Macdonald Aviemore Resort which features a collection of 4-star hotels, 7 restaurants and bars, as well as... As a regular guest in this hotel it never fails to impress. However on this occasion the staff team at dinner and breakfast were extraordinary. (same team for both) The atmosphere in the dining room was "happy", everyone was smiling. The staff lifted what can be quite a formal atmosphere. Awesome.

Show more Show less
7.9
Good
1,465 reviews
Avg. price/night:
$158

Macdonald Aviemore Hotel

Hotel in Aviemore

Located within the Cairngorm National Park, the Macdonald Aviemore Hotel is part of the Macdonald Aviemore Resort which features a collection of 4-star hotels, 7 restaurants and bars, as well as... Great friendly staff lots to do as a family

Show more Show less
7.3
Good
873 reviews
Avg. price/night:
$143

Macdonald Morlich Hotel

Hotel in Aviemore

Located within the Cairngorm National Park, the Macdonald Morlich Hotel is part of the Macdonald Aviemore Resort which features a collection of 4-star hotels, 7 restaurants and bars, as well as... Lovely location near Cairngorms and Loch Morlich. Room was very comfortable. Nice breakfast with a good choice.

Show more Show less
7.8
Good
895 reviews
Avg. price/night:
$143

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 hotel, nice and clean and great food

Show more Show less
9.1
Awesome
439 reviews
Avg. price/night:
$91

High Range Self-Catering Chalets

Aviemore

High Range Self-Catering Chalets are set within the beauty of Cairngorms National Park. Free private parking is possible on site, and free WiFi is accessible in some areas. Fab place, highly recommend 😀

Show more Show less
9.1
Awesome
423 reviews
Avg. price/night:
$137

The Park Guest House

Aviemore

Located in Aviemore and within 14 mi of CairnGorm National Park, The Park Guest House features water sports facilities, nonsmoking rooms, and free WiFi. Perfect location, really friendly staff and clean room :)

Show more Show less
8.9
Excellent
81 reviews
Avg. price/night:
$95

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. The rooms were lovely, warm and comfortable. It is situated in an ideal location within walking distance of shops, restaurants and the bus services. The kitchen was clean and well stocked with utensils, and the optional breakfast is well worth it. I enjoyed the extra utilities that I hadn't been expecting - for example the drying room, which was perfect after coming in from the wet and snow, and the leisure centre which had a marvelous view of the garden while still being warm and cozy. The staff was friendly and helpful, all in all a lovely experience.

Show more Show less
8.6
Excellent
553 reviews

Most-booked hotels in Aviemore in the past month

See all

Budget hotels in Aviemore

See all

FAQs about hotels in Aviemore

  • The average price per night for a 3-star hotel in Aviemore this weekend is $66 or, for a 4-star hotel, $117. Looking for something even fancier? 5-star hotels in Aviemore for this weekend cost around $329 per night, on average (based on Booking.com prices).

  • High Range Lodge Hotel, The Rowan Tree Country Hotel, and Cairngorm Hotel are some of the popular hotels in Aviemore.

  • These hotels in Aviemore are highly rated by couples: The Rowan Tree Country Hotel, High Range Lodge Hotel, and Cairngorm Hotel.

  • Many families visiting Aviemore loved staying at The Rowan Tree Country Hotel, High Range Lodge Hotel, and Cairngorm Hotel.

  • The Rowan Tree Country Hotel, High Range Lodge Hotel, and Cairngorm Hotel got great room view-related reviews from travelers in Aviemore.

  • On average, 3-star hotels in Aviemore cost $106 per night, and 4-star hotels in Aviemore are $115 per night. If you're looking for something really special, a 5-star hotel in Aviemore can be found for $286 per night, on average (based on Booking.com prices).

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