A snow-covered landscape with a river, trees, and distant hills.

Find hotels in Cromdale from ฿2,875

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
1 Sep - 2 Sep
Tomorrow
2 Sep - 3 Sep
This weekend
4 Sep - 6 Sep
Next weekend
11 Sep - 13 Sep

Filter by

Star rating

Guest rating

Our top choices for Cromdale hotels

1. The Speyside Hotel

The Speyside Hotel
Grantown-on-Spey
United Kingdom
Alison
฿5,211
฿6,253 total
includes taxes & fees
6 Sept - 7 Sept
The Speyside Hotel

2. Craiglynne Hotel

Craiglynne Hotel
Grantown-on-Spey
United Kingdom
Paige
฿2,396
฿2,875 total
includes taxes & fees
20 Sept - 21 Sept
Craiglynne Hotel

3. The Grant Arms Hotel

The Grant Arms Hotel
Grantown-on-Spey
United States
James
฿4,856
฿5,827 total
includes taxes & fees
9 Sept - 10 Sept
The Grant Arms Hotel

4. Ben Mhor Hotel

Ben Mhor Hotel
Grantown-on-Spey
United Kingdom
Fred
฿3,303
฿3,303 total
includes taxes & fees
1 Oct - 2 Oct
Ben Mhor Hotel

5. Muckrach Country House

Muckrach Country House
Grantown-on-Spey
United States
Douglas
฿8,979
฿10,775 total
includes taxes & fees
15 Sept - 16 Sept
Muckrach Country House

6. Nethybridge Hotel

Nethybridge Hotel
Nethy Bridge
Canada
rick
฿3,194
฿3,832 total
includes taxes & fees
13 Sept - 14 Sept
Nethybridge Hotel

7. Argyle Guest House

Argyle Guest House
Ballindalloch
Australia
Susan
฿3,631
฿4,357 total
includes taxes & fees
9 Sept - 10 Sept
Argyle Guest House

8. Kinnaird House

Kinnaird House
Grantown-on-Spey
฿23,927
฿28,712 total
includes taxes & fees
20 Sept - 21 Sept
Kinnaird House

9. Cairn Hotel

Cairn Hotel
Carrbridge
United Kingdom
Rhiannon
฿4,482
฿5,379 total
includes taxes & fees
10 Sept - 11 Sept
Cairn Hotel

10. Hotel Square

Hotel Square
Ballindalloch
United Kingdom
Christine
฿5,752
฿6,903 total
includes taxes & fees
12 Sept - 13 Sept
Hotel Square

11. The Boat Hotel

The Boat Hotel
Boat of Garten
United States
Naomi
฿4,651
฿5,581 total
includes taxes & fees
29 Sept - 30 Sept
The Boat Hotel

12. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
David
฿6,317
฿7,580 total
includes taxes & fees
9 Sept - 10 Sept
The Aberlour Hotel

13. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Anita
฿9,265
฿11,118 total
includes taxes & fees
27 Sept - 28 Sept
Craigellachie Hotel of Speyside

14. Ravenscourt Guest House

Ravenscourt Guest House
Grantown-on-Spey
Australia
Bishma
฿8,805
฿8,805 total
includes taxes & fees
1 Oct - 2 Oct
Ravenscourt Guest House

15. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
฿8,049
฿9,658 total
includes taxes & fees
10 Sept - 11 Sept
Craigellachie Lodge

16. Cairngorm Guest House

Cairngorm Guest House
Aviemore
United Kingdom
Sue
฿6,574
฿7,889 total
includes taxes & fees
6 Sept - 7 Sept
Cairngorm Guest House

17. Coylumbridge Resort Hotel

Coylumbridge Resort Hotel
Aviemore
United Kingdom
Mason
฿2,583
฿3,100 total
includes taxes & fees
27 Sept - 28 Sept
Coylumbridge Resort Hotel

18. Pine Marten Lodge

