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

Find hotels in Cromdale from CA $77

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Cromdale hotels

1. The Speyside Hotel

The Speyside Hotel
3.5 star property
Grantown-on-Spey
9.4 out of 10, Exceptional, (382 reviews)
"A nice friendly country hotel. Good food and excellent cocktails. Good value."
United Kingdom
Tony
The price is CA $219
CA $263 total
includes taxes & fees
Aug 21 - Aug 22
The Speyside Hotel

2. Craiglynne Hotel

Craiglynne Hotel
3.0 star property
Grantown-on-Spey
7.2 out of 10, Good, (535 reviews)
"Nice quiet relaxing hotel"
United Kingdom
Darren
The price is CA $94
CA $113 total
includes taxes & fees
Aug 30 - Aug 31
Craiglynne Hotel

3. The Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
Grantown-on-Spey
9.0 out of 10, Wonderful, (170 reviews)
"Food, staff and rooms were excellent. Nice walk around town."
United States
James
The price is CA $283
CA $340 total
includes taxes & fees
Aug 2 - Aug 3
The Grant Arms Hotel

4. Ben Mhor Hotel

Ben Mhor Hotel
3.0 star property
Grantown-on-Spey
8.4 out of 10, Very good, (217 reviews)
"Easy to find, amazing breakfast, and the staff were extremely kind. Excellent one night stopover."
United States
Shannon
The price is CA $158
CA $158 total
includes taxes & fees
Aug 26 - Aug 27
Ben Mhor Hotel

5. Nethybridge Hotel

Nethybridge Hotel
3.0 star property
Nethy Bridge
7.8 out of 10, Good, (307 reviews)
"Food was excellent. Staff very friendly and helpful. Beautiful peaceful location."
United Kingdom
Julie
The price is CA $127
CA $153 total
includes taxes & fees
Sep 1 - Sep 2
Nethybridge Hotel

6. Argyle Guest House

Argyle Guest House
3.0 star property
Ballindalloch
9.6 out of 10, Exceptional, (272 reviews)
"Delicious menu on offer, to supplement the great buffet. Enjoyed the decor/ambience of the breakfast room. Perfect location and the host gave spot-on nature, history and shopping suggestions. Loved our Pheasant Suite too. "
Australia
Susan
The price is CA $161
CA $194 total
includes taxes & fees
Aug 17 - Aug 18
Argyle Guest House

7. Muckrach Country House

Muckrach Country House
3.0 star property
Grantown-on-Spey
10.0 out of 10, Exceptional, (3 reviews)
"Can’t say enough good things about Muckrach Country House. The home is absolutely gorgeous. Our room was stunning. We had absolutely the best nights sleep of our whole trip! More importantly Donnie and the staff are the sweetest people! We only got to stay one night but wish we had more time to stay. Absolutely book it, you won’t be disappointed."
United States
Douglas
The price is CA $280
CA $336 total
includes taxes & fees
Sep 1 - Sep 2
Muckrach Country House

8. Cairn Hotel

Cairn Hotel
3.0 star property
Carrbridge
9.0 out of 10, Wonderful, (515 reviews)
"Had a lovely stay at the Cairn the past week. Friendly helpful staff and the room was lovely, would definitely recommend"
United Kingdom
Rhiannon
The price is CA $189
CA $226 total
includes taxes & fees
Aug 27 - Aug 28
Cairn Hotel

9. Hotel Square

Hotel Square
3.0 star property
Ballindalloch
8.6 out of 10, Excellent, (8 reviews)
"Nice hotel. If you want a tv you need to have a room on the second floor but who needs a tv nowadays when there is WiFi. Very comfortable bed and lovely big bathroom."
United Kingdom
Christine
The price is CA $277
CA $333 total
includes taxes & fees
Aug 4 - Aug 5
Hotel Square

10. The Boat Hotel

The Boat Hotel
3.5 star property
Boat of Garten
8.2 out of 10, Very good, (788 reviews)
"Food was amazing and staff were incredibly kind and helpful."
Canada
Dave
The price is CA $185
CA $223 total
includes taxes & fees
Aug 17 - Aug 18
The Boat Hotel

11. The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (110 reviews)
"Good location, nice staff and clean room"
United Kingdom
David
The price is CA $291
CA $349 total
includes taxes & fees
Aug 18 - Aug 19
The Aberlour Hotel

12. Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (99 reviews)
"Warm and friendly staff, breakfast was simply amazing, made to order. Large rooms with modern amenities. Highly recommended. Will definitely book again."
United States
Savio
The price is CA $314
CA $377 total
includes taxes & fees
Aug 4 - Aug 5
Craigellachie Lodge

13. Cairngorm Guest House

Cairngorm Guest House
3.0 star property
Aviemore
9.6 out of 10, Exceptional, (163 reviews)
"Phenomenal breakfast. Owner very accommodating letting us check in early, help make dinner reservations due to phone issues, and made good hiking trail recommendations. Great place to stay!"
United States
Nicholas
The price is CA $277
CA $333 total
includes taxes & fees
Aug 3 - Aug 4
Cairngorm Guest House

14. Ravenscourt Guest House

Ravenscourt Guest House
3.0 star property
Grantown-on-Spey
9.4 out of 10, Exceptional, (11 reviews)
"This was a perfect guest house for us to use as a home base to enjoy the Speyside area. Food was excellent and the bed was very comfortable. The staff were also very friendly. "
United States
Elizabeth Marie
The price is CA $320
CA $320 total
includes taxes & fees
Aug 2 - Aug 3
Ravenscourt Guest House

15. Coylumbridge Resort Hotel

Coylumbridge Resort Hotel
4.0 star property
Aviemore
7.2 out of 10, Good, (1,001 reviews)
"Amazing place with fun activities for the kiddos. Staff were super helpful. Playground, pool and rock climbing were all great."
Canada
Lisa
The price is CA $102
CA $123 total
includes taxes & fees
Aug 31 - Sep 1
Coylumbridge Resort Hotel

16. Rowan Tree Country Hotel

Rowan Tree Country Hotel
3.0 star property
Aviemore
9.2 out of 10, Wonderful, (98 reviews)
"Very friendly and helpful staff. Clean and comfortable accommodation and a lovely location right beside Loch Alvie."
United Kingdom
Alex
The price is CA $180
CA $216 total
includes taxes & fees
Sep 1 - Sep 2
Rowan Tree Country Hotel

17. The Old Mill Inn

The Old Mill Inn
3.0 star property
Forres
7.6 out of 10, Good, (34 reviews)
"Spotlessly clean room, very friendly staff, great food. Would definitely recommend and will stay there again."
United Kingdom
Caroline
The price is CA $117
CA $140 total
includes taxes & fees
Aug 23 - Aug 24
The Old Mill Inn

18. High Range Hotel

High Range Hotel
3.0 star property
Aviemore
9.6 out of 10, Exceptional, (382 reviews)
"Nice place, great location"
Canada
Amanda Dawn
The price is CA $184
CA $221 total
includes taxes & fees
Aug 14 - Aug 15
High Range Hotel

19. Sweeney Aviemore Two

Sweeney Aviemore Two
2.0 star property
Aviemore
8.6 out of 10, Excellent, (71 reviews)
"Easy and convenient parking, very comfortable room"
United Kingdom
Lauri
The price is CA $237
CA $285 total
includes taxes & fees
Aug 3 - Aug 4
Sweeney Aviemore Two

20. Premier Inn Aviemore

Premier Inn Aviemore
3.0 star property
Aviemore
8.8 out of 10, Excellent, (19 reviews)
"Friendly staff, clean rooms, convenient. "
United States
Forrest
The price is CA $181
CA $217 total
includes taxes & fees
Aug 30 - Aug 31
Premier Inn Aviemore
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Cromdale

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

A snow-covered rural road with a stone wall on one side, a fence, and a leafless tree.
Photo by Graeme Yuill
Open Photo by Graeme Yuill

Top Cromdale Hotel Reviews

More cheap stays in Cromdale

Find out more about Cromdale

Top reasons to visit Cromdale

  • Stunning Natural Landscapes: Cromdale offers breathtaking views of the Highlands, perfect for outdoor enthusiasts.
  • Outdoor Adventures: Enjoy scenic hiking and running trails that showcase the area's beauty.
  • Cultural Experiences: Attend live shows and explore the charming village atmosphere.
  • Historic Attractions: Visit nearby historic castles and wildlife reserves for a taste of local heritage.
  • Diverse Accommodations: Choose from a variety of charming hotels, including pet-friendly options.

Find great hotels near Cromdale

