
Craggan Vacations
Book a Hotel + Flight together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to SAR 390 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Craggan Hotel Deals

Macdonald Aviemore Highland Hotel
Macdonald Aviemore Resort, Aviemore, Scotland
Fully refundableReserve now, pay when you stay
The price is SAR 496 per night from Apr 29 to Apr 30
SAR 496
SAR 595 total
includes taxes & fees
29 Apr - 30 Apr
7.6/10 Good! (741 reviews)
"Nice property"
Reviewed on 18 April 2025

The Boat Hotel
Deshar Road, Boat of Garten, Scotland
The price is SAR 1,256 per night from May 2 to May 3
SAR 1,256
SAR 1,507 total
includes taxes & fees
2 May - 3 May
8/10 Very Good! (667 reviews)
"Rooms were nice and according to our needs. Good dinner and breakfast option in the hotel."
Reviewed on 19 April 2025

Craiglynne Hotel
Woodlands Terrace, Grantown-on-Spey, Scotland
The price is SAR 194 per night from Apr 26 to Apr 27
SAR 194
SAR 233 total
includes taxes & fees
26 Apr - 27 Apr
7.2/10 Good! (389 reviews)
despite flaws ,happy to stay again/
"everything was clean . i know to expect problems in an older hotel but the bathroom especially needs repairing , very cracked basin pedestal and toilet often would not flush No tv reception but understandable given the location ."
Reviewed on 20 April 2025
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.
Discover the most popular places to visit in Craggan

Lochindorb Castle
Find out about the history of Grantown-on-Spey when you spend time at Lochindorb Castle. Check out the top-notch restaurants or lively bars in this quaint area.
Grantown Museum
You can spend time exploring the galleries in Grantown Museum during your trip to Grantown-on-Spey. Check out the lively bars or top-notch restaurants in this walkable area.