Find hotels in Cromdale from CA $61

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Cromdale hotels

Argyle Guest House

Argyle Guest House
3.0 star property
Ballindalloch
9.6 out of 10, Exceptional, (260 reviews)
"Breakfast and service amazing. Small town so not a great selection of amenities but generally everything you need available."
United Kingdom
Christopher
The price is CA $131
CA $157 total
includes taxes & fees
Mar 15 - Mar 16
Argyle Guest House

Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (187 reviews)
"Fantastic place. Will stay again."
United States
Ronak
The price is CA $201
CA $242 total
includes taxes & fees
Mar 25 - Mar 26
Cardhu Country House

Premier Inn Aviemore

Premier Inn Aviemore
3.0 star property
Aviemore
9.8 out of 10, Exceptional, (7 reviews)
"Very good location and amenities "
United States
David
The price is CA $88
CA $106 total
includes taxes & fees
Mar 23 - Mar 24
Premier Inn Aviemore

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (100 reviews)
"Great modern rooms installed in a traditional hotel with a nice cosy bar. Tried the 22 year old whisky which was smashing. Staff were awesome as well"
United Kingdom
Bhavik
The price is CA $243
CA $291 total
includes taxes & fees
Mar 14 - Mar 15
The Aberlour Hotel

Rowan Tree Country Hotel

Rowan Tree Country Hotel
3.0 star property
Aviemore
9.2 out of 10, Wonderful, (91 reviews)
"Just a beautiful place with the most friendly staff and amazing food. "
United Kingdom
Lewis
Rowan Tree Country Hotel

The Boat Hotel

The Boat Hotel
3.5 star property
Boat of Garten
8.2 out of 10, Very good, (747 reviews)
"Great staff and enjoyable room "
United Kingdom
Kelly
The price is CA $84
CA $100 total
includes taxes & fees
Mar 19 - Mar 20
The Boat Hotel

Sweeney Aviemore Two

Sweeney Aviemore Two
2.0 star property
Aviemore
8.6 out of 10, Excellent, (49 reviews)
"Good. However not as good at the other Sweeney rooms in Aviemore. This one felt less like their brand and I can’t stand a room advertised as a double but it’s actually twin beds pushed together"
United Kingdom
Nicholas
The price is CA $123
CA $148 total
includes taxes & fees
Mar 17 - Mar 18
Sweeney Aviemore Two

Cairngorm Guest House

Cairngorm Guest House
3.0 star property
Aviemore
9.6 out of 10, Exceptional, (149 reviews)
"The room we stayed in, was cosy, warm and welcoming. It had a lovely cottage feel to it. The staff were amazing, so accommodating, friendly and made our trip so memorable with some fantastic recommendations to do. Breakfast was delightful!"
United Kingdom
Charlotte
The price is CA $143
CA $172 total
includes taxes & fees
Mar 16 - Mar 17
Cairngorm Guest House

Bankhouse B&B

Bankhouse B&B
2.5 star property
Aberlour
9.4 out of 10, Exceptional, (43 reviews)
"Owners are so nice and breakfast is delicious!!!!"
Canada
Steve
The price is CA $197
CA $237 total
includes taxes & fees
Mar 20 - Mar 21
Bankhouse B&B

The Fiddichside Inn

The Fiddichside Inn
3.0 star property
Aberlour
The price is CA $245
CA $295 total
includes taxes & fees
Mar 25 - Mar 26
The Fiddichside Inn

Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (94 reviews)
"Great accommodations and wonderful staff!"
United States
Ekaterina
The price is CA $285
CA $343 total
includes taxes & fees
Mar 16 - Mar 17
Craigellachie Lodge

Hotel Square

Hotel Square
3.0 star property
Ballindalloch
8.4 out of 10, Very good, (7 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 $282
CA $339 total
includes taxes & fees
Mar 21 - Mar 22
Hotel Square

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (350 reviews)
"Friendly staff. Helpful. Smooth check in "
United Kingdom
David
Craigellachie Hotel of Speyside

Blervie House

Blervie House
5.0 star property
Forres
9.2 out of 10, Wonderful, (50 reviews)
"Wonderful hosts - Graham and Sheena are extremely focused on making everyone’s stay memorable. The beds are extremely comfy too! Beautifully kept carriage house in a central spot to visit many gems in the area. Was a very relaxing enjoyable stay! "
Canada
Cindy
The price is CA $525
CA $630 total
includes taxes & fees
Apr 6 - Apr 7
Blervie House

The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (244 reviews)
"Wonderful place to be and explore the area."
Switzerland
Sascha
The price is CA $165
CA $199 total
includes taxes & fees
Mar 28 - Mar 29
The Station Hotel

The Old Mill Inn

The Old Mill Inn
3.0 star property
Forres
8.0 out of 10, Very good, (20 reviews)
"Staff very friendly."
United Kingdom
Garry
The price is CA $91
CA $110 total
includes taxes & fees
Mar 22 - Mar 23
The Old Mill Inn

Cluny Hill Hotel

Cluny Hill Hotel
3.0 star property
Forres
8.0 out of 10, Very good, (9 reviews)
"The room was clean but the heating didn’t work. The nearby bathroom had dead wasps on the floor."
United Kingdom
Anne
The price is CA $51
CA $61 total
includes taxes & fees
Mar 14 - Mar 15
Cluny Hill Hotel

Dunroamin

Dunroamin
4.0 star property
Aviemore
9.6 out of 10, Exceptional, (54 reviews)
"Excellent breakfast. Lovely stay, highly recommend."
United States
Philip
The price is CA $216
CA $216 total
includes taxes & fees
Mar 24 - Mar 25
Dunroamin

High Range Hotel

High Range Hotel
3.0 star property
Aviemore
9.4 out of 10, Exceptional, (344 reviews)
"Friendly and welcoming staff, clean and spacious accommodation and good value. "
United Kingdom
Gillian
The price is CA $137
CA $164 total
includes taxes & fees
Mar 15 - Mar 16
High Range Hotel

Ravenscraig Guest House

Ravenscraig Guest House
4.0 star property
Aviemore
9.8 out of 10, Exceptional, (25 reviews)
"A lovely guest house with a good central location and friendly staff. "
United States
Theo
The price is CA $171
CA $206 total
includes taxes & fees
Mar 15 - Mar 16
Ravenscraig Guest House
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
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.

Hills of Cromdale
Photo by Graeme Yuill
Open Photo by Graeme Yuill

Top Cromdale Hotel Reviews

Recent Reviews in Cromdale

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 can I save on a Cromdale hotel booking with Expedia?
Members always get our best prices. Find our best Cromdale hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 $61 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.

Explore a world of travel with Expedia