Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Aviemore – 135 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 4 stars

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 boasts 2 restaurants and 2 bars. The location was perfect. Social Distancing in place, easy access to hand cleansers. Friendly staff, nicely furnished room, and en-suite.

Show more Show less
6.1
Review score
9,137 reviews
Price from
£42
per night

Cairngorm Hotel 3 stars

Hotel in Aviemore

Perfectly located for hill walking, climbing, fishing, the Malt Whisky Trail, golf and all winter sports, this independently-owned hotel is found in the heart of Aviemore, in the Cairngorms. Close to hiking trails. View of mountains.

Show more Show less
8.6
Fabulous
1,769 reviews
Price from
£69
per night

High Range Lodge Hotel 4 stars

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. The rooms were clean and welcoming , the staff were all friendly and helpful and the location was perfect, I highly recommend this accommodation

Show more Show less
9
Superb
1,910 reviews
Price from
£54
per night

Macdonald Aviemore Hotel 4 stars

Hotel in Aviemore

Located within the Cairngorms National Park, the Macdonald Aviemore Hotel is part of the Macdonald Aviemore Resort which boasts a collection of 4-star hotels, a choice of restaurants and bars, as well... Lovely hotel with friendly staff will be going back

Show more Show less
7.1
Good
1,014 reviews
Price from
£149.20
per night

Macdonald Highlands Hotel 4 stars

Hotel in Aviemore

Located within the Cairngorms National Park, the Macdonald Highlands Hotel is part of the Macdonald Aviemore Resort which boasts a collection of 4-star hotels, 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.7
Good
1,565 reviews
Price from
£151.20
per night

Macdonald Morlich Hotel 4 stars

Hotel in Aviemore

Located within the Cairngorm National Park, the Macdonald Morlich Hotel is part of the Macdonald Aviemore Resort which boasts a collection of 4-star hotels, 7 restaurants and bars, as well as... I had a great stay at the hotel for my 50th birthday. Staff accommodated me in a nice room and left me complimentary chocolates and Prosecco in room. Thank you to the staff for making my stay pleasant I really recommend this property and will stay

Show more Show less
7.7
Good
1,373 reviews
Price from
£167.20
per night

The Rowan Tree Country Hotel 3 stars

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. Great location, staff friendly and helpful. Good atmosphere.

Show more Show less
9
Superb
402 reviews
Price from
£73
per night

The Balavoulin

Aviemore

Located in Aviemore, The Balavoulin features a restaurant, bar, garden, and free WiFi throughout the property. Private parking can be arranged at an extra charge. 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.3
Very good
450 reviews
Price from
£75
per night

Aviemore Youth Hostel 4 stars

Aviemore

Surrounded by woodland, Aviemore Youth Hostel is situated on the boundary of the Cairngorm National Park and a short walk from Aviemore town centre, 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
Fabulous
560 reviews
Price from
£38.85
per night

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. Always a fantastic stay in a really handy location.

Show more Show less
9.1
Superb
552 reviews
Price from
£105
per night

Most booked hotels in Aviemore in the past month

See all

FAQs about hotels in Aviemore

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

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

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

  • The Rowan Tree Country Hotel, Cairngorm Hotel and High Range Lodge Hotel have received great reviews from travellers in Aviemore regarding the views from their hotel rooms.

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

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

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Aviemore:

Explore guest reviews of hotels in Aviemore

See all