Skip to main content

Search hotels in Aviemore

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

Aviemore – 197 hotels and places to stay

Filter by:

Star rating

Review score

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.

P
Purni
From
Belgium
Great place, stayed in the motel section, the room has everything you need, I mean everything. LOVE the shoe tray and the two-way bathroom doors. Very helpful staff, they let us check in late. Super clean. Great location. Ideal.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,432 reviews
Price from
US$150.22
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.

S
Sean
From
Australia
God we loved this place. Presents beautifully from the street and the charm continues as you walk inside. Room was clean and bed comfy. We had some drinks in the pub and then dinner in the restaurant - both great.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,373 reviews
Price from
US$166.61
1 night, 2 adults

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.

S
Stacey
From
Australia
The room was clean and had a good shower. The bed was very comfortable. The food in the restaurant was exceptional!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 378 reviews
Price from
US$232.16
1 night, 2 adults

Macdonald Highlands Hotel at Macdonald Aviemore Resort

Hotel in Aviemore

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

S
Suzy
From
Australia
Loved the property except for their dog policy! Allowing dogs to stay in rooms! We love dogs but not in a hotel! We were woken up twice at night by barking dogs in the rooms near us!
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 2,989 reviews
Price from
US$128.18
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...

T
Tas Kaungampillil
From
Qatar
Very good ,a good place for family stay,friendly staff and they have an excellent activity centre
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 2,006 reviews
Price from
US$128.18
1 night, 2 adults

Coylumbridge Resort Hotel

Hotel in Aviemore

Set in the Cairngorms National Park, the Coylumbridge Resort Hotel offers a wide range of activities. The hotel also boasts 2 restaurants and 2 bars. The American Diner offers burgers and hotdogs.

M
Marc
From
Ukraine
Very nice room and friendly and helpful staff.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 9,215 reviews
Price from
US$121.54
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...

B
Booth
From
United Kingdom
Perfect location to access all the places we wanted to visit in the local area.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 694 reviews
Price from
US$128.18
1 night, 2 adults

High Range Holiday Apartments

Aviemore

Set in Aviemore within 48 km of University of the Highlands and Islands, Inverness and 12 km of Boat of Garten Golf Club, High Range Holiday Apartments offers accommodation with free WiFi, seating...

F
Florianne
From
Netherlands
The bathroom, fully equipped kitchen
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 177 reviews
Price from
US$170.71
1 night, 2 adults

Ravenscraig Guest House

Aviemore

Ravenscraig Guest House, a property with a garden and a shared lounge, is set in Aviemore, 48 km from Inverness Castle, 46 km from University of the Highlands and Islands, Inverness, as well as 48 km...

A
Andrei
From
Romania
We just loved the facility where we stayed and the location, too. The hosts were very nice and friendly, absolutely great people.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 639 reviews
Price from
US$133.49
1 night, 2 adults

Eriskay B&B and Aviemore Glamping

Aviemore

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

G
Georgina
From
United Kingdom
Fabulous stay. Very comfortable and warm pods. Fabulous owners. We will definitely return
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 713 reviews
Price from
US$122.91
1 night, 2 adults
See all 197 hotels in Aviemore

Most booked hotels in Aviemore and surroundings in the past month

See all

Budget hotels in Aviemore and nearby

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 760 reviews

    Forces Manor is located in Kincraig, 11 km from Kingussie Golf Club and 11 km from Ruthven Barracks. This 3-star hotel offers a shared lounge, a business centre and free WiFi.

    From US$92.86 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 14 reviews

    Glen Apartment is set in Aviemore, 46 km from University of the Highlands and Islands, Inverness, 48 km from Inverness Railway Station, as well as 10 km from Boat of Garten Golf Club.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 15 reviews

    Located in Aviemore in the Highlands region, 6 Bynack More provides accommodation with free WiFi and free private parking.

    From US$923.45 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,092 reviews

    Located in Aviemore, 48 km from Inverness Castle, The Balavoulin - Pub with Rooms provides accommodation with a garden, free private parking, a restaurant and a bar. 48 km from Inverness Railway...

    From US$157.05 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 465 reviews

    Set in Cairngorms National Park, Macdonald Woodland Lodges at Macdonald Aviemore Resort offers views of the forest, an indoor swimming pool, a fitness room and free WiFi.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 19 reviews

    Located in Aviemore and only 49 km from Inverness Castle, The Beech House provides accommodation with garden views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 60 reviews

    Offering mountain views, 10 Bynack House is an accommodation situated in Aviemore, 47 km from University of the Highlands and Islands, Inverness and 49 km from Inverness Railway Station.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Set in Aviemore in the Highlands region, Loramore has a garden. The accommodation is 33 km from Braemar.

Best hotels with breakfast in Aviemore and nearby

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 694 reviews

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

    From US$167.36 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 9,215 reviews

    Set in the Cairngorms National Park, the Coylumbridge Resort Hotel offers a wide range of activities. The hotel also boasts 2 restaurants and 2 bars. The American Diner offers burgers and hotdogs.

    From US$94.23 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,559 reviews

    In Cairngorm National Park, The Boat Country Inn and Restaurant has a restaurant, Wi-Fi access and elegant rooms. Aviemore can be reached in 10 minutes by car.

    From US$161.15 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 637 reviews

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

    From US$273.13 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 13 reviews

    4 Bynack House is set in Aviemore, 49 km from Inverness Railway Station, 10 km from Boat of Garten Golf Club, as well as 11 km from Landmark Forest Adventure Park.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 28 reviews

    Situated in Aviemore and only 48 km from Inverness Castle, Dunroamin Self-Catering Apartment features accommodation with city views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 109 reviews

    The Shelter Stone Cottage, a property with a garden, is set in Aviemore, 46 km from University of the Highlands and Islands, Inverness, 48 km from Inverness Railway Station, as well as 10 km from...

  • Cabin 38

    Hotel in Aviemore
    Breakfast options
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 10 reviews

    Located in Aviemore in the Highlands region, Cabin 38 has a patio. Both free WiFi and parking on-site are accessible at the holiday home free of charge.

