
Craggan Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to NZ$616 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
Our pick of the best Craggan Hotel Deals

Coylumbridge Resort Hotel
Aviemore Invernesshire, Aviemore, Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$169 per night from 18 Aug to 19 Aug
NZ$169
18 Aug - 19 Aug
includes taxes & fees
6.6/10 (1,005 reviews)
"Great hotel, they even upgraded our room which was very appreciated. The pool and sauna were a nice asset as well."
Reviewed on 19 Jul. 2025

Craiglynne Hotel
Woodlands Terrace, Grantown-on-Spey, Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$120 per night from 30 July to 31 July
NZ$120
30 July - 31 July
includes taxes & fees
7.2/10 Good! (433 reviews)
"It was a great location for us. Lovely little town. Rooms very hot.no aircon"
Reviewed on 22 Jul. 2025

Macdonald Aviemore Highland Hotel
Macdonald Aviemore Resort, Aviemore, Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$304 per night from 17 Aug to 18 Aug
NZ$304
17 Aug - 18 Aug
includes taxes & fees
7.6/10 Good! (766 reviews)
Aviemore escape
"Enjoyed our stay, very clean and comfy room with nice shower. Friendly and efficient staff. Very good buffet breakfast with lots of choices. Only negative is expensive wine at the bar"
Reviewed on 4 Jul. 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.
Frequently asked questions
Discover the most popular places to visit in Craggan

Lochindorb Castle
Find out about the history of Grantown-on-Spey when you take a trip to Lochindorb Castle. Visit the lively bars or top-notch restaurants in this relaxing area.
Activities

The Spirit of Speyside Whisky Tour from Inverness
NZ$196
per adult
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.