
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
|
Mon 16 Nov |
Arrival
Tue 17 Nov |
Depart
Wed 18 Nov |
Thu 19 Nov |
Fri 20 Nov |
Sat 21 Nov |
Sun 22 Nov |
Tue, 17 Nov 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026 USD156 |
Wed 18 Nov 18 Nov 2026
check-out ok
|
Thu 19 Nov 19 Nov 2026
check-out ok
|
Fri 20 Nov 20 Nov 2026 USD236 |
Sat 21 Nov 21 Nov 2026
check-out ok
|
Sun 22 Nov 22 Nov 2026
check-out ok
|
3
![]() |
|||||||||
4 ![]() Guest Double/Twin
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026 USD177 |
Wed 18 Nov 18 Nov 2026 USD215 |
Thu 19 Nov 19 Nov 2026
check-out ok
|
Fri 20 Nov 20 Nov 2026
check-out ok
|
Sat 21 Nov 21 Nov 2026 USD268 |
Sun 22 Nov 22 Nov 2026 USD177 |
4
![]() |
|||||||||
4 ![]() Feature Double/Twin
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026 USD188 |
Wed 18 Nov 18 Nov 2026 USD225 |
Thu 19 Nov 19 Nov 2026
check-out ok
|
Fri 20 Nov 20 Nov 2026 USD268 |
Sat 21 Nov 21 Nov 2026
check-out ok
|
Sun 22 Nov 22 Nov 2026 USD188 |
4
![]() |
|||||||||
3 ![]() Guest Family 3
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026 USD188 |
Wed 18 Nov 18 Nov 2026 USD225 |
Thu 19 Nov 19 Nov 2026 USD236 |
Fri 20 Nov 20 Nov 2026 USD268 |
Sat 21 Nov 21 Nov 2026 USD279 |
Sun 22 Nov 22 Nov 2026 USD188 |
3
![]() |
|||||||||
7 ![]() Feature Family 3
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026 USD199 |
Wed 18 Nov 18 Nov 2026 USD236 |
Thu 19 Nov 19 Nov 2026
check-out ok
|
Fri 20 Nov 20 Nov 2026 USD279 |
Sat 21 Nov 21 Nov 2026 USD290 |
Sun 22 Nov 22 Nov 2026 USD199 |
7
![]() |
|||||||||
1 ![]() Family with Bunkbeds
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026 USD199 |
Wed 18 Nov 18 Nov 2026 USD236 |
Thu 19 Nov 19 Nov 2026 USD247 |
Fri 20 Nov 20 Nov 2026 USD279 |
Sat 21 Nov 21 Nov 2026 USD290 |
Sun 22 Nov 22 Nov 2026 USD199 |
1
![]() |
|||||||||
4 ![]() Signature Double
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026 USD231 |
Wed 18 Nov 18 Nov 2026 USD268 |
Thu 19 Nov 19 Nov 2026 USD279 |
Fri 20 Nov 20 Nov 2026
check-out ok
|
Sat 21 Nov 21 Nov 2026
check-out ok
|
Sun 22 Nov 22 Nov 2026 USD231 |
4
![]() |
|||||||||
3 ![]() Family Apartment
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026 USD231 |
Wed 18 Nov 18 Nov 2026 USD268 |
Thu 19 Nov 19 Nov 2026 USD279 |
Fri 20 Nov 20 Nov 2026 USD311 |
Sat 21 Nov 21 Nov 2026
check-out ok
|
Sun 22 Nov 22 Nov 2026 USD231 |
3
![]() |
|||||||||
4 ![]() Suite
|
Mon 16 Nov 16 Nov 2026
check-out ok
|
Tue 17 Nov 17 Nov 2026
check-out ok
|
Wed 18 Nov 18 Nov 2026
check-out ok
|
Thu 19 Nov 19 Nov 2026 USD408 |
Fri 20 Nov 20 Nov 2026 USD440 |
Sat 21 Nov 21 Nov 2026 USD451 |
Sun 22 Nov 22 Nov 2026 USD360 |
4
![]() |
|||||||||