Hotels located in the centre of Aviemore

  • Set in Aviemore, 12 km from Boat of Garten Golf Club and 15 km from Highland Wildlife Park, lodge for all ages offers air conditioning. This campground is 15 km from Landmark Forest Adventure Park.

    From US$1,229.09 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 102 reviews

    Located 13 km from Boat of Garten Golf Club, Ardlogie Guest House offers accommodation in Aviemore with access to a hot tub.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 22 reviews

    Offering mountain views, 4 Ben Avon is an accommodation located in Aviemore, 47 km from University of the Highlands and Islands, Inverness and 49 km from Inverness Railway Station.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 15 reviews

    Set 47 km from University of the Highlands and Islands, Inverness, 49 km from Inverness Railway Station and 11 km from Landmark Forest Adventure Park, 26 Ben Avon features accommodation located in...

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 2 reviews

    Offering a garden and garden view, Sleepy Cottage is situated in Aviemore, 46 km from University of the Highlands and Islands, Inverness and 48 km from Inverness Railway Station.

  • Caledon

    Hotel in Aviemore
    Central location
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Caledon, a property with a garden, is located in Aviemore, 48 km from Inverness Railway Station, 10 km from Landmark Forest Adventure Park, as well as 11 km from Boat of Garten Golf Club.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 263 reviews

    Situated in the tourist resort of Aviemore, within the Cairngorms National Park in the Highlands, Dunroamin Bed and Breakfast is 5 minutes’ walk from shops, restaurants, and amenities.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 28 reviews

    Strathavon Chalet enjoys a location in Aviemore, just 13 km from Highland Wildlife Park and 13 km from Landmark Forest Adventure Park. The 3-star holiday home is 13 km from Boat of Garten Golf Club.

FAQs about hotels in Aviemore

What guests said about Aviemore:

  • 10.0

    Aviemore has a great buzz about it – a proper gateway to the...

    Aviemore has a great buzz about it – a proper gateway to the Cairngorms with a strong tourist vibe that makes it feel lively year-round. The high street is packed with outdoor shops, from big names like Ellis Brigham and Tiso to smaller independents, so whether you’re after hiking boots, ski gear or a new waterproof, you’re well catered for. There’s also a good mix of cafés, pubs and restaurants, which keeps the place welcoming after a day outdoors. It’s the kind of town where you instantly feel in “holiday mode,” with a steady flow of visitors giving it energy without losing its Highland charm.
    Guest review by
    Andy
    United Kingdom
  • 10.0

    The location in the middle of the Scottish Cairngorm...

    The location in the middle of the Scottish Cairngorm mountains is superb. Aviemore is a great place to stay if you like hiking, skiing or just a good country walk. There are plenty of good restaurants and bars that cater for all tastes.
    Guest review by
    Anonymous
  • 10.0

    Great little town, lots to do, mostly outdoor activities.

    Great little town, lots to do, mostly outdoor activities. Funicular railway is fantastic fun and incredible views. Recommend Chargrill as a place to eat, but do book wherever you want to eat as always booked days in advance.
    Guest review by
    Viv
    United Kingdom
  • 10.0

    Good value, good breakfast choice and generous servings.

    Good value, good breakfast choice and generous servings. Public rooms a little shabby, but bed and pillows very comfortable. Shower was good. Quiet after 10.30 which is good for a family hotel. Good facilities on site for children. More of a family resort than a couples resort, but different hotel options on the site would suit others. We went with grandchildren so fine for us. Lovely surrounding scenery, close to Aviemore train station and attractions in Aviemore. Restaurants good but not cheap, all had children's options which were good value.
    Guest review by
    Julia
    United Kingdom
  • 10.0

    Originally was small village but is now a busy town.

    Originally was small village but is now a busy town. Attractive mainly due to Cairngorm views, Has been well developed but in good taste. Well worth a visit but allow at least a few days as there is a lot to see in the surrounding area too.
    Guest review by
    Peter
    United Kingdom
  • 10.0

    Something for everyone in Aviemore no matter your age.

    Something for everyone in Aviemore no matter your age. Good gift and coffee shops and lovely restaurants. Handy centre for lovers of the outdoors with shorter walks and strolls to the higher hills. Great ambience about the place.
    Guest review by
    Liz
    United Kingdom

See reviews by guests who stayed at hotels in Aviemore

See all
  • From US$157.05 per night
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,092 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
    Guest review by
    Catherine
    United Kingdom
  • From US$159.78 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 2,432 reviews
    The hotel was an excellent location only a short walk into Aviemore. Friendly helpful staff and the room was spacious and clean
    Guest review by
    Calum
    United Kingdom
  • From US$167.36 per night
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 694 reviews
    Donut go to Aviemore. There are so many fantastic places in Scotland, so you must avoid Aviemore. The Hotel was ok.
    Guest review by
    Gerald
    Germany
  • From US$196.65 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,373 reviews
    Its situated in the centre of Aviemore. Its a lovely hotel, friendly, helpful staff, good food and a nice bar.
    Guest review by
    Melanie
    United Kingdom
  • From US$94.23 per night
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 9,215 reviews
    Lovely hotel, great value for money, fantastic location, short walk into Aviemore
    Guest review by
    David
    United Kingdom