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

Find hotels in Cromdale from CA $116

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 13 - Sep 14
Tomorrow
Sep 14 - Sep 15
Next weekend
Sep 18 - Sep 20
In two weeks
Sep 25 - Sep 27

Filter by

Star rating

Guest rating

Our top choices for Cromdale hotels

1. The Grant Arms Hotel

The Grant Arms Hotel
Grantown-on-Spey
United States
Liang
CA $203
CA $244 total
includes taxes & fees
Sep 21 - Sep 22
The Grant Arms Hotel

2. The Speyside Hotel

The Speyside Hotel
Grantown-on-Spey
United Kingdom
Heather
CA $218
CA $262 total
includes taxes & fees
Sep 21 - Sep 22
The Speyside Hotel

3. Craiglynne Hotel

Craiglynne Hotel
Grantown-on-Spey
United Kingdom
Ian
CA $97
CA $116 total
includes taxes & fees
Oct 11 - Oct 12
Craiglynne Hotel

4. Ben Mhor Hotel

Ben Mhor Hotel
Grantown-on-Spey
United Kingdom
Glen
CA $118
CA $118 total
includes taxes & fees
Sep 14 - Sep 15
Ben Mhor Hotel

5. Nethybridge Hotel

Nethybridge Hotel
Nethy Bridge
Canada
rick
CA $122
CA $146 total
includes taxes & fees
Oct 1 - Oct 2
Nethybridge Hotel

6. Argyle Guest House

Argyle Guest House
Ballindalloch
Australia
Susan
CA $152
CA $182 total
includes taxes & fees
Sep 23 - Sep 24
Argyle Guest House

7. Muckrach Country House

Muckrach Country House
Grantown-on-Spey
United States
Douglas
CA $305
CA $366 total
includes taxes & fees
Oct 4 - Oct 5
Muckrach Country House

8. Mount Barker Bed & Breakfast

Mount Barker Bed & Breakfast
Grantown-on-Spey
United Kingdom
Kay
CA $419
CA $419 total
includes taxes & fees
Sep 14 - Sep 15
Mount Barker Bed & Breakfast

9. Hotel Square

Hotel Square
Ballindalloch
United Kingdom
Christine
CA $187
CA $225 total
includes taxes & fees
Sep 16 - Sep 17
Hotel Square

10. Cairn Hotel

Cairn Hotel
Carrbridge
United Kingdom
Rhiannon
CA $186
CA $223 total
includes taxes & fees
Oct 4 - Oct 5
Cairn Hotel

11. The Boat Hotel

The Boat Hotel
Boat of Garten
United States
Naomi
CA $166
CA $199 total
includes taxes & fees
Sep 21 - Sep 22
The Boat Hotel

12. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
Hidde
CA $253
CA $304 total
includes taxes & fees
Sep 22 - Sep 23
The Aberlour Hotel

13. Cairngorm Guest House

Cairngorm Guest House
Aviemore
United Kingdom
Sue
CA $259
CA $310 total
includes taxes & fees
Oct 13 - Oct 14
Cairngorm Guest House

14. Ravenscourt Guest House

Ravenscourt Guest House
Grantown-on-Spey
Australia
Bishma
CA $353
CA $353 total
includes taxes & fees
Oct 5 - Oct 6
Ravenscourt Guest House

15. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Savio
CA $313
CA $375 total
includes taxes & fees
Oct 11 - Oct 12
Craigellachie Lodge

16. Rowan Tree Country Hotel

Rowan Tree Country Hotel
Aviemore
United Kingdom
Alex
CA $159
CA $191 total
includes taxes & fees
Oct 14 - Oct 15
Rowan Tree Country Hotel

17. Premier Inn Aviemore

Premier Inn Aviemore
Aviemore
Belgium
Victoria
CA $114
CA $137 total
includes taxes & fees
Oct 8 - Oct 9
Premier Inn Aviemore

18. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Anita
CA $381
CA $457 total
includes taxes & fees
Oct 6 - Oct 7
Craigellachie Hotel of Speyside

19. Sweeney Aviemore Two

Sweeney Aviemore Two
Aviemore
United Kingdom
Lauri
CA $154
CA $185 total
includes taxes & fees
Oct 1 - Oct 2
Sweeney Aviemore Two