Pine Marten Lodge
Grantown-on-Spey
฿47,043
฿56,452 total
includes taxes & fees
5 Sept - 6 Sept
Pine Marten Lodge

19. High Range Hotel

High Range Hotel
Aviemore
United States
Kimberly
฿4,370
฿5,244 total
includes taxes & fees
9 Sept - 10 Sept
High Range Hotel

20. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
฿8,472
฿10,166 total
includes taxes & fees
23 Sept - 24 Sept
Hotel 1881 Archiestown
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Cromdale

Come to Cromdale and enjoy its dining, riverfront and sports.

See all hotels in Cromdale
A snow-covered rural road with a stone wall on one side, a fence, and a leafless tree.
Photo by Graeme Yuill

Top Cromdale Hotel Reviews

High Range Hotel

High Range Hotel

10/10 Excellent
"We had an amazing stay in Aviemore! The motel is a little older, but everything was spotlessly clean, well maintained, and you can tell they’ve done a great job keeping it updated. The amenities were excellent, and the location was absolutely beautiful and so convenient for exploring the area. Everything we needed was right there, and we felt very comfortable throughout our stay. We would definitely stay here again and would happily recommend it to anyone visiting Aviemore!"
Amanda 2-night trip
Posted 12 hours ago
High Range Hotel
Nethybridge Hotel

Nethybridge Hotel

10/10 Excellent
"Old hotel but clean with great staff."
rick 1-night trip
Posted 1 day ago
Nethybridge Hotel
Coylumbridge Resort Hotel

Coylumbridge Resort Hotel

10/10 Excellent
"An elevator is needed for 2nd floor access."
Simon 2-night trip
Posted 2 days ago
Coylumbridge Resort Hotel
The Speyside Hotel

The Speyside Hotel

10/10 Excellent
"Fantastic place with a warm welcome. The food was delightful and the rooms very comfortable. Great job Team Speyside! Thanks for a great stay."
Alison 1-night trip
Posted 2 days ago
The Speyside Hotel
Macdonald Spey Valley Resort

Macdonald Spey Valley Resort

8/10 Good
"The amenities provided with the accomodation is good"
praburam 2-night trip
Posted 2 days ago
Macdonald Spey Valley Resort
Macdonald Aviemore Highland Hotel

Macdonald Aviemore Highland Hotel

8/10 Good
"The hotel was very family friendly. Excellent soft play, pool and outdoor playground. The dinner and restaurant were excellent as well. Special thanks to Charles and Augustine at the dining room and breakfast. Augustine went above and beyond to accommodate us. Breakfast itself could have been better. It was lacking options and the vegetarian sausages ran out a few days."
Hussain 5-night trip
Posted 3 days ago
Macdonald Aviemore Highland Hotel
The Boat Hotel

The Boat Hotel

10/10 Excellent
"Beautiful building, excellent food and wonderful staff."
Naomi 1-night trip
Posted 3 days ago
The Boat Hotel
The Station Hotel

The Station Hotel

10/10 Excellent
"I was genuinely impressed by this hotel. We checked in later in the day, and our family suite exceeded expectations. It was perfect for our trip, with exceptionally comfortable beds, high-quality bedding, plush towels, and thoughtful amenities that rivaled what you would expect from a five-star city hotel. The bathroom was immaculate and appeared to have been recently renovated, while the furnishings and décor struck the perfect balance between refined comfort and the charm of a cozy Scottish country inn. The staff was exceptionally warm, welcoming, and helpful throughout our stay. The restaurant was also a highlight, offering excellent food and a full bar in a relaxed and inviting setting. I would especially recommend taking advantage of breakfast and dinner—the quality of the food and the service were outstanding. Its proximity to the river and the surrounding scenery only add to its charm—the setting looks as though it could have come straight out of A River Runs Through It. I highly recommend it and would gladly return in the future."
Tamberley 2-night trip
Posted 4 days ago
The Station Hotel
Macdonald Aviemore Hotel