Discover an array of charming hotel options in Cromdale, Grantown-on-Spey, perfect for your Scottish getaway. Whether you're seeking a pet-friendly retreat or a nostalgic stay in an old hotel, Cromdale offers a variety of accommodations to suit your needs. Enjoy the scenic beauty and adventurous activities nearby, including golf-themed experiences, ensuring a memorable vacation in this picturesque part of Scotland.

  • The Boat Hotel: Nestled 16.1km from Cromdale, The Boat Hotel is a charming 3.5-star accommodation designed for the discerning traveller seeking a blend of business and leisure. With a strong golf theme, guests can enjoy a variety of golfing experiences both on-site and nearby. Ideal for families, the hotel offers numerous amenities for children, including an arcade game room and fun games. Business travellers will appreciate the comprehensive facilities, including meeting rooms, a business centre, and a conference centre, ensuring a seamless stay for work and play.
  • Craiglynne Hotel: Located just 4.8km from Cromdale, the 3-star Craiglynne Hotel is a pet-friendly haven for eco-conscious adventurers. This eco-certified property provides a range of adventure sports and recreation activities, including snowboarding and hiking, making it perfect for those who love the great outdoors. With a welcoming pet policy, furry friends are accommodated, allowing for a stress-free stay. Guests can explore the beauty of the Scottish Highlands while enjoying the comfort and warmth of this charming hotel.
  • The Speyside Hotel: Situated only 4.8km from Cromdale, The Speyside Hotel is a delightful 3.5-star property that caters to golfers and adventure enthusiasts alike. With a strong focus on both golf and outdoor activities, guests can partake in fishing, horseback riding, and mountain biking. The hotel is also pet-friendly, offering amenities for your furry companions, making it an ideal choice for families and adventure seekers who wish to experience the natural beauty of the area while travelling with their pets.

Where to stay in Cromdale

Cromdale offers a delightful blend of adventure and stunning scenery, perfect for outdoor enthusiasts. Explore the charming village and its friendly atmosphere, or venture to nearby Grantown-on-Spey for a taste of history and local culture. Don't miss the breathtaking views of the surrounding Highlands, where preservation efforts maintain the area's natural beauty. With family-friendly activities and secluded excursions, Cromdale is an ideal destination for a memorable vacation experience in Scotland.

  • Grantown-on-Spey: Nestled in the heart of the Scottish Highlands, Grantown-on-Spey is a charming town that offers a rich tapestry of outdoor adventures and breathtaking scenery. As the closest city to Cromdale, it's a hub for those seeking skiing, hiking, and exploring the natural beauty of national parks. Enjoy the vibrant local culture at the nearby museum, or take a leisurely stroll through its picturesque streets. The peak visitor months of April and July to August ensure a lively atmosphere, making it the perfect base for your Scottish getaway.
  • Nethy Bridge: Located a short 11.3km from Cromdale, Nethy Bridge is a quaint village that beckons nature lovers and adventure seekers alike. With its stunning landscapes and outdoor activities such as skiing and golfing, this destination is perfect for those looking to immerse themselves in the beauty of the Cairngorms National Park. The village's charm is highlighted by its historic sites and close-knit community feel. Peak visitor times in January, April, and July create a vibrant atmosphere, ensuring there's always something happening during your visit.
  • Dulnain Bridge: Approximately 8.0km from Cromdale, Dulnain Bridge is a delightful village offering a tranquil escape amidst nature's splendor. Known for its outdoor experiences, such as skiing and arena entertainment, this location is ideal for adventure enthusiasts. The proximity to national parks and historic sites adds a rich cultural layer to your exploration. With visitor numbers peaking in March to April and July, Dulnain Bridge provides a welcoming atmosphere for those seeking both relaxation and adventure.

Things to do near Cromdale

Cromdale, located in Grantown-on-Spey, Scotland, is a fantastic destination for outdoor enthusiasts and adventure seekers. Visitors can enjoy scenic hiking and running trails that showcase the stunning landscapes of the area. Additionally, there's the opportunity to experience live shows, making it a well-rounded destination for those looking to immerse themselves in nature while also enjoying local entertainment.

Shopping

Cromdale offers a quaint shopping experience with local charm. Visit Relax, located 37.0km away, for unique gifts. If you're up for a drive, Harbour Treasures and Iolaire, located 28 and 33.8km away respectively, feature delightful souvenirs and handcrafted items worth exploring.

Recreation

