
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
|
Sat 28 Nov |
Arrival
Sun 29 Nov |
Depart
Mon 30 Nov |
Tue 01 Dec |
Wed 02 Dec |
Thu 03 Dec |
Fri 04 Dec |
Sun, 29 Nov 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
|
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
|
Fri 04 Dec 04 Dec 2026
check-out ok
|
3
![]() |
|||||||||
4 ![]() Guest Double/Twin
|
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
|
Fri 04 Dec 04 Dec 2026
check-out ok
|
4
![]() |
|||||||||
3 ![]() Guest Family 3
|
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
|
Fri 04 Dec 04 Dec 2026
check-out ok
|
3
![]() |
|||||||||
4 ![]() Feature Double/Twin
|
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 |
Fri 04 Dec 04 Dec 2026
check-out ok
|
4
![]() |
|||||||||
7 ![]() Feature Family 3
|
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 |
Fri 04 Dec 04 Dec 2026 USD237 |
7
![]() |
|||||||||
1 ![]() Family with Bunkbeds
|
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 |
Fri 04 Dec 04 Dec 2026 USD237 |
1
![]() |
|||||||||
4 ![]() Signature Double
|
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 |
Fri 04 Dec 04 Dec 2026
check-out ok
|
4
![]() |
|||||||||
3 ![]() Family Apartment
|
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 |
Fri 04 Dec 04 Dec 2026 USD269 |
3
![]() |
|||||||||
4 ![]() Suite
|
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 |
Fri 04 Dec 04 Dec 2026 USD396 |
4
![]() |
|||||||||