Macdonald Aviemore Hotel

8/10 Good
"The pool is only open till 6 PM, and the town surrounding closes down around 5:30 PM. Nearby is fantastic for touring. We did the falconry and loved it."
Kathleen 1-night trip
Posted 4 days ago
Macdonald Aviemore Hotel

More cheap stays in Cromdale

Sweeney Aviemore Two

Sweeney Aviemore Two

131 Grampian Rd Aviemore Scotland
฿3,866
฿4,639 total
3 Sept - 4 Sept
includes taxes & fees
Sweeney Aviemore Two
The Smugglers Hostel

The Smugglers Hostel

Main Street Ballindalloch Scotland
฿4,931
฿5,917 total
9 Sept - 10 Sept
includes taxes & fees
7/10 Good! (12 reviews)
The Smugglers Hostel
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
฿5,976
฿7,172 total
20 Sept - 21 Sept
includes taxes & fees
9.4/10 Exceptional! (51 reviews)
Bankhouse B&B
Fabulous Open Views Over Dufftown

Fabulous Open Views Over Dufftown

Keith Scotland
Get rates
10/10 Exceptional! (1 review)
Fabulous Open Views Over Dufftown
Cairngorm Hotel

Cairngorm Hotel

Grampian Road Aviemore SCT
Get ratesCairngorm Hotel
The Boat Country Inn & Restaurant

The Boat Country Inn & Restaurant

Deshar Road, Boat of Garten Boat of Garten SCT
Get ratesThe Boat Country Inn & Restaurant

Find out more about Cromdale

Top reasons to visit Cromdale

  • Stunning Scenery: Cromdale boasts breathtaking landscapes, particularly in the Hills of Cromdale, perfect for nature lovers.
  • Outdoor Adventures: Engage in various activities like hiking, golfing, and exploring nearby lakes and nature reserves.
  • Historic Sites: Visit the historic Cromdale Battlefield and the charming village of Strathdon to experience Scotland's rich heritage.
  • Family-Friendly Activities: Enjoy local attractions like the arcade adventure zone, offering fun for all ages.
  • Welcoming Accommodations: Choose from a range of guesthouses and hotels that cater to different traveller needs.

Find great hotels near Cromdale

Discover the charming lodging options in Cromdale, where you can find a variety of hotels and guesthouses tailored to suit every traveller's needs. Whether you're seeking a pet-friendly retreat or an adventure-filled golf-themed experience, Cromdale offers unique holiday rentals and delightful accommodations. With its scenic surroundings and welcoming atmosphere, your stay in this picturesque part of Scotland promises to be unforgettable.

  • The Boat Hotel: Located a mere 16km from Cromdale, The Boat Hotel is a charming 3.5-star establishment that caters to families and sports enthusiasts alike. With a guest rating of 8.2 out of 10, the hotel offers easy access to skiing and golfing opportunities, ensuring an adventurous stay. Families will appreciate kids' amenities such as games, sledding nearby, and a special breakfast arrangement. This hotel embodies a warm and welcoming atmosphere, making it an ideal choice for those seeking a family-friendly vacation with a touch of outdoor excitement.
  • Craiglynne Hotel: Just 5km from Cromdale, the 3-star Craiglynne Hotel is perfect for those in search of adventure and a pet-friendly environment. With an array of outdoor activities like snowboarding, mountain biking, and sailing nearby, this hotel is well-suited for thrill-seekers. The property welcomes pets with specific policies in place, allowing furry companions to join their owners on holiday. Guests can expect a relaxed ambiance where adventure meets comfort, making it a fantastic choice for travellers looking to explore the great outdoors with their pets.
  • The Speyside Hotel: Also located 5km from Cromdale, The Speyside Hotel boasts a remarkable guest rating of 9.4 out of 10 and combines adventure with a pet-friendly ethos. This 3.5-star accommodation offers not only golfing experiences but also a variety of outdoor pursuits such as hiking, horse riding, and mountain climbing nearby. Pets are welcomed with open arms, ensuring that no one gets left behind during your adventure. With its blend of comfort and excitement, The Speyside Hotel provides a memorable stay for both adventurers and their four-legged friends.

