
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
|
Wed 18 Nov |
Arrival
Thu 19 Nov |
Depart
Fri 20 Nov |
Sat 21 Nov |
Sun 22 Nov |
Mon 23 Nov |
Tue 24 Nov |
Thu, 19 Nov 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Family 3
|
Wed 18 Nov 18 Nov 2026
check-out ok
|
Thu 19 Nov 19 Nov 2026 USD248 |
Fri 20 Nov 20 Nov 2026 USD270 |
Sat 21 Nov 21 Nov 2026 USD281 |
Sun 22 Nov 22 Nov 2026 USD189 |
Mon 23 Nov 23 Nov 2026 USD189 |
Tue 24 Nov 24 Nov 2026 USD189 |
3
![]() |
|||||||||
1 ![]() Family with Bunkbeds
|
Wed 18 Nov 18 Nov 2026
check-out ok
|
Thu 19 Nov 19 Nov 2026 USD259 |
Fri 20 Nov 20 Nov 2026 USD281 |
Sat 21 Nov 21 Nov 2026 USD292 |
Sun 22 Nov 22 Nov 2026 USD200 |
Mon 23 Nov 23 Nov 2026 USD200 |
Tue 24 Nov 24 Nov 2026 USD200 |
1
![]() |
|||||||||
3 ![]() Family Apartment
|
Wed 18 Nov 18 Nov 2026
check-out ok
|
Thu 19 Nov 19 Nov 2026 USD292 |
Fri 20 Nov 20 Nov 2026 USD313 |
Sat 21 Nov 21 Nov 2026
check-out ok
|
Sun 22 Nov 22 Nov 2026 USD232 |
Mon 23 Nov 23 Nov 2026 USD232 |
Tue 24 Nov 24 Nov 2026 USD232 |
3
![]() |
|||||||||
4 ![]() Suite
|
Wed 18 Nov 18 Nov 2026
check-out ok
|
Thu 19 Nov 19 Nov 2026 USD421 |
Fri 20 Nov 20 Nov 2026 USD443 |
Sat 21 Nov 21 Nov 2026 USD454 |
Sun 22 Nov 22 Nov 2026 USD362 |
Mon 23 Nov 23 Nov 2026 USD362 |
Tue 24 Nov 24 Nov 2026 USD362 |
4
![]() |
|||||||||
3 ![]() Guest Cosy Double
|
Wed 18 Nov 18 Nov 2026
check-out ok
|
Thu 19 Nov 19 Nov 2026
check-out ok
|
Fri 20 Nov 20 Nov 2026 USD238 |
Sat 21 Nov 21 Nov 2026
check-out ok
|
Sun 22 Nov 22 Nov 2026
check-out ok
|
Mon 23 Nov 23 Nov 2026 USD157 |
Tue 24 Nov 24 Nov 2026 USD157 |
3
![]() |
|||||||||
4 ![]() Guest Double/Twin
|
Wed 18 Nov 18 Nov 2026
check-out ok
|
Thu 19 Nov 19 Nov 2026
check-out ok
|
Fri 20 Nov 20 Nov 2026
check-out ok
|
Sat 21 Nov 21 Nov 2026 USD270 |
Sun 22 Nov 22 Nov 2026 USD178 |
Mon 23 Nov 23 Nov 2026 USD178 |
Tue 24 Nov 24 Nov 2026 USD178 |
4
![]() |
|||||||||
4 ![]() Feature Double/Twin
|
Wed 18 Nov 18 Nov 2026
check-out ok
|
Thu 19 Nov 19 Nov 2026
check-out ok
|
Fri 20 Nov 20 Nov 2026 USD270 |
Sat 21 Nov 21 Nov 2026
check-out ok
|
Sun 22 Nov 22 Nov 2026 USD189 |
Mon 23 Nov 23 Nov 2026 USD189 |
Tue 24 Nov 24 Nov 2026 USD189 |
4
![]() |
|||||||||
4 ![]() Signature Double
|
Wed 18 Nov 18 Nov 2026
check-out ok
|
Thu 19 Nov 19 Nov 2026
check-out ok
|
Fri 20 Nov 20 Nov 2026
check-out ok
|
Sat 21 Nov 21 Nov 2026
check-out ok
|
Sun 22 Nov 22 Nov 2026 USD232 |
Mon 23 Nov 23 Nov 2026 USD232 |
Tue 24 Nov 24 Nov 2026 USD232 |
4
![]() |
|||||||||
7 ![]() Feature Family 3
|
Wed 18 Nov 18 Nov 2026
check-out ok
|
Thu 19 Nov 19 Nov 2026
check-out ok
|
Fri 20 Nov 20 Nov 2026 USD281 |
Sat 21 Nov 21 Nov 2026 USD292 |
Sun 22 Nov 22 Nov 2026 USD200 |
Mon 23 Nov 23 Nov 2026 USD200 |
Tue 24 Nov 24 Nov 2026 USD200 |
7
![]() |
|||||||||









