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

Find hotels in Cromdale from SAR 282

  • 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
29 Sep - 30 Sep
Tomorrow
30 Sep - 1 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

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
SAR 622
SAR 746 total
includes taxes & fees
1 Oct - 2 Oct
The Grant Arms Hotel

2. The Speyside Hotel

The Speyside Hotel
Grantown-on-Spey
United Kingdom
Andrew
SAR 578
SAR 694 total
includes taxes & fees
4 Oct - 5 Oct
The Speyside Hotel

3. Ravenscourt Guest House

Ravenscourt Guest House
Grantown-on-Spey
Australia
Bishma
SAR 955
SAR 955 total
includes taxes & fees
7 Oct - 8 Oct
Ravenscourt Guest House

4. Craiglynne Hotel

Craiglynne Hotel
Grantown-on-Spey
Canada
Kelly-Anne
SAR 261
SAR 313 total
includes taxes & fees
11 Oct - 12 Oct
Craiglynne Hotel

5. Muckrach Country House

Muckrach Country House
Grantown-on-Spey
United States
Douglas
SAR 975
SAR 1,169 total
includes taxes & fees
18 Oct - 19 Oct
Muckrach Country House

6. Nethybridge Hotel

Nethybridge Hotel
Nethy Bridge
United Kingdom
Ben
SAR 235
SAR 282 total
includes taxes & fees
22 Oct - 23 Oct
Nethybridge Hotel

7. Argyle Guest House

Argyle Guest House
Ballindalloch
United Kingdom
Adam
SAR 370
SAR 444 total
includes taxes & fees
28 Oct - 29 Oct
Argyle Guest House

8. Cairn Hotel

Cairn Hotel
Carrbridge
United States
Robin
SAR 362
SAR 435 total
includes taxes & fees
22 Oct - 23 Oct
Cairn Hotel

9. The Boat Hotel

The Boat Hotel
Boat of Garten
United States
Naomi
SAR 365
SAR 438 total
includes taxes & fees
28 Oct - 29 Oct
The Boat Hotel

10. Hotel Square

Hotel Square
Ballindalloch
United Kingdom
Christine
SAR 287
SAR 344 total
includes taxes & fees
30 Oct - 31 Oct
Hotel Square

11. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United States
John
SAR 705
SAR 846 total
includes taxes & fees
11 Oct - 12 Oct
The Aberlour Hotel

12. Cairngorm Guest House

Cairngorm Guest House
Aviemore
United Kingdom
Bob
SAR 607
SAR 728 total
includes taxes & fees
28 Oct - 29 Oct
Cairngorm Guest House

13. Ben Mhor Hotel

Ben Mhor Hotel
Grantown-on-Spey
United Kingdom
Glen
SAR 339
SAR 339 total
includes taxes & fees
21 Oct - 22 Oct
Ben Mhor Hotel

14. Kinnaird House

Kinnaird House
Grantown-on-Spey
SAR 2,655
SAR 3,186 total
includes taxes & fees
9 Oct - 10 Oct
Kinnaird House

15. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Emily
SAR 1,064
SAR 1,276 total
includes taxes & fees
19 Oct - 20 Oct
Craigellachie Hotel of Speyside

16. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Alexander
SAR 833
SAR 1,000 total
includes taxes & fees
5 Oct - 6 Oct
Craigellachie Lodge

17. High Range Hotel

High Range Hotel
Aviemore
United Kingdom
Adrian
SAR 373
SAR 448 total
includes taxes & fees
18 Oct - 19 Oct
High Range Hotel

18. Sweeney Aviemore Two

Sweeney Aviemore Two
Aviemore
United Kingdom
Steve
SAR 343
SAR 412 total
includes taxes & fees
1 Oct - 2 Oct
Sweeney Aviemore Two

19. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
United States
Jamie
SAR 1,007
SAR 1,209 total
includes taxes & fees
14 Oct - 15 Oct
Hotel 1881 Archiestown

20. Dunroamin

Dunroamin
Aviemore
United States
Thomas
SAR 643
SAR 643 total
includes taxes & fees
1 Oct - 2 Oct
Dunroamin
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

Sweeney Aviemore One

Sweeney Aviemore One

10/10 Excellent
"The room was clean and just what we needed for a quick stop in Aviemore. There's no check-in staff, but the instructions were pretty clear. Close to grocery stores, pubs, etc."
Alyssa 1-night trip
Posted 20 hours ago
Sweeney Aviemore One
Craiglynne Hotel

Craiglynne Hotel

8/10 Good
"Our first room was horrendously hot and we didn't sleep the first time , but we mentioned it to reception staff and they kindly moved us , which made the remainder of our stay so much better . If we couldn't move, we would have left and found another hotel. The staff are lovely and made us feel very welcome."
Elizabeth 2-night trip
Posted 22 hours ago
Craiglynne Hotel
The Boat Hotel

