Find hotels in Cromdale from CA $99

  • 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

Guest rating
Guest rating
Star rating

Our top choices for Cromdale hotels

Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (189 reviews)
"Fantastic place. Will stay again."
United States
Ronak
The price is CA $261
CA $313 total
includes taxes & fees
May 15 - May 16
Cardhu Country House

Argyle Guest House

Argyle Guest House
3.0 star property
Ballindalloch
9.6 out of 10, Exceptional, (262 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 $158
CA $190 total
includes taxes & fees
Apr 30 - May 1
Argyle Guest House

Craigellachie Lodge

Craigellachie Lodge
3.5 star property
Aberlour
10.0 out of 10, Exceptional, (95 reviews)
"Very cosy small hotel - comfortable bedroom, great breakfast and very helpful and friendly staff. Great location for visiting Speyside."
United Kingdom
Stephen
The price is CA $283
CA $340 total
includes taxes & fees
May 19 - May 20
Craigellachie Lodge

Brylach Steading

Brylach Steading
4.0 star property
Aberlour
The price is CA $213
CA $348 total
includes taxes & fees
Apr 28 - Apr 29
Brylach Steading

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (101 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 $262
CA $314 total
includes taxes & fees
Apr 28 - Apr 29
The Aberlour Hotel

Bankhouse B&B

Bankhouse B&B
2.5 star property
Aberlour
9.4 out of 10, Exceptional, (46 reviews)
"Aberlour is a beautiful town. This stay serves it purpose, and the hosts and breakfast were awesome. They were very nice. The location is good, parking on the street, and room was cozy and not large. It may have been a little overpriced for what amenities and room we received, but it was clean and safe and we only stayed one night. We ate at the Mash Tun that night which was great and a great recommendation "
United States
Andrew
The price is CA $247
CA $296 total
includes taxes & fees
Apr 28 - Apr 29
Bankhouse B&B

Cairngorm Guest House

Cairngorm Guest House
3.0 star property
Aviemore
9.6 out of 10, Exceptional, (152 reviews)
"We had a lovely stay. The rooms"
Canada
Heather
The price is CA $242
CA $290 total
includes taxes & fees
May 28 - May 29
Cairngorm Guest House

The Dell of Abernethy

The Dell of Abernethy
4.0 star property
Nethy Bridge
The price is CA $393
CA $471 total
includes taxes & fees
May 22 - May 23
The Dell of Abernethy

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (357 reviews)
"Staff were incredible as was the set course dinner, highly recommend "
Canada
dave
The price is CA $356
CA $427 total
includes taxes & fees
May 10 - May 11
Craigellachie Hotel of Speyside

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 $293
CA $351 total
includes taxes & fees
May 1 - May 2
Hotel Square

Glenan Lodge Self Catering

Glenan Lodge Self Catering
3.0 star property
Inverness
9.4 out of 10, Exceptional, (202 reviews)
"We had a lovely cosy home from home stay, so peaceful and quiet and kay was welcoming and very friendly."
United Kingdom
Louise
The price is CA $121
CA $145 total
includes taxes & fees
Apr 30 - May 1
Glenan Lodge Self Catering

Premier Inn Aviemore

Premier Inn Aviemore
3.0 star property
Aviemore
9.6 out of 10, Exceptional, (11 reviews)
"Very good location and amenities "
United States
David
The price is CA $137
CA $165 total
includes taxes & fees
May 24 - May 25
Premier Inn Aviemore

The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (247 reviews)
"Great location "
Australia
Vincent
The price is CA $358
CA $430 total
includes taxes & fees
May 6 - May 7
The Station Hotel

Sweeney Aviemore Two

Sweeney Aviemore Two
2.0 star property
Aviemore
8.8 out of 10, Excellent, (53 reviews)
"Lovely property, nicely updates and comfortable and safe would definitely reccomend to anyone. Restaurant on site was lovely "
United States
Sarah
The price is CA $163
CA $196 total
includes taxes & fees
May 11 - May 12
Sweeney Aviemore Two

The Old Mill Inn

The Old Mill Inn
3.0 star property
Forres
8.0 out of 10, Very good, (23 reviews)
"Spotlessly clean room, very friendly staff, great food. Would definitely recommend and will stay there again."
United Kingdom
Caroline
The price is CA $105
CA $126 total
includes taxes & fees
May 3 - May 4
The Old Mill Inn

Cairn Hotel

Cairn Hotel
3.0 star property
Carrbridge
9.0 out of 10, Wonderful, (507 reviews)
"Friendly staff and a nice cosy regional pub"
Australia
Simon
The price is CA $242
CA $290 total
includes taxes & fees
May 10 - May 11
Cairn Hotel

The Boat Hotel

The Boat Hotel
3.5 star property
Boat of Garten
8.2 out of 10, Very good, (760 reviews)
"Food was amazing and staff were incredibly kind and helpful."
Canada
Dave
The price is CA $159
CA $191 total
includes taxes & fees
Apr 30 - May 1
The Boat Hotel

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 $501
CA $602 total
includes taxes & fees
May 3 - May 4
Blervie House

Nethybridge Hotel

Nethybridge Hotel
3.0 star property
Nethy Bridge
7.8 out of 10, Good, (289 reviews)
"Friendly and welcoming staff in a quaint setting"
Canada
Margaret
The price is CA $131
CA $157 total
includes taxes & fees
May 10 - May 11
Nethybridge Hotel

The Speyside Hotel

The Speyside Hotel
3.5 star property
Grantown-on-Spey
9.4 out of 10, Exceptional, (347 reviews)
"Lovely hotel and staff - excellent restaurant. "
United States
Carolyn
The price is CA $215
CA $258 total
includes taxes & fees
May 25 - May 26
The Speyside 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.
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.

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 $99 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