
Pay now, pay less
Ready to book two weeks ahead of time? You can save 10% on our Flexible rates if you book two weeks ahead of time. This is only available for you when you book here and you won't fid this discount on any other channels.

Pay now and Save 20%
- 20% off our best flexible rate
- Breakfast included
Booking a room more than 14 days in advance? Happy to pay now? Great! Here’s 20% off for being so organised.
What's included?
- Overnight stay
- Hearty Scottish breakfast
- 2 hours of FREE childcare for 2-12 years per day
- Free parking
- Full access to over 30 onsite activities * charges may apply to some activities
- Range of din...
- Stay longer and save
- Stay and get 10% off the total price
|
Rooms
|
Tue 24 Nov |
Arrival
Wed 25 Nov |
Depart
Thu 26 Nov |
Fri 27 Nov |
Sat 28 Nov |
Sun 29 Nov |
Mon 30 Nov |
Wed, 25 Nov 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
|
Tue 24 Nov 24 Nov 2026
check-out ok
|
Wed 25 Nov 25 Nov 2026 USD156 |
Thu 26 Nov 26 Nov 2026 USD156 |
Fri 27 Nov 27 Nov 2026
check-out ok
|
Sat 28 Nov 28 Nov 2026
check-out ok
|
Sun 29 Nov 29 Nov 2026 USD156 |
Mon 30 Nov 30 Nov 2026 USD156 |
3
![]() |
|||||||||
4 ![]() Guest Double/Twin
|
Tue 24 Nov 24 Nov 2026
check-out ok
|
Wed 25 Nov 25 Nov 2026 USD177 |
Thu 26 Nov 26 Nov 2026 USD177 |
Fri 27 Nov 27 Nov 2026
check-out ok
|
Sat 28 Nov 28 Nov 2026
check-out ok
|
Sun 29 Nov 29 Nov 2026 USD177 |
Mon 30 Nov 30 Nov 2026 USD177 |
4
![]() |
|||||||||
3 ![]() Guest Family 3
|
Tue 24 Nov 24 Nov 2026
check-out ok
|
Wed 25 Nov 25 Nov 2026 USD188 |
Thu 26 Nov 26 Nov 2026 USD188 |
Fri 27 Nov 27 Nov 2026
check-out ok
|
Sat 28 Nov 28 Nov 2026
check-out ok
|
Sun 29 Nov 29 Nov 2026 USD188 |
Mon 30 Nov 30 Nov 2026 USD188 |
3
![]() |
|||||||||
4 ![]() Feature Double/Twin
|
Tue 24 Nov 24 Nov 2026
check-out ok
|
Wed 25 Nov 25 Nov 2026 USD188 |
Thu 26 Nov 26 Nov 2026 USD188 |
Fri 27 Nov 27 Nov 2026 USD199 |
Sat 28 Nov 28 Nov 2026
check-out ok
|
Sun 29 Nov 29 Nov 2026 USD188 |
Mon 30 Nov 30 Nov 2026 USD188 |
4
![]() |
|||||||||
7 ![]() Feature Family 3
|
Tue 24 Nov 24 Nov 2026
check-out ok
|
Wed 25 Nov 25 Nov 2026 USD199 |
Thu 26 Nov 26 Nov 2026 USD199 |
Fri 27 Nov 27 Nov 2026 USD209 |
Sat 28 Nov 28 Nov 2026
check-out ok
|
Sun 29 Nov 29 Nov 2026 USD199 |
Mon 30 Nov 30 Nov 2026 USD199 |
7
![]() |
|||||||||
1 ![]() Family with Bunkbeds
|
Tue 24 Nov 24 Nov 2026
check-out ok
|
Wed 25 Nov 25 Nov 2026 USD199 |
Thu 26 Nov 26 Nov 2026 USD199 |
Fri 27 Nov 27 Nov 2026 USD209 |
Sat 28 Nov 28 Nov 2026 USD301 |
Sun 29 Nov 29 Nov 2026 USD199 |
Mon 30 Nov 30 Nov 2026 USD199 |
1
![]() |
|||||||||
4 ![]() Signature Double
|
Tue 24 Nov 24 Nov 2026
check-out ok
|
Wed 25 Nov 25 Nov 2026 USD231 |
Thu 26 Nov 26 Nov 2026 USD231 |
Fri 27 Nov 27 Nov 2026 USD242 |
Sat 28 Nov 28 Nov 2026
check-out ok
|
Sun 29 Nov 29 Nov 2026 USD231 |
Mon 30 Nov 30 Nov 2026 USD231 |
4
![]() |
|||||||||
3 ![]() Family Apartment
|
Tue 24 Nov 24 Nov 2026
check-out ok
|
Wed 25 Nov 25 Nov 2026 USD231 |
Thu 26 Nov 26 Nov 2026 USD231 |
Fri 27 Nov 27 Nov 2026 USD242 |
Sat 28 Nov 28 Nov 2026 USD333 |
Sun 29 Nov 29 Nov 2026 USD231 |
Mon 30 Nov 30 Nov 2026 USD231 |
3
![]() |
|||||||||