The Boat Hotel

10/10 Excellent
"Comfortable room with walk-in shower in ensuite. Freshly-cooked breakfast with good quality ingredients and good coffee. Pleasant and attentive lady served breakfast."
Jonathan 1-night trip
Posted 2 days ago
The Boat Hotel
Sweeney Aviemore Two

Sweeney Aviemore Two

10/10 Excellent
"Lovely room cosy with a great shower."
Steve 1-night trip
Posted 2 days ago
Sweeney Aviemore Two
Glenan Lodge Self Catering

Glenan Lodge Self Catering

10/10 Excellent
"We had a lovely but short stay at the Lodge. The home is very warm and inviting. Rooms are very clean and comfortable. After a very long drive, Katie was very welcoming when we were looking for a beverage to wind down our evening."
Russ 1-night trip
Posted 4 days ago
Glenan Lodge Self Catering
Ben Mhor Hotel

Ben Mhor Hotel

10/10 Excellent
"Very clean room and bathroom excellent staff"
Robert 1-night trip
Posted 5 days ago
Ben Mhor Hotel
High Range Hotel

High Range Hotel

10/10 Excellent
"Excellent hotel with good parking etc"
Adrian 3-night trip
Posted 8 days ago
High Range Hotel
Cluny Hill Hotel

Cluny Hill Hotel

10/10 Excellent
"Great room"
Fahad 1-night trip
Posted 11 days ago
Cluny Hill 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 3 weeks ago
Macdonald Aviemore Hotel

More cheap stays in Cromdale

Sweeney Aviemore Two

Sweeney Aviemore Two

131 Grampian Rd Aviemore Scotland
SAR 343
SAR 412 total
1 Oct - 2 Oct
includes taxes & fees
8.6/10 Excellent! (89 reviews)
Sweeney Aviemore Two
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
SAR 497
SAR 597 total
24 Oct - 25 Oct
includes taxes & fees
9.4/10 Exceptional! (51 reviews)
Bankhouse B&B
The Smugglers Hostel

The Smugglers Hostel

Main Street Ballindalloch Scotland
SAR 525
SAR 630 total
7 Oct - 8 Oct
includes taxes & fees
7.4/10 Good! (13 reviews)
The Smugglers Hostel
Fabulous Open Views Over Dufftown

Fabulous Open Views Over Dufftown

Keith Scotland
Get rates
10/10 Exceptional! (1 review)
Fabulous Open Views Over Dufftown
Cairngorm Hotel

Cairngorm Hotel

Grampian Road Aviemore SCT
Get ratesCairngorm Hotel
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

Frequently asked questions

What's the best place for a stay in Cromdale?
Coylumbridge Resort Hotel, located 15 mi (24.2 km) from the heart of Cromdale, is a top choice for your stay based on our traveler data. Other good options for your trip to the area are Craiglynne Hotel and Nethybridge Hotel. See all available top hotels, or vacation rentals in Cromdale.
What's the top vacation rental in Cromdale?
The Old Mill Inn: This vacation home rental near Cromdale is equipped with a garden, free WiFi, and cable TV to help you feel comfortable during your stay. This vacation rental also comes with free parking to give you added peace of mind. See all vacation rentals in Cromdale.
If I need to cancel my hotel reservation in Cromdale, will I receive a refund?
Yes! You'll find that most hotel reservations are refundable provided that you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a reservation that's non-refundable, you might still have the option to cancel and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Cromdale.
Where can I learn more about changing or cancelling my trip to Cromdale?
For more details about updating your trip to Cromdale or cancelling it, click here.
What's the best place to stay near Inverness Airport (INV)?
Ardersier Alma is one of the top choices for your stay and is a popular 3.5-star inn featuring free breakfast and free WiFi. It's located 2.3 mi (3.6 km) from Inverness Airport. Other good choices close to the airport include Inchrye Bed & Breakfast and Broomlea.
What is staying in Cromdale like?
Visitors to Cromdale are sure to enjoy the restaurants. Tourists can also enjoy the city's bars, riverfront, and sporting events. There are 619 hotels and other accommodations in the surrounding area. Find out more about Cromdale.
What is there to see in Cromdale?
Places to visit in the wider area include Glenlivet Distillery, Ballindalloch Castle, and Glenfarclas Distillery. You'll also find Landmark Forest Adventure Park and Cardhu Distillery in the area. Check out what more to see and do in Expedia's Cromdale guide.
What's the seasonal weather like in Cromdale?
The hottest months are usually July and August with an average temp of 53°F, while the coldest months are January and February with an average of 36°F. Average annual precipitation for Cromdale is 40 inches.