Where to stay in Cromdale

Discover the charm of Cromdale, a quaint village ideal for outdoor enthusiasts and adventure seekers. Explore the stunning Cromdale Hills, where breathtaking scenery awaits, and immerse yourself in the friendly atmosphere of the village. Nearby, the historic Strathdon offers a glimpse into Scotland's rich heritage. Whether you're seeking a peaceful retreat or exciting excursions, Cromdale and its surroundings provide a perfect blend of family-friendly experiences and secluded beauty for every traveller.

  • Grantown-on-Spey: Nestled in the heart of the Scottish Highlands, Grantown-on-Spey is a charming town renowned for its stunning scenery and outdoor adventures. Being the closest town to Cromdale, it offers an array of activities year-round, with peaks in visitor numbers during April and the summer months. Here, you can indulge in skiing at nearby ski fields or explore the numerous hiking trails that weave through the breathtaking landscape. The town is also home to local landmarks such as museums and is surrounded by the picturesque beauty of national parks, making it an ideal base for nature enthusiasts.
  • Nethy Bridge: Just 11km from Cromdale, Nethy Bridge is a delightful village that encapsulates the essence of Highland charm. Visitors flock here for its outdoor pursuits and scenic vistas, particularly in January, April, and July. The village is a gateway to a multitude of activities, from skiing to invigorating hikes along breathtaking trails. With its proximity to national parks and museums, Nethy Bridge is perfect for travellers seeking adventure and cultural experiences amidst a serene environment.
  • Craggan: Only 6km away from Cromdale, Craggan is a quaint neighbourhood that boasts remarkable scenery and a plethora of outdoor activities. Although it experiences moderate seasonal visitor patterns, it tends to attract travellers primarily from July to September. Craggan offers easy access to national parks and historical castles, providing a unique blend of adventure and culture. Whether you’re exploring the lush landscapes or engaging in thrilling outdoor pursuits, Craggan is a lovely spot for those in search of the quintessential Highland experience.

Things to do in Cromdale

Shopping

Cromdale offers a quaint shopping experience with local shops featuring unique gifts and souvenirs. If you're up for a drive, head to Grantown-on-Spey, where you can explore shops like The Grantown Gallery and The Spey Shop for a wider selection of artisanal products and local crafts.

Recreation

In Cromdale, you can explore the tranquil Cromdale Hills, ideal for hiking and meditation amidst stunning landscapes. For relaxation, visit local wellness centres offering yoga sessions and holistic therapies, focusing on rejuvenation and mindfulness in a peaceful setting.

Adventure

Cromdale offers thrilling mountain biking trails that wind through stunning landscapes, providing an exhilarating ride for adventurers. For those seeking a challenge, nearby hiking routes lead to breathtaking views of the Cairngorms, where one can immerse in Scotland's natural beauty and varied wildlife.

Nightlife

Visit the Cromdale Inn for a friendly atmosphere and enjoy a selection of local ales. For a more vibrant scene, check out the nearby Grantown-on-Spey pubs, where you can find live music and a lively crowd, perfect for mingling with locals and fellow travellers.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Cromdale

