Skip to main content

Search hotels in Aviemore

Enter your dates to see the latest prices and deals for Aviemore hotels

Filter by:

Star rating

Review score

Aviemore – 65 hotels and places to stay

See the latest prices and deals by choosing your dates.
Coylumbridge Resort Hotel, hotel in Aviemore

Set in the Cairngorms National Park, the Coylumbridge Resort Hotel offers a wide range of activities including a dry ski slope and pool. The hotel also boasts 2 restaurants and 2 bars.

Activities for children over new year
Scored 7.0
7.0
Rated good
Good
10,041 reviews
Price from
£65
1 night, 2 adults
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.

So much better than expected. Staff were friendly and room was cleaned every day.
Scored 9.1
9.1
Rated superb
Superb
2,474 reviews
Price from
£66
1 night, 2 adults
Cairngorm Hotel, 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.

We loved the location within Aviemore.
Scored 8.5
8.5
Rated very good
Very good
2,331 reviews
Price from
£104
1 night, 2 adults
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 boasts a collection of 4-star hotels, a choice of...

Location and facilities for kids
Scored 7.0
7.0
Rated good
Good
1,700 reviews
Price from
£115.20
1 night, 2 adults
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 boasts a collection of 4-star hotels, 7 restaurants...

Breakfast was very tasty with a wide range of foods for all tastes.
Scored 6.9
6.9
Rated pleasant
Pleasant
717 reviews
Price from
£93.60
1 night, 2 adults
See all 65 hotels in Aviemore

Most booked hotels in Aviemore in the past month

See all

FAQs about hotels in Aviemore

What guests said about Aviemore:

  • Scored 10
    10

    Loved the lodge and facilities, it matched our expectations...

    Loved the lodge and facilities, it matched our expectations and a bonus was the snow and magical scenery. Even our little Dog “Eddie” loved it. Would definitely return again with other members of our family. My mum booked this as a Christmas present and it was simply the best!
    Carol
    United Kingdom
  • Scored 8.0
    8.0

    Liked the most:- very good breakfast, staff pleasant,...

    Liked the most:- very good breakfast, staff pleasant, competent and friendly, good location, great ammenities, cosy and comfortable. Room for improvement:- evening buffet could be a little better, bathroom a bit tired. However value for £ good.
    liz
    United Kingdom
  • Scored 10
    10

    Wish we could have stayed longer, but managed to have a very...

    Wish we could have stayed longer, but managed to have a very nice breakfast in the am. The outside grounds are kept very nicely and the reception area is a classic. The dining room is very old and pretty with excellent service and good food. The receptionist was very helpful and courteous. Rooms are a little small, but hey, that's Europe for ya!
    Susan
  • Scored 10
    10

    if you like the outdoors this is the place to be, with...

    if you like the outdoors this is the place to be, with fantastic walks and mountains to climb, from the reindeer centre, to paddle boarding at loch moilick or loch inch, to the lovely Steam train ride from Aviemore station to boat of garden, for bike rides and other sports like shooting and fishing this area caters for the lot would highly recommend
    Jean
    United Kingdom
  • Scored 10
    10

    It’s my favourite place for a staycation.

    It’s my favourite place for a staycation. Has everything if you love to be active. You can visit so many times and do something different or return to your favourite places. Walk round the idyllic Loch an Eilien, climb a Munro, cycle, golf, swim, watersports, ski, & so much more. For less active shop,,use as base to go further for day trips, eat & be entertained its got the lot :/) applicable for all tastes.
    Marianne
    United Kingdom
  • Scored 10
    10

    It is a town in the centre of the Cairngorm National Park.

    It is a town in the centre of the Cairngorm National Park. Perfect for those who like outdoor activities and a peaceful rest from the stresses of normal life. Everything you need is there, but in small, well catered for outlets. Within a 40 mile (ish) radius you get the whole perspective of life in the Highlands of Scotland. A "happy place".
    RDE on tour
    United Kingdom

See reviews by guests who stayed at hotels in Aviemore

See all
  • From £99 per night
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 662 reviews
    A very pleasant and informative welcome, room was small but cozy, and very warm, at times a bit too warm, but there was snow up on the hills, having a drying room was a godsend due to the torrential rain when we arrived, and with the room being so small not having room taken up with wet coats helped. Breakfast was excellent with a good choice of dishes and was nice an hot which made a change from other hotels. Location was perfect as was within easy walking of all facilities and Aviemore was a great place to stay anyway.
    coadhall
    United Kingdom
  • From £80 per night
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 1,234 reviews
    The hotel was spotless and the bed/ pillows were so comfortable. The hotel is in a great location right in the middle of Aviemore close to a variety of activities. The food is amazing as was the breakfast and the staff were so friendly and welcoming. We will definitely be returning
    Catherine
    United Kingdom
  • From £55 per night
    Scored 7.0
    7.0
    Rated good
    Good
     · 10,041 reviews
    Lovely modern, clean hotel with good facilties and not too far from Aviemore. Lovely comfy beds and a great shower. Buffet breakfast was lovely with lots of choice
    Sarah
    United Kingdom
  • From £66 per night
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 2,474 reviews
    Welcomed by receptionist, room was spacious and clean. The bed was super comfy. Nice walk into aviemore from hotel.
    Jessica
    United Kingdom
  • From £155.70 per night
    Scored 7.0
    7.0
    Rated good
    Good
     · 1,701 reviews
    Aviemore Hotel is part of Aviemore Resort which provides access to swimming pool / soft play etc.
    Shaun
    United Kingdom