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

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, clean, new facilities

Show more Show less
8.9
Fabulous
2,308 reviews
Price from
£60
per night

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

Bed was very comfortable. Lovely laid out room. Beautiful bathroom , very clean. Breakfast choice was excellent. Lovely variety to choose from.

Show more Show less
7.5
Good
1,029 reviews
Price from
£130.50
per night

Found in Scotland’s Cairngorms National Park, Scandinavian Village in Aviemore offers high-quality accommodation beside these rugged mountains.

Beautifully decorated, luxurious apartment for four people but with enough space, crockery etc. to entertain more, if required. Great location in Aviemore with many nearby shops, restaurants etc.

Show more Show less
9
Superb
343 reviews

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.

Great location just opposite to the Aviemore railway station and bus stop, very attractive interior, friendly staff

Show more Show less
8.4
Very good
2,244 reviews
Price from
£62.10
per night

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.

A nice country hotel with a modern touch. Nice decoraded rooms and warm desing in the restaurant and public areas. The food was as perfection and the staff was very helpfull. Many parking places for the quest so it was easy to come. Surro unding areas are nice to see for a hour walk or more. I could highly recommend this place.

Show more Show less
8.7
Fabulous
290 reviews
Price from
£55
per night

Located within the Cairngorms National Park, the Macdonald Highlands Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which boasts a collection of 4-star hotels, restaurants...

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,879 reviews
Price from
£116
per night

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

Very clean, very nice staff along with many activities for the children. I even met the owners while at an outside activity for the children and they were so friendly and nice. The breakfast was also excellent.

Show more Show less
6.8
Review score
1,431 reviews
Price from
£147.60
per night

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.

Very nice place. Booked it 30 min before arriving, we were driving south and we were to tired. Has a summer camp vibe. Very busy and a lot of families, kids and dogs. We spend just a night, but they have big facilities, lots of activities. Definitely we will be back.

Show more Show less
6.1
Review score
11,124 reviews
Price from
£49
per night

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.

Very spacious with plenty of communal space. The outdoor area is really chill, with large grass field in front. The kitchen has everything you need as well.

Show more Show less
8.5
Very good
787 reviews
Price from
£24
per night

Situated in the highland of Scotland, Eriskay B&B and Aviemore Glamping is located in Aviemore.

You are greeted on arrival by Ken, your warm gregarious host, who provided helpful advice. The room was clean and comfortable, with inviting common space. Excellent breakfast prepared by co-host Gill.

Show more Show less
9.5
Exceptional
786 reviews
Price from
£70
per night

Most booked hotels in Aviemore in the past month

FAQs about hotels in Aviemore

Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests like about Aviemore

Forests
54 reviews
Skiing
387 reviews
Road trip
123 reviews
Deserts & safari
6 reviews
Lakes
64 reviews
Great outdoors
235 reviews

What guests said about Aviemore:

