A snow-covered mountain range with a forested valley in the foreground.

Find hotels in Cromdale from CA $78

  • 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

This weekend
Next weekend

Filter by

Property class

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, (431 reviews)
"Great experience staying at the hotel, food was excellent and staff friendly."
United Kingdom
Margaret
The price is CA $145
CA $174 total
includes taxes & fees
Nov 29 - Nov 30
The Speyside Hotel

2. Ben Mhor Hotel

Ben Mhor Hotel
3.0 star property
Grantown-on-Spey
8.4 out of 10, Very good, (233 reviews)
"Great hotel all round. Spacious and clean room, friendly staff and large parking area. Welcoming atmosphere in the Bar too."
United Kingdom
Paul
The price is CA $115
CA $115 total
includes taxes & fees
Oct 30 - Oct 31
Ben Mhor Hotel

3. The Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
Grantown-on-Spey
9.2 out of 10, Wonderful, (186 reviews)
"Great hotel we enjoyed our stay"
United States
Liang
The price is CA $194
CA $233 total
includes taxes & fees
Oct 30 - Oct 31
The Grant Arms Hotel

4. Craiglynne Hotel

Craiglynne Hotel
3.0 star property
Grantown-on-Spey
7.2 out of 10, Good, (602 reviews)
"Good location. Good prices. Very squeaky floorboards in the bedroom."
United Kingdom
Diana
The price is CA $65
CA $78 total
includes taxes & fees
Nov 1 - Nov 2
Craiglynne Hotel

5. Nethybridge Hotel

Nethybridge Hotel
3.0 star property
Nethy Bridge
7.8 out of 10, Good, (355 reviews)
"Lovely hotel."
United States
Christine
The price is CA $112
CA $134 total
includes taxes & fees
Nov 29 - Nov 30
Nethybridge Hotel

6. Hotel Square

Hotel Square
3.0 star property
Ballindalloch
8.2 out of 10, Very good, (13 reviews)
"A good place for a short stopover."
United Kingdom
Roman
The price is CA $120
CA $144 total
includes taxes & fees
Nov 19 - Nov 20
Hotel Square

7. The Boat Hotel

The Boat Hotel
3.5 star property
Boat of Garten
8.2 out of 10, Very good, (820 reviews)
"The staff were welcoming & very helpful with advice on local attractions. The food was lovely. The room was clean & as described...cosy."
Australia
ken
The price is CA $119
CA $143 total
includes taxes & fees
Oct 30 - Oct 31
The Boat Hotel

8. Cairn Hotel

Cairn Hotel
3.0 star property
Carrbridge
9.0 out of 10, Wonderful, (525 reviews)
"Would recommend this hotel to all."
United Kingdom
Jean
The price is CA $148
CA $177 total
includes taxes & fees
Nov 1 - Nov 2
Cairn Hotel

9. Muckrach Country House

Muckrach Country House
3.0 star property
Grantown-on-Spey
10.0 out of 10, Exceptional, (11 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 $318
CA $381 total
includes taxes & fees
Nov 3 - Nov 4
Muckrach Country House

10. Sweeney Aviemore Two

Sweeney Aviemore Two
2.0 star property
Aviemore
8.6 out of 10, Excellent, (97 reviews)
"no fuss booking, check-in and stay."
Singapore
Sazali
The price is CA $107
CA $128 total
includes taxes & fees
Nov 2 - Nov 3
Sweeney Aviemore Two

11. Cairngorm Guest House

Cairngorm Guest House
3.0 star property
Aviemore
9.6 out of 10, Exceptional, (171 reviews)
"Only stayed one night, so was fine for a stop over. Staff were pleasant and very helpful."
United Kingdom
Christopher
The price is CA $152
CA $183 total
includes taxes & fees
Nov 5 - Nov 6
Cairngorm Guest House

12. Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (212 reviews)
"lovely place, amazing host, yummy breakfast!"
France
Laura
The price is CA $247
CA $296 total
includes taxes & fees
Nov 10 - Nov 11
Cardhu Country House

13. Sweeney Aviemore One

Sweeney Aviemore One
3.0 star property
Aviemore
9.0 out of 10, Wonderful, (112 reviews)
"Room was very clean and cosy, bed was very comfortable"
United Kingdom
Ellie
The price is CA $100
CA $120 total
includes taxes & fees
Nov 29 - Nov 30
Sweeney Aviemore One

14. The Mash Tun

The Mash Tun
2.5 star property
Aberlour
10.0 out of 10, Exceptional, (1 review)
"Wonderful location next to the River Spey. Staff were very friendly and helpful. Quickly resolved a problem with me having inadvertently paid twice. Lively bar with good food. Room was very comfortable"
United Kingdom
William
The price is CA $221
CA $266 total
includes taxes & fees
Nov 1 - Nov 2
The Mash Tun

15. Coylumbridge Resort Hotel

Coylumbridge Resort Hotel
4.0 star property
Aviemore
7.2 out of 10, Good, (1,000 reviews)
"All aspects were Good in a great setting."
United Kingdom
Paul B
The price is CA $96
CA $116 total
includes taxes & fees
Nov 1 - Nov 2
Coylumbridge Resort Hotel

16. Ravenscraig Guest House

Ravenscraig Guest House
4.0 star property
Aviemore
9.8 out of 10, Exceptional, (28 reviews)
"Great breakfast, friendly team, very comfy bed"
United Kingdom
Megan
The price is CA $223
CA $268 total
includes taxes & fees
Nov 20 - Nov 21
Ravenscraig Guest House

17. Premier Inn Aviemore

Premier Inn Aviemore
3.0 star property
Aviemore
8.2 out of 10, Very good, (25 reviews)
"Very modern property."
United States
Tony
The price is CA $81
CA $97 total
includes taxes & fees
Nov 15 - Nov 16
Premier Inn Aviemore

18. High Range Hotel

High Range Hotel
3.0 star property
Aviemore
9.6 out of 10, Exceptional, (414 reviews)
"Excellent stay. Spacious, clean rooms, comfortable bed and quiet room even though there was a named storm with 70mph winds you wouldn't have had a clue until you looked out the window, also never heard any noise from other guests. Would definitely stay again."
United Kingdom
Wesley
The price is CA $103
CA $123 total
includes taxes & fees
Nov 1 - Nov 2
High Range Hotel

19. Rowan Tree Country Hotel

Rowan Tree Country Hotel
3.0 star property
Aviemore
9.2 out of 10, Wonderful, (104 reviews)
"The property is sweet and the rooms were comfortable and clean. The location close to town is perfect if you want to park and walk about. The best part is the host Gary who is full of information on the areas and happy to give ideas on what sites to visit. Sue prepares a lovely breakfast and Gary serves it at your preferred time."
United States
Peggy
The price is CA $133
CA $160 total
includes taxes & fees
Nov 29 - Nov 30
Rowan Tree Country Hotel

20. The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (120 reviews)
"Friendly staff, good breakfast"
United Kingdom
Xu
The price is CA $238
CA $285 total
includes taxes & fees
Nov 7 - Nov 8
The Aberlour Hotel
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.

Hotels recommended for families in Cromdale

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 mountain range with a forested valley in the foreground.

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