Cromdale offers a delightful blend of outdoor adventures and scenic beauty, making it perfect for a memorable vacation. Visitors can explore attractions such as the historic Cromdale Battlefield, the picturesque Hills of Cromdale, and various lakes and nature reserves. Whether seeking romance, cultural experiences, or thrilling activities, Cromdale has something for everyone, including exciting tours and local points of interest that showcase the area's rich heritage and stunning landscapes.

  • Loch Morlich: Situated 21km from Cromdale, Loch Morlich boasts a stunning shoreline with sandy beaches, ideal for picnics and relaxation. The breathtaking scenery is perfect for outdoor enthusiasts, offering opportunities for walking, cycling, and water sports amidst a romantic backdrop.
  • Loch Garten Osprey Centre: Located 14km away, this reserve is a haven for wildlife lovers, particularly families. Visitors can enjoy friendly interactions while observing ospreys in their natural habitat, making it a relaxing spot for recreation and learning.
  • Lochindorb Castle: Just 13km from Cromdale, the ruins of Lochindorb Castle evoke a sense of history and culture. Explore the remnants of this medieval fortress, set against the tranquil waters of Lochindorb, and discover the rich heritage of the region.

Best time to go to Cromdale

The best time to visit Cromdale is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January34.3°F (1.3°C)Light RainMostly CloudyAverageSlightly Low
February35.1°F (1.7°C)Light RainMostly CloudyAverageAverage
March37.8°F (3.2°C)Light RainMostly CloudyHighSlightly Low
April42.1°F (5.6°C)Light RainMostly CloudyHighAverage
May47.3°F (8.5°C)Light RainMostly CloudyHighSlightly High
June52.5°F (11.4°C)Light RainMostly CloudyLowAverage
July55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
August54.1°F (12.3°C)Light RainMostly CloudyAverageSlightly High
September51.1°F (10.6°C)Light RainMostly CloudyAverageAverage
October45.3°F (7.4°C)Light RainMostly CloudyLowAverage
November39.6°F (4.2°C)Light RainMostly CloudyLowSlightly Low
December35.2°F (1.8°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to Cromdale

Reaching Cromdale, located in Grantown-on-Spey, is convenient via major airports such as Aberdeen (ABZ) and Inverness (INV). Aberdeen Airport is approximately 82km away, with excellent hotel options like the Marcliffe and Leonardo Hotel, both around 10km from the airport. Inverness Airport is closer, at 39km, and boasts luxury accommodations like Ness Walk and Rocpool Reserve, each about 13km away. Dundee Airport (DND), located 103km from Cromdale, offers hotels such as The Hideaway Experience and Premier Inn Dundee North, both within a few miles. Each location provides various transportation services to facilitate easy access to Cromdale.

Frequently asked questions

What's the best place for a stay in Cromdale?
Coylumbridge Resort Hotel, located 15 mi (24.2 km) from the heart of Cromdale, is a top choice for your stay, based on our traveller data. Other good options for your visit to the area are Craiglynne Hotel and Macdonald Aviemore Highland Hotel. See all available top hotels, or vacation rentals in Cromdale.
What are some of the best holiday rentals that Cromdale has to offer?
The Old Mill Inn: This holiday home rental outside of Cromdale offers a garden and free WiFi to help you feel comfortable in your new surroundings. This holiday rental also comes with free parking to give you added peace of mind. See all vacation rentals in Cromdale.
If I need to cancel my hotel reservation in Cromdale, will I receive a refund?
Yes, most hotel reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your arrival date. If you have a non-refundable reservation, it may still be possible to cancel it and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Cromdale.
What is staying in Cromdale like?
Visitors to Cromdale will definitely enjoy the restaurants. Tourists can also enjoy the city's bars, riverfront and sporting events. There are 618 hotels and other accommodation options in the surrounding area. Find out more about Cromdale.
What are the top places to visit in Cromdale?
Places to visit in the wider area include Glenlivet Distillery, Glenfarclas Distillery and Landmark Forest Adventure Park. You'll also find Cairngorm Reindeer Centre and Loch Morlich in the area. Take a look at what more there is to see and do in Expedia's Cromdale guide.
What's the seasonal weather in Cromdale?
The hottest months are usually July and August, with an average temperature of 12°C, while the coldest months are January and February, with an average of 2°C. Average annual precipitation for Cromdale is 1019 mm.