hotels in Aviemore


finding the right hotel for you

Using our unique scoring system developed by Straight Line Solutions, we have ranked all of the hotels in Aviemore by hundreds of criteria. We then combine these scores with guest satisfaction ratings and prices to provide a view on the best hotels for a number of different trip types.

We hope we have got it right for you, but if you feel that a certain hotel has not scored highly enough then please tell us about it so we can improve our scoring criteria for future visitors.

nearby towns


Search for available hotels in Aviemore

Arrival date:

check in calendar

Departure date:

check in calendar

our top 18 hotels in Aviemore show all

Macdonald Highlands Hotel
from £102

1. Macdonald Highlands Hotel

4star rating

Average Guest Rating: 8.4 / 10

In Cairngorm National Park, the Macdonald Highland Hotel is part of a resort with 7 restaurants and bars, a golf course and a modern leisure centre. Aviemore Railway Station is just 500 metres away. The 4-star rooms at the MacDonald Highland Hotel all feature a TV and a private bathroom. Some have ... read more

Macdonald Aviemore Hotel
from £67

2. Macdonald Aviemore Hotel

4star rating

Average Guest Rating: 9.1 / 10

The 4-star Macdonald Aviemore Hotel offers family rooms and access to the resorts pool, spa and restaurants. Set in the Scottish Highlands Cairngorms National Park, the Macdonald Aviemore Hotel is a renowned ski resort. There is a mountain railway and Spey Valley Golf Course us just a 5-minute driv... read more

High Range Motel
from £60

3. High Range Motel

4star rating

Average Guest Rating: 8.8 / 10

With fantastic views of Rothiemurchus Forest and the Cairngorm Mountains, this motel offers spacious rooms with original artwork by local artists. The family-run La Taverna Ristorante Pizzeria and Bar specialises in authentic stone-baked pizzas. Fresh Italian coffees are also served in the restaura... read more

Hilton Coylumbridge Hotel
from £71

4. Hilton Coylumbridge Hotel

4star rating

Average Guest Rating: 8 / 10

Set in the Cairngorms National Park, the Hilton 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 American Diner offers burgers and hotdogs while the Inverdruie Restaurant serves traditional Scottish cuisine.... read more

Eriskay B&B and Aviemore Glamping
from £45

5. Eriskay B&B and Aviemore Glamping

3star rating

Average Guest Rating: 9.5 / 10

Situated in the highland town of Aviemore, Eriskay B&B and Aviemore Glamping is located in Aviemore. A wide range of outdoor activities can be enjoyed in the local area, with the property at the foot of the Cairngorm Mountains and within Cairngorms National Park. Aviemore rail station is just a 10-m... read more

The Rowan Tree Country Hotel
from £48

6. The Rowan Tree Country Hotel

3star rating

Average Guest Rating: 9.2 / 10

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 hotel has been expanded and modernised but retains many original features including open fires, stai... read more

Macdonald Morlich
from £67

7. Macdonald Morlich

4star rating

Average Guest Rating: 8.2 / 10

Situated within the Cairngorms National Park, Macdonald Morlich is a newly refurbished hotel offering an indoor pool, a restaurant, free WiFi access and free parking. Located in the centre of a resort, an array of activities can be enjoyed on site or in the surroundings, including cycling, hiking an... read more

Aviemore Youth Hostel
from £23

8. Aviemore Youth Hostel

0star rating

Average Guest Rating: 8.2 / 10

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 youth hostel provides a good range of facilities including dorms and private rooms, a well-equi... read more

Cairngorm Hotel
from £104

9. Cairngorm Hotel

3star rating

Average Guest Rating: 8.7 / 10

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. Set in its own wooded grounds on Aviemore's main street, the hotel is central to all your needs. All the s... read more

Strathspey House
from £105

10. Strathspey House

4star rating

Average Guest Rating: 9.8 / 10

Situated on Aviemore's main street, Strathspey House offers en suite accommodation, free Wi-Fi and free private parking on site. This elegant Edwardian villa is set within the spectacular Cairngorms National Park, in the Highlands of Scotland. Strathspey House features a unique, spacious and indivi... read more

Ardlogie Guest House
from £70

11. Ardlogie Guest House

3star rating

Average Guest Rating: 9.4 / 10

Complete with an outdoor hot tub and terrace, Ardlogie Guest House offers accommodation in the heart of Cairngorns National Park. Free parking is possible on site, and free WiFi is accessible throughout. Ardlogie Guest House is a peaceful, detached property close to the River Spey. Rooms are en sui... read more

Dunroamin Bed and Breakfast
from £125

12. Dunroamin Bed and Breakfast

3star rating

Average Guest Rating: 9.4 / 10

Situated in the tourist resort of Aviemore, within the Cairngorms National Park in the Highlands, the 3 star Dunroamin Bed and Breakfast is 5 minutes’ walk from shops, restaurants, and amenities. Offering free parking, guests can easily explore the picturesque, surrounding countryside. Inverness is ... read more

The Old Minister's House
from £125

13. The Old Minister's House

5star rating

Average Guest Rating: 9.1 / 10

Nestled at the foot of Cairngorms National Park, The Old Ministers House is 5-star guesthouse, 1.5 mile from Aviemore train station. Guests can enjoy walks around the glens and rivers of Rothiemurchus, and watch Osprey fishing in the nearby lochs. The spacious rooms feature an en suite bathroom wit... read more

Vermont Guest House
from £70

14. Vermont Guest House

3star rating

Average Guest Rating: 8.4 / 10

A 10-minute walk from Aviemore Train Station, Vermont Guest House provides well-appointed rooms and full Scottish breakfasts. There is free on-site parking and WiFi at this guest house, around 1 mile from the Spey Valley Golf Course. Each room includes a flat-screen TV, alarm clock, seating area an... read more

Cairngorm Guest House
from £86

15. Cairngorm Guest House

3star rating

Average Guest Rating: 8.9 / 10

Situated in the tourist resort of Aviemore, the Cairngorm Guest House offers free Wi-Fi and free parking. Within the Cairngorms National Park, it is just 10 minutes’ walk from Aviemore Railway Station. The rooms feature a TV and tea and coffee making facilities. The en suite bathrooms have a hairdr... read more

Mackenzies Highland Inn
from £65

16. Mackenzies Highland Inn

2star rating

Average Guest Rating: 6.1 / 10

In the heart of Aviemore, surrounded by the stunning natural beauty of the Cairngorms, this family-run highland inn has free Wi-Fi and comfortable en suite rooms, some with mountain views. Family run, Mackenzies Highland Inn prides itself on offering a warm welcome and a relaxing atmosphere. All ro... read more

The Steading Apartment
from £187

17. The Steading Apartment

4star rating

Average Guest Rating: 9.3 / 10

Situated in the village of Aviemore on the northern tip of the Cairngorms National Park, The Steading Apartment is a luxury accommodation in the heart of the whiskey trail in the Spey Valley. It offers guests free Wi-Fi and free on-site parking. The apartment itself features a private entrance and ... read more

Silverglades Holiday Homes
from £298

18. Silverglades Holiday Homes

4star rating

Average Guest Rating: 8.8 / 10

At the heart of the Cairngorms National Park, Silverglades Holiday Homes provide luxurious self-catering accommodation in Aviemore. A wide range of 1, 2, and 3-bedroom bungalows enjoy beautiful Highland scenery. Each bungalow has its own private garden, barbecue and patio area. The lounge has a fla... read more