At Abernethy Golf Club, enjoy a round of golf surrounded by breathtaking landscapes, just 9.7km from Cromdale. Boat of Garten Golf Club, 16.1km away, offers a serene outdoor experience, while Carrbridge Golf Club, located 17.7km from Cromdale, features stunning vistas and invigorating play.

Adventure

The Speyside Way - Tominoul Spur, located 12.9km from Cromdale, offers breathtaking hiking trails surrounded by stunning scenery. For snow enthusiasts, CairnGorm Mountain, 24.1km away, provides exhilarating skiing experiences. Additionally, the Bike Glenlivet, 11.3km from Cromdale, is perfect for adventurous cycling in a picturesque landscape.

Nightlife

Cromdale offers a charming nightlife with its local pubs like The Craig Bar, where you can enjoy traditional Scottish ales and live music. Nearby, the Grantown-on-Spey community hosts seasonal events, creating a warm, welcoming atmosphere perfect for mingling and experiencing local culture.

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

Booking tips and Expedia advantages for Cromdale

To save money on your trip to Cromdale, visit during the off-peak months of January, March, or November when accommodation prices are lower. Book your hotel about a month in advance for the best rates, and consider Tuesday for the cheapest stay. Use Expedia's search tool to find eco-friendly options and sort by price to secure great deals. Look for package deals that combine flights and activities with your hotel reservation for additional savings. Lastly, explore the area on foot to avoid transportation costs and enjoy free activities along the way.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Cromdale are January, March and November, where the prices are slightly lower. This is in comparison to May and July to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Cromdale about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Cromdale is Tuesday. The most expensive day to stay in Cromdale is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified option will show you a selection of sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your Cromdale hotel reservation with your flights and activities when you book an Expedia package.

Best time to go to Cromdale

The best time to visit Cromdale can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Cromdale falls in July, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in Cromdale falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

To visit Cromdale, you can fly into either Aberdeen Airport (ABZ) or Inverness Airport (INV). Aberdeen Airport is located 82.1km away, with nearby hotels like the 5-star Marcliffe, 9.7km from the airport, and the Trump Macleod House & Lodge, 12.9km away. Inverness Airport is closer at 38.6km, offering luxurious accommodations such as the 5-star Rocpool Reserve and Ness Walk, both 12.9km from the airport. The Factor's House, a charming 5-star bed and breakfast, is also nearby at 14.5km. Transportation services are available from these hotels to the airports, ensuring a convenient journey for your vacation.

Frequently asked questions

What is the best area to stay in Cromdale?
The best area to stay in Cromdale is within the village itself or in the immediately surrounding countryside for a peaceful Scottish Highlands experience.

Cromdale village is a small, quiet community located in the Spey Valley, offering a traditional rural Scottish setting. It's characterised by scattered homes, a local church, and open views of the surrounding hills and farmland. The village sits conveniently near the A95 road, providing easy access to larger towns and attractions in the Cairngorms National Park.

Couples looking for a tranquil escape will find Cromdale an excellent base. It's great for enjoying scenic walks directly from your accommodation or exploring the nearby River Spey. The focus here is on relaxation and enjoying the natural beauty of the Highlands, with opportunities for wildlife spotting and quiet evenings.

For those who appreciate privacy and direct access to nature, staying in one of the country houses or estates just outside the village offers a more secluded experience.
When is the best time to go to Cromdale?
While Cromdale is lovely year-round, the best time to visit is typically from late spring (May) through to early autumn (September) for the most pleasant weather and a wide range of outdoor activities.

May and June offer longer daylight hours and often drier weather, making them ideal for exploring the surrounding Cairngorms National Park, hiking, or enjoying local wildlife. The landscapes are lush and green, and there's a good chance of seeing young animals. This period is particularly good for couples looking for scenic walks and nature photography.

July and August are the warmest months, superb for those who enjoy outdoor pursuits like cycling, fishing, or golfing. The Highland Games often take place during this time in nearby towns, offering a glimpse into Scottish culture. Families with children will find these months excellent for enjoying the numerous outdoor attractions and events.

September brings stunning autumn colours to the glens and hillsides, creating a beautiful backdrop for walks and drives. The weather remains generally mild, though cooler, and the crowds begin to thin, offering a more tranquil experience.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Cromdale.
How much is the nightly rate at a Cromdale hotel?
Prices for hotels in Cromdale often vary, but you can find a great deal from CA $77 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.