Weekend getaways in Aviemore

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Featured weekend hotel deals in Aviemore

Top Aviemore Hotel Reviews

Find out more about Aviemore

Aviemore: A getaway for nature and relaxation

Aviemore offers a refreshing getaway with options for relaxation and outdoor activities. Explore nature at Craigellachie National Nature Reserve or ride the Strathspey Steam Railway. Many places are a short walk from Aviemore Station, making it easy to get around. Enjoy amenities like spa treatments, golf, or a cozy fireplace for a comfortable stay.

Aviemore getaways

For a quick getaway to Aviemore, travelers can enjoy food and drink experiences like tastings and guided sightseeing tours. Several hotels in Aviemore offer convenient stays for these short trips, often providing easy access to local attractions and amenities.

Macdonald Morlich Hotel
This hotel is a good choice for a relaxing getaway, offering aromatherapy treatments, a bar, and body scrubs. Travelers give it a 7.6 out of 10.
  • Other amenities: The property also features a golf driving range, golf games, and body treatments.
  • Nearby attractions: Spey Valley Golf Course (about a 5-minute walk), Strathspey Steam Railway (about a 5-minute walk), Craigellachie National Nature Reserve (about a 10-minute walk)
Macdonald Spey Valley Resort
For a getaway focused on activities, this aparthotel provides a bar, bicycle rental, and a fitness center. Travelers give it a 7.8 out of 10.
  • Other amenities: The resort also has a golf course, indoor tennis, and a patio.
  • Nearby attractions: Cairngorm Brewery (about a 5-minute walk), Dalfaber Neighbourhood Centre (about a 5-minute walk), Spey Valley Golf Course (about a 25-minute walk)
Macdonald Aviemore Woodland Lodges
These lodges are suitable for a getaway, featuring body scrubs, a bar, and body treatments. Travelers give it an 8.4 out of 10.
  • Other amenities: Other amenities include deep tissue massage, hot stone massage, and a sauna.
  • Nearby attractions: Spey Valley Golf Course (about a 5-minute walk), Strathspey Steam Railway (about a 5-minute walk), Craigellachie National Nature Reserve (about a 5-minute walk)
High Range Hotel
For a convenient getaway, High Range Hotel provides an electric car charging station, outdoor tennis, and highchairs for children. It receives a 9.6 out of 10 from travelers.
  • Other amenities: Other amenities include a sofa bed and free self-parking.
  • Nearby attractions: Strathspey Steam Railway (about a 5-minute walk), Spey Valley Golf Course (about a 5-minute walk), Craigellachie National Nature Reserve (about a 10-minute walk)
Macdonald Aviemore Hotel
This hotel is a good option for a refreshing getaway, offering Ayurvedic treatments, aromatherapy treatments, and a bar. Travelers give it a 7.2 out of 10.
  • Other amenities: The hotel also provides bicycle rental, body scrubs, and cribs.
  • Nearby attractions: Strathspey Steam Railway (about a 5-minute walk), Spey Valley Golf Course (about a 5-minute walk), Craigellachie National Nature Reserve (about a 10-minute walk)

Frequently Asked Questions

What amenities should I look for when booking hotels for a getaway in Aviemore?

For a getaway in Aviemore, you can look for hotels that offer amenities like couples dining for special meals. Properties may also provide a garden for relaxing outdoors or aromatherapy treatments for a calming experience.

When is the best time to plan a short getaway to Aviemore?

The best time to plan a short getaway to Aviemore is from July to September, when daytime highs are in the 50s to 60s Fahrenheit. For a quieter trip, March offers daytime highs around 40°F. On weekend nights, prices average around $195, with prices typically starting from $120.

What are the best things to do in Aviemore on a short getaway?

For a short getaway in Aviemore, travelers can enjoy food and drink experiences, including tastings. Guided sightseeing tours, such as walking tours, are also available. The best time for these activities is typically July to September, when daytime highs are in the 50s to 60s Fahrenheit.

What are some places to visit in Aviemore on a short getaway?

For a short getaway to Aviemore, travelers can visit Spey Valley Golf Course or explore Craigellachie National Nature Reserve. These places offer outdoor activities and scenic views. The best time to visit Aviemore is from July to September, when daytime highs are in the 50s to 60s Fahrenheit.

What are the best hotels for a getaway in Aviemore?

For a getaway in Aviemore, several properties offer comfortable stays. Macdonald Aviemore Woodland Lodges is a 4-star lodge with a guest rating of 8.4 out of 10, providing a 24-hour front desk. Macdonald Spey Valley Resort, an aparthotel, has a 3-star rating and an arcade game room, with guests giving it 7.8 out of 10.


Another option is Macdonald Morlich Hotel, a 4-star hotel with a 24-hour front desk. Travelers rate this hotel 7.6 out of 10. These properties offer convenient features for a short trip.

Are there hotels for a getaway in Aviemore with a kitchen or kitchenette?

Yes, several hotels in Aviemore offer kitchens or kitchenettes, which can be convenient for a getaway. High Range Hotel, Macdonald Spey Valley Resort, and Macdonald Aviemore Woodland Lodges all provide these facilities.


High Range Hotel is a 3-star property with a guest rating of 9.6 out of 10, and it includes a kitchen. Macdonald Spey Valley Resort, a 3-star aparthotel, also has a kitchen and a guest rating of 7.8 out of 10.


For those preferring a kitchenette, Macdonald Aviemore Woodland Lodges is a 4-star lodge with a guest rating of 8.4 out of 10.

Are there family-friendly hotels in Aviemore for getaway travel?

Several hotels in Aviemore are family-friendly for getaway travel. Macdonald Aviemore Hotel, a 4-star property with a 7.2 out of 10 guest rating, provides an arcade game room, a pool for children, and cribs.


Coylumbridge Resort Hotel also offers family amenities, including an arcade game room, kids' meals, and free cribs. This 4-star hotel has a guest rating of 7.2 out of 10 and features a pool for children.


Macdonald Aviemore Highland Hotel, rated 7.8 out of 10 by guests, provides games for children and a pool for children. This 4-star hotel also has an arcade game room, making it suitable for families.

Are there hotels for a getaway in Aviemore with breakfast?

For a getaway in Aviemore, several properties offer breakfast options. These include a bed & breakfast and a couple of youth hostels, providing choices for different travel styles.


Dunroamin, a 4-star bed & breakfast, provides free breakfast and has a guest rating of 9.6 out of 10. This property offers a comfortable stay for travelers looking for a relaxing start to their day.


Aviemore Youth Hostel, a 4-star hostel, and Cairngorm Lodge Youth Hostel, a 3-star hostel, both provide vegetarian breakfast. Aviemore Youth Hostel has a guest rating of 9 out of 10, while Cairngorm Lodge Youth Hostel is rated 9.2 out of 10.

Are there hotels for a getaway in Aviemore near the Strathspey Steam Railway?

Several hotels in Aviemore are near the Strathspey Steam Railway, making them convenient for a getaway. The 3-star Rowan Tree Country Hotel, with a guest rating of 9.2 out of 10, is about a 5-minute drive from the railway. Macdonald Morlich Hotel, a 4-star property, is about a 5-minute walk away and has a guest rating of 7.6 out of 10.


Carn Mhor Bed and Breakfast, rated 9.2 out of 10 and holding 3 stars, is also available for travelers. This property is about a 25-minute walk from the Strathspey Steam Railway.

Are all taxes and fees included in the prices shown for in Aviemore on Expedia?

Yes, with Expedia’s upfront pricing you can compare in Aviemore, see what you’ll pay before booking, and choose the right stay for your trip. Whether you’re planning a family vacation or a premium escape, clear pricing helps you plan your trip with ease.

Can I cancel my booking for on Expedia?

Yes, you can—many Expedia hotel reservations offer free cancellation, provided that you cancel before the hotel's cancellation deadline. This is often within 24–48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's “Fully refundable property” filter during your search to find the right in Aviemore.

Can I find Expedia discounts for in Aviemore?

To look for discounts on in Aviemore, join One Key™—our free travel rewards program. One Key members get instant discounts with Member Prices and can earn OneKeyCash™* on eligible bookings. You can also save by bundling your hotel and flights together on Expedia. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Can I save money by booking flights and in Aviemore as a package?

Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build a travel package. *Savings vary and are not available on all flight and hotel bookings.

How much does it cost to book in Aviemore?

Prices for in Aviemore vary, but you can find deals from $68 on Expedia. To find great prices, be flexible with your dates—typically, off-peak and mid-week stays are cheaper. Sort your search results by "Price: low to high" to find our lowest rates.