20. High Range Hotel

High Range Hotel
Aviemore
United States
Kimberly
CA $141
CA $169 total
includes taxes & fees
Oct 4 - Oct 5
High Range Hotel
View all properties
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.

See all hotels in Cromdale
A snow-covered rural road with a stone wall on one side, a fence, and a leafless tree.
Photo by Graeme Yuill

Top Cromdale Hotel Reviews

Glenan Lodge Self Catering

Glenan Lodge Self Catering

8/10 Good
"Nice, quite small room - but fine. Small, very confortable pillows. Very thin walls. - could hear people in the toilets next door. Couldn't get wifi to work properly."
Joao 2-night trip
Posted 17 hours ago
Glenan Lodge Self Catering
The Speyside Hotel

The Speyside Hotel

10/10 Excellent
"Great 2 night stay, lovely evening meal & substantial breakfast. The property was clean, well maintained & staff very all very good & we really enjoyed how peaceful it was. Really enjoyed the Piper at dinner it was a really nice touch.Would stay here again."
Heather 2-night trip
Posted 2 days ago
The Speyside Hotel
The Grant Arms Hotel

The Grant Arms Hotel

10/10 Excellent
"Very clean , great location, in heart of town. Lovely breakfast."
Jane 1-night trip
Posted 2 days ago
The Grant Arms Hotel
Nethybridge Hotel

Nethybridge Hotel

8/10 Good
"thanks beautiful area of highlands"
Laurie 5-night trip
Posted 2 days ago
Nethybridge Hotel
High Range Hotel

High Range Hotel

10/10 Excellent
"Very comfortable for the night"
Robin 1-night trip
Posted 4 days ago
High Range Hotel
Craiglynne Hotel

Craiglynne Hotel

10/10 Excellent
"Loved staying here. The hotel was conveniently located for our needs"
Andrew 1-night trip
Posted 4 days ago
Craiglynne Hotel
The Boat Hotel

The Boat Hotel

10/10 Excellent
"The Boat is a delightful traditional village pub/hotel, next to the Strathspey railway station. I always stay there when I am in the Cairngorms. It can be busy and lively, but there is always space in the dining room for guests. Staff are friendly. I wish there was a lift/elevator, but understand the limitations of an old building"
MARGARET 1-night trip
Posted 5 days ago
The Boat Hotel
Macdonald Aviemore Hotel

Macdonald Aviemore Hotel

8/10 Good
"The 'Aviemore' hotel block is dated but despite this the room and bathroom were clean and comfortable. We used the pool with our kids however the water was very cold and we didn't stay long. The whole resort has plenty to offer and is good for a family stay but it could do with some areas being refreshed soon."
Graeme 1-night trip
Posted 7 days ago
Macdonald Aviemore Hotel
Sweeney Aviemore One

Sweeney Aviemore One

10/10 Excellent
"Exactly as described with the best shower!"
Teresa 1-night trip
Posted 9 days ago
Sweeney Aviemore One

More cheap stays in Cromdale

Sweeney Aviemore Two

Sweeney Aviemore Two

131 Grampian Rd Aviemore Scotland
CA $154
CA $185 total
Oct 1 - Oct 2
includes taxes & fees
8.6/10 Excellent! (84 reviews)
Sweeney Aviemore Two
The Smugglers Hostel

The Smugglers Hostel

Main Street Ballindalloch Scotland
CA $198
CA $238 total
Sep 17 - Sep 18
includes taxes & fees
7.4/10 Good! (13 reviews)
The Smugglers Hostel
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
CA $247
CA $297 total
Oct 12 - Oct 13
includes taxes & fees
9.4/10 Exceptional! (51 reviews)
Bankhouse B&B
Fabulous Open Views Over Dufftown

Fabulous Open Views Over Dufftown

Keith Scotland
Get rates
10/10 Exceptional! (1 review)
Fabulous Open Views Over Dufftown
The Boat Country Inn & Restaurant

The Boat Country Inn & Restaurant

Deshar Road, Boat of Garten Boat of Garten SCT
Get ratesThe Boat Country Inn & Restaurant
Cairngorm Hotel

Cairngorm Hotel

Grampian Road Aviemore SCT
Get ratesCairngorm Hotel

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