Explore guest reviews of hotels in Aviemore

  • 8.6
    Fabulous · 100 reviews
    The location was nice and quiet😀. There was a path nearby, which lead up to Boat of Garten, which I walked😀 Kaz was helpful when I had a bit of difficulty getting into the lock box😀 I had everything I needed and the co-op was just a 2 minute walk😀. There was a bus stop nearby, but I chose to walk into Aviemore, which I didn't mind doing😀 Plenty of shops and eating places. Public transport easy to access😀. Will book again cor summer so I can go exploring longer.
    Georgia69
    United Kingdom
  • From £97.90 per night
    8.7
    Fabulous · 290 reviews
    Very nice hotel, exceptionally clean and well maintained, conveniently located a short drive outside Aviemore and near the Coylumbridge roundabout. But it was very expensive: I had stayed here previously in July 2016 and the B&B price had increased (I nerdily calculate...) by 7.9% per annum (compounded) during the intervening six years. The restaurant was too expensive for me (a burger costs £18, which is simply ridiculous) and I went to the chippie in Aviemore.
    Stephen
    United Kingdom
  • 8.9
    Fabulous · 487 reviews
    On our arrival we received a warm welcome. Our bedroom was very nicely furnished and the beds were very comfortable. The en suite bathroom and bedroom were exceptionally clean as was the rest of the hotl. Breakfast the following morning was freshly prepared , well presented and very tasty. Throughout our visit all staff were friendly and helpful. The hotel is easy to find on the main road and is only a few minutes walk to Aviemore centre.
    Kenneth
    United Kingdom
  • 9.2
    Superb · 767 reviews
    In the centre of Aviemore just off main road with lots of parking. Very welcoming with very comfortable rooms. Have stayed in many hotels and guesthouses over the years in Aviemore with children and grandchildren but Cairngorm Guesthouse is the best. Mark and team are very attentive without being intrusive. Breakfast choices are amazing. Recommend the homemade pancakes! Will definitely be staying with them on our next visit.
    Patricia
    United Kingdom
  • 6.8
    Pleasant · 1,431 reviews
    The meal we had in the Aspect restaurant was superb, staff very attentive. We were originally booked into the Aviemore Hotel but this was changed to the Highland Hotel- we received an upgrade and the rooms were very nice and in actual fact the Highland Hotel is the nicer of the two with the swimming pool and play zone at this site which is easier to access than walking to it from the Aviemore Hotel.
    Elizabeth
    United Kingdom
  • From £85 per night
    9.5
    Exceptional · 786 reviews
    From the very warm welcome we received to the best breakfast I have ever had at a hotel everything was just perfect. (home made muffins were amazing and the fresh fruit was wonderful). The room spotlessly clean with superb attention to detail. I really couldn’t ask for more and what a great start to our Speyside walk. if we are ever stay inAviemore again there is no where else we would book.
    Nicola
    United States
  • From £60 per night
    8.9
    Fabulous · 2,308 reviews
    The hotel was quiet and the staff were friendly. Our room was spacious and comfortable, and had all the right amenities for unwinding after a long day of travelling. The reception desk even held our luggage when we checked out before our train arrived. I would consider staying here again if we ever find ourselves revisiting Aviemore.
    Ly
    Canada
  • 7.5
    Good · 1,029 reviews
    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
    Alan
    United Kingdom
  • From £60 per night
    8.9
    Fabulous · 2,308 reviews
    Very nice, clean hotel with wonderful, comfortable bed, lovely bathroom. Very easy walk to downtown Aviemore and the forest park with walking trails. It was also easy to access the walking trail along the river.
    Elizabeth
    United States
  • 9.0
    Superb · 343 reviews
    Beautifully decorated, luxurious apartment for four people but with enough space, crockery etc. to entertain more, if required. Great location in Aviemore with many nearby shops, restaurants etc.
    Paula
    United Kingdom
  • From £71.10 per night
    8.4
    Very good · 2,243 reviews
    Friendly staff, excellent food (had breakfast and evening meal) good parking facilities, hotel bar had huge choice of drinks especially malts and beer at decent prices.
    Vonrob
    United Kingdom
  • From £144 per night
    7.3
    Good · 1,878 reviews
    McDonald Resort has a 3 hotels from which to choose along with separate lodges. Amenities are excellent, especially for children. location is in the center of Aviemore
    john
    United Kingdom
  • From £144 per night
    7.3
    Good · 1,878 reviews
    great location to walk into Aviemore village in the evening. food was good and the staff were very helpful. Tesla chargers were in the hotel car park, which was great.
    Ross
    United Kingdom
  • 8.9
    Fabulous · 487 reviews
    The suite we had was great for three. The bathrooms had high quality fittings. The hotel is well-situated for exploring the town. We really enjoyed our stay.
    Nadia
    Switzerland
  • From £49 per night
    6.1
    Pleasant · 11,126 reviews
    Decent hotel for a stay in Aviemore. Expected a lot worse going by other reviews but it's just a bit dated. Facilities are ideal for a short stay
    Scott
    United Kingdom
  • From £71.10 per night
    8.4
    Very good · 2,243 reviews
    we have looked at this hotel for many years on our regular trips to Aviemore. First time staying here and it didn’t disappoint.
    Mark
    United Kingdom
  • 6.8
    Pleasant · 1,431 reviews
    Location of hotel is great. Large bedroom so plenty of space. Staff in the Spey burger were very friendly and helpful.
    Katz13
    United Kingdom
  • From £49 per night
    6.1
    Pleasant · 11,126 reviews
    Excellent value for money. Good food. Very friendly staff throughout the hotel especially barman and waiters
    joanne
    United Kingdom
  • From £235 per night
    8.8
    Fabulous · 77 reviews
    Clean, spacious accommodation. Generally well equipped and convenient for Aviemore town centre.
    John
    United Kingdom
  • 8.5
    Very good · 1,207 reviews
    Great hotel in centre of Aviemore. Good food and very nice staff. Comfy room. Would stay again.
    Stuart
    United Kingdom

Research, refine and make plans for your whole trip