Find hotels in Cromdale from £33

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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, (187 reviews)
"Fantastic place. Will stay again."
United States
Ronak
The price is £166
includes taxes & fees
19 Mar - 20 Mar
Cardhu Country House

The Aberlour Hotel

The Aberlour Hotel
3.0 star property
Aberlour
9.0 out of 10, Wonderful, (98 reviews)
"Great place!! The rooms are very comfortable and the staff is amazing!!"
United States
Maria Belen
The price is £160
includes taxes & fees
27 Feb - 28 Feb
The Aberlour Hotel

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 £206
includes taxes & fees
15 Mar - 16 Mar
Craigellachie Lodge

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (349 reviews)
"Lovely hotel in a quiet village location. The staff were friendly and professional and the food and drink great quality "
United Kingdom
Elizabeth
The price is £166
includes taxes & fees
27 Feb - 28 Feb
Craigellachie Hotel of Speyside

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 £129
includes taxes & fees
27 Feb - 28 Feb
The Station Hotel

The Fiddichside Inn

The Fiddichside Inn
3.0 star property
Aberlour
The price is £166
includes taxes & fees
16 Mar - 17 Mar
The Fiddichside Inn

The Speyside Hotel

The Speyside Hotel
3.5 star property
Grantown-on-Spey
9.4 out of 10, Exceptional, (340 reviews)
"Great staff. Lovely food. Clean and tidy."
United Kingdom
Barry
The price is £114
includes taxes & fees
2 Mar - 3 Mar
The Speyside Hotel

Bankhouse B&B

Bankhouse B&B
2.5 star property
Aberlour
9.4 out of 10, Exceptional, (43 reviews)
"🇵🇷 excelente "
United States
Suriel
The price is £127
includes taxes & fees
8 Mar - 9 Mar
Bankhouse B&B

The Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
Grantown-on-Spey
9.0 out of 10, Wonderful, (150 reviews)
"Excellent hotel and great breakfast."
United Kingdom
DAVID
The price is £130
includes taxes & fees
27 Feb - 28 Feb
The Grant Arms Hotel

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 £186
includes taxes & fees
8 Mar - 9 Mar
Hotel Square

Ben Mhor Hotel

Ben Mhor Hotel
3.0 star property
Grantown-on-Spey
8.4 out of 10, Very good, (190 reviews)
"Really nice place for a wee mini break very clean and comfy bed and very courteous staff A lovely comfortable bar that serves food too A lovely place to stay 👍"
United Kingdom
Harvey
The price is £40
includes taxes & fees
1 Mar - 2 Mar
Ben Mhor Hotel

The Boat Hotel

The Boat Hotel
3.5 star property
Boat of Garten
8.2 out of 10, Very good, (745 reviews)
"Great staff and enjoyable room "
United Kingdom
Kelly
The price is £70
includes taxes & fees
8 Mar - 9 Mar
The Boat Hotel

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 £96
includes taxes & fees
27 Feb - 28 Feb
Argyle Guest House

Craiglynne Hotel

Craiglynne Hotel
3.0 star property
Grantown-on-Spey
7.4 out of 10, Good, (487 reviews)
"Good location. Good size family room. Friendly and helpfull staff. "
United Kingdom
Sarah
The price is £53
includes taxes & fees
9 Mar - 10 Mar
Craiglynne Hotel

Nethybridge Hotel

Nethybridge Hotel
3.0 star property
Nethy Bridge
7.8 out of 10, Good, (280 reviews)
"Beautiful Victorian hotel with partially updated rooms in a country garden setting. Breakfast was exceptional and staff were lovely. "
Canada
Peter
The price is £76
includes taxes & fees
18 Mar - 19 Mar
Nethybridge Hotel

The Old Mill Inn

The Old Mill Inn
3.0 star property
Forres
8.0 out of 10, Very good, (19 reviews)
"Staff very friendly."
United Kingdom
Garry
The price is £61
includes taxes & fees
4 Mar - 5 Mar
The Old Mill Inn

Cluny Hill Hotel

