
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
|
Fri 27 Nov |
Arrival
Sat 28 Nov |
Depart
Sun 29 Nov |
Mon 30 Nov |
Tue 01 Dec |
Wed 02 Dec |
Thu 03 Dec |
Sat, 28 Nov 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 ![]() Family with Bunkbeds
|
Fri 27 Nov 27 Nov 2026
check-out ok
|
Sat 28 Nov 28 Nov 2026 USD312 |
Sun 29 Nov 29 Nov 2026 USD196 |
Mon 30 Nov 30 Nov 2026 USD196 |
Tue 01 Dec 01 Dec 2026 USD211 |
Wed 02 Dec 02 Dec 2026 USD211 |
Thu 03 Dec 03 Dec 2026 USD211 |
1
![]() |
|||||||||
3 ![]() Family Apartment
|
Fri 27 Nov 27 Nov 2026
check-out ok
|
Sat 28 Nov 28 Nov 2026 USD344 |
Sun 29 Nov 29 Nov 2026 USD227 |
Mon 30 Nov 30 Nov 2026 USD227 |
Tue 01 Dec 01 Dec 2026 USD242 |
Wed 02 Dec 02 Dec 2026 USD242 |
Thu 03 Dec 03 Dec 2026 USD242 |
3
![]() |
|||||||||
3 ![]() Guest Cosy Double
|
Fri 27 Nov 27 Nov 2026
check-out ok
|
Sat 28 Nov 28 Nov 2026
check-out ok
|
Sun 29 Nov 29 Nov 2026 USD153 |
Mon 30 Nov 30 Nov 2026 USD153 |
Tue 01 Dec 01 Dec 2026 USD168 |
Wed 02 Dec 02 Dec 2026 USD168 |
Thu 03 Dec 03 Dec 2026
check-out ok
|
3
![]() |
|||||||||
4 ![]() Guest Double/Twin
|
Fri 27 Nov 27 Nov 2026
check-out ok
|
Sat 28 Nov 28 Nov 2026
check-out ok
|
Sun 29 Nov 29 Nov 2026 USD175 |
Mon 30 Nov 30 Nov 2026 USD175 |
Tue 01 Dec 01 Dec 2026 USD189 |
Wed 02 Dec 02 Dec 2026 USD189 |
Thu 03 Dec 03 Dec 2026
check-out ok
|
4
![]() |
|||||||||
3 ![]() Guest Family 3
|
Fri 27 Nov 27 Nov 2026
check-out ok
|
Sat 28 Nov 28 Nov 2026
check-out ok
|
Sun 29 Nov 29 Nov 2026 USD185 |
Mon 30 Nov 30 Nov 2026 USD185 |
Tue 01 Dec 01 Dec 2026 USD200 |
Wed 02 Dec 02 Dec 2026 USD200 |
Thu 03 Dec 03 Dec 2026
check-out ok
|
3
![]() |
|||||||||
4 ![]() Feature Double/Twin
|
Fri 27 Nov 27 Nov 2026
check-out ok
|
Sat 28 Nov 28 Nov 2026
check-out ok
|
Sun 29 Nov 29 Nov 2026 USD185 |
Mon 30 Nov 30 Nov 2026 USD185 |
Tue 01 Dec 01 Dec 2026 USD200 |
Wed 02 Dec 02 Dec 2026 USD200 |
Thu 03 Dec 03 Dec 2026 USD200 |
4
![]() |
|||||||||
7 ![]() Feature Family 3
|
Fri 27 Nov 27 Nov 2026
check-out ok
|
Sat 28 Nov 28 Nov 2026
check-out ok
|
Sun 29 Nov 29 Nov 2026 USD196 |
Mon 30 Nov 30 Nov 2026 USD196 |
Tue 01 Dec 01 Dec 2026 USD211 |
Wed 02 Dec 02 Dec 2026 USD211 |
Thu 03 Dec 03 Dec 2026 USD211 |
7
![]() |
|||||||||
4 ![]() Signature Double
|
Fri 27 Nov 27 Nov 2026
check-out ok
|
Sat 28 Nov 28 Nov 2026
check-out ok
|
Sun 29 Nov 29 Nov 2026 USD227 |
Mon 30 Nov 30 Nov 2026 USD227 |
Tue 01 Dec 01 Dec 2026 USD242 |
Wed 02 Dec 02 Dec 2026 USD242 |
Thu 03 Dec 03 Dec 2026 USD242 |
4
![]() |
|||||||||
4 ![]() Suite
|
Fri 27 Nov 27 Nov 2026
check-out ok
|
Sat 28 Nov 28 Nov 2026
check-out ok
|
Sun 29 Nov 29 Nov 2026
check-out ok
|
Mon 30 Nov 30 Nov 2026
check-out ok
|
Tue 01 Dec 01 Dec 2026
check-out ok
|
Wed 02 Dec 02 Dec 2026
check-out ok
|
Thu 03 Dec 03 Dec 2026 USD369 |
4
![]() |
|||||||||