Cluny Hill Hotel
3.0 star property
Forres
7.8 out of 10, Good, (8 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 £33
includes taxes & fees
27 Feb - 28 Feb
Cluny Hill Hotel

Cairn Hotel

Cairn Hotel
3.0 star property
Carrbridge
9.0 out of 10, Wonderful, (505 reviews)
"Friendly staff and a nice cosy regional pub"
Australia
Simon
The price is £135
includes taxes & fees
27 Feb - 28 Feb
Cairn Hotel

Tombeck

Tombeck
3.5 star property
Ballindalloch
10.0 out of 10, Exceptional, (1 review)
"Lovely house, well maintained. Quiet area."
United Kingdom
Kathleen
The price is £498
includes taxes & fees
1 Mar - 2 Mar
Tombeck
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 Holiday Sale

Members save up to 40% on hotels and holiday 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 dining, riverfront and sports.

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

Top Cromdale Hotel Reviews

More cheap stays in Cromdale

Hotels in Cromdale with star rating

Find out more about Cromdale

Top reasons to visit Cromdale

  • Outdoor Adventures: Cromdale is a haven for nature lovers, offering scenic hiking trails, cycling routes, and exhilarating winter hillwalking.
  • Stunning Scenery: The breathtaking views of the Cromdale Hills and picturesque lakes provide a perfect backdrop for exploration and relaxation.
  • Rich Cultural Experience: Engage with charming local traditions and discover historic castles, enhancing your visit with a taste of Scottish heritage.
  • Welcoming Accommodation: Enjoy a variety of lodging options, from guesthouses to pet-friendly hotels, catering to diverse preferences.
  • Family-Friendly Activities: Cromdale offers enjoyable outings for families, ensuring everyone has a memorable experience immersed in nature.

Find great hotels near Cromdale

Discover a range of delightful accommodation options in Cromdale, Grantown-on-Spey, where you can enjoy a perfect blend of adventure and relaxation. From charming guesthouses to pet-friendly hotels, there's something for everyone. Whether you're seeking a golf-themed getaway or a tranquil retreat, Cromdale offers a variety of lodging choices, including the well-regarded Craiglynne Hotel and other best hotels in the Speyside area, ensuring a memorable Scottish holiday experience.

  • The Boat Hotel: Nestled 6.2km away from Cromdale, The Boat Hotel is a 3.5-star haven for adventure seekers and pet lovers alike. With a thrilling array of onsite and nearby activities such as skiing, waterskiing, and rafting, it's perfect for those looking to indulge in outdoor pursuits. The hotel combines rustic charm with modern amenities, ensuring a comfortable stay for both you and your furry companion, as pets are welcome with specific restrictions. Enjoy the scenic beauty of the Scottish Highlands while engaging in exhilarating sports or simply relaxing in a pet-friendly environment.
  • Craiglynne Hotel: Located just 1.9km from Cromdale, the eco-certified Craiglynne Hotel offers a sustainable retreat for environmentally-conscious travellers. This 3-star property provides a variety of adventure activities, including snowboarding and sailing, making it an ideal choice for those seeking both relaxation and excitement. The hotel warmly welcomes pets, with amenities designed for their comfort, ensuring you can enjoy your stay without having to leave your four-legged friends behind. Experience the perfect blend of eco-friendliness and adventure in this charming setting.
  • The Speyside Hotel: Situated a mere 1.9km from Cromdale, The Speyside Hotel boasts a 3.5-star rating and is a golfer’s paradise. With its golf-themed experiences and a host of adventure activities such as mountain climbing and horse riding, this hotel is perfect for sporty travellers. The property is also pet-friendly, allowing you to enjoy your holiday with your canine companions. With its superb facilities and welcoming atmosphere, The Speyside Hotel promises a memorable stay for those eager to explore the great outdoors while enjoying a round of golf.

Where to stay near Cromdale

Cromdale, nestled in the heart of the Scottish Highlands, offers an idyllic retreat for adventure seekers and families alike. Explore the stunning Cromdale Hills, where breathtaking views abound, and experience the warm hospitality of friendly locals. Just a stone's throw away, you’ll find charming excursions and historical sites that enrich your stay. Enjoy the perfect blend of modern comforts and serene landscapes, making Cromdale an unforgettable destination for your Scottish getaway.

  • Grantown-on-Spey: Nestled a mere 1.2km from Cromdale, Grantown-on-Spey is a charming town renowned for its picturesque landscapes and outdoor experiences. The vibrant local scene attracts visitors throughout the year, with peak travel periods in April and from July to August. Here, adventurers can indulge in a variety of activities such as skiing and hiking, while the surrounding Cairngorms National Park offers stunning scenery and abundant wildlife. Key attractions include the local museum and various trails that showcase the natural beauty of the area, making it a must-visit for those seeking adventure and exploration.
  • Craggan: Located approximately 1.9km from Cromdale, Craggan is a delightful neighbourhood that thrives on its cultural and outdoor offerings. With seasonal visitor peaks from July to September, this area is perfect for those wanting a taste of Scottish heritage combined with adventure. Visitors can explore historic places, including a nearby castle, and enjoy the breathtaking views offered by the national state park. Craggan's tranquil atmosphere and rich history create a unique travel experience that promises to captivate all who visit.
  • Nethy Bridge: Situated 4.3km from Cromdale, Nethy Bridge is a picturesque town known for its stunning natural surroundings and outdoor pursuits. With consistent visitor numbers throughout the year, it attracts those eager for adventure, particularly in January, April, and July. The area boasts excellent skiing and golfing opportunities, alongside the scenic beauty of the adjacent national park. Rich in history, Nethy Bridge provides a perfect blend of relaxation and exploration for those seeking to immerse themselves in the Scottish Highlands.

Things to do near Cromdale

Cromdale offers a wealth of outdoor adventures, perfect for nature enthusiasts. Visitors can explore scenic hiking trails, enjoy cycle rides, and engage in thrilling winter hillwalking. With options for glamping in Aviemore and various field trips, Cromdale is ideal for those seeking both relaxation and excitement in a stunning natural setting. Experience the beauty of the Highlands while indulging in numerous outdoor activities that cater to all levels of adventure seekers.

Shopping

Cromdale offers a quaint shopping experience with local shops. If you're up for a drive, you can visit Relax, 14.3km away, or Iolaire, 13.0km away, for unique gifts. Harbour Treasures, located 17.4km from Cromdale, also provides a delightful selection of souvenirs.

Recreation

Abernethy Golf Club, located 3.7km from Cromdale, offers a picturesque setting for golf enthusiasts amidst stunning scenery. Boat of Garten Golf Club, 6.2km away, provides a delightful outdoor experience for players of all levels. Carrbridge Golf Club, 6.8km from Cromdale, features well-maintained greens and a welcoming atmosphere.

Adventure

Experience thrilling skiing at CairnGorm Mountain, 9.3km from Cromdale, or enjoy the adventurous trails at Bike Glenlivet, located 4.3km away. For more skiing excitement, the Lecht Ski Resort, 8.7km from Cromdale, offers excellent slopes and stunning views.

Nightlife

Experience a warm atmosphere at the Cromdale Inn, where you can enjoy traditional Scottish dishes and local ales. For a lively evening, visit The Grant Arms Hotel for a mix of music and entertainment, perfect for mingling with locals and fellow travellers alike.

Booking tips and Expedia advantages for Cromdale

To save money on your trip to Cromdale, consider visiting in January, March, or November when prices are lower compared to the peak months of May and July to August. Booking your hotel about a month in advance can help secure better rates, especially on Tuesdays, which are the cheapest days to stay. Explore last-minute deals on Expedia for potential discounts. Additionally, consider eco-certified accommodations for budget-friendly options. Combine your hotel, flights, and activities into a package deal for further savings while enjoying free activities in the beautiful surroundings of Cromdale.

  • 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: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly accommodation currently available. To find the most affordable prices and offers, 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 through an Expedia package deal.

Find the best attractions near Cromdale

Cromdale, nestled in the heart of Scotland, offers a delightful mix of adventure and stunning scenery, making it perfect for outdoor enthusiasts. Visitors can explore picturesque lakes, nature reserves, and historic castles, all while enjoying a rich cultural experience. Whether you're seeking romance or outdoor activities, Cromdale and its surrounding areas provide a charming backdrop for an unforgettable getaway.

  • Grantown Museum: Located 1.2km from Cromdale, Grantown Museum offers a fascinating glimpse into local history and culture. Its exhibits showcase the area’s rich heritage, making it an enriching experience for history enthusiasts.
  • Loch Garten Osprey Centre: Situated 5.6km away, this reserve is perfect for families and nature lovers. Enjoy the friendly atmosphere while observing magnificent ospreys in their natural habitat, with ample opportunities for relaxation and recreation.
  • Lochindorb Castle: Just 5.0km from Cromdale, the ruins of Lochindorb Castle present a captivating insight into Scotland's medieval history. Surrounded by stunning landscapes, it’s an evocative site that reflects the area's cultural legacy.

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 CloudyHighAverage
June52.5°F (11.4°C)Light RainMostly CloudyLowSlightly High
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

If you're planning a visit to Cromdale, the nearest major airports are Aberdeen (ABZ) and Inverness (INV). Aberdeen Airport is situated 31.7km away, with nearby hotels such as the 5-star Marcliffe, 3.7km from the airport, and Trump Macleod House & Lodge, 5.0km away. Inverness Airport, 14.9km from Cromdale, offers options like the luxurious Ness Walk and Rocpool Reserve, both 5.0km from the airport. The Factor's House, a charming 5-star bed and breakfast, is also conveniently located 5.6km from Inverness. Each hotel provides various transportation services to facilitate access to the airports, ensuring a smooth start to your holiday.

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 £33 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