
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 3+ nights and get 10% off the total price *
|
Rooms
|
Tue 29 Sep |
Arrival
Wed 30 Sep |
Depart
Thu 01 Oct |
Fri 02 Oct |
Sat 03 Oct |
Sun 04 Oct |
Mon 05 Oct |
Wed, 30 Sep 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
|
Tue 29 Sep 29 Sep 2026
check-out ok
|
Wed 30 Sep 30 Sep 2026 USD236 |
Thu 01 Oct 01 Oct 2026
check-out ok
|
Fri 02 Oct 02 Oct 2026
check-out ok
|
Sat 03 Oct 03 Oct 2026
check-out ok
|
Sun 04 Oct 04 Oct 2026
check-out ok
|
Mon 05 Oct 05 Oct 2026 USD215 |
3
![]() |
|||||||||
4 ![]() Guest Double/Twin
|
Tue 29 Sep 29 Sep 2026
check-out ok
|
Wed 30 Sep 30 Sep 2026 USD247 |
Thu 01 Oct 01 Oct 2026
check-out ok
|
Fri 02 Oct 02 Oct 2026
check-out ok
|
Sat 03 Oct 03 Oct 2026 USD323 |
Sun 04 Oct 04 Oct 2026
check-out ok
|
Mon 05 Oct 05 Oct 2026 USD226 |
4
![]() |
|||||||||
4 ![]() Feature Double/Twin
|
Tue 29 Sep 29 Sep 2026
check-out ok
|
Wed 30 Sep 30 Sep 2026 USD268 |
Thu 01 Oct 01 Oct 2026
check-out ok
|
Fri 02 Oct 02 Oct 2026
check-out ok
|
Sat 03 Oct 03 Oct 2026 USD344 |
Sun 04 Oct 04 Oct 2026
check-out ok
|
Mon 05 Oct 05 Oct 2026 USD248 |
4
![]() |
|||||||||
4 ![]() Studio Apartment
|
Tue 29 Sep 29 Sep 2026
check-out ok
|
Wed 30 Sep 30 Sep 2026 USD327 |
Thu 01 Oct 01 Oct 2026
check-out ok
|
Fri 02 Oct 02 Oct 2026
check-out ok
|
Sat 03 Oct 03 Oct 2026
check-out ok
|
Sun 04 Oct 04 Oct 2026
check-out ok
|
Mon 05 Oct 05 Oct 2026
check-out ok
|
4
![]() |
|||||||||
4 ![]() Signature Double
|
Tue 29 Sep 29 Sep 2026
check-out ok
|
Wed 30 Sep 30 Sep 2026 USD333 |
Thu 01 Oct 01 Oct 2026
check-out ok
|
Fri 02 Oct 02 Oct 2026
check-out ok
|
Sat 03 Oct 03 Oct 2026
check-out ok
|
Sun 04 Oct 04 Oct 2026 USD366 |
Mon 05 Oct 05 Oct 2026 USD312 |
4
![]() |
|||||||||
3 ![]() Guest Family 3
|
Tue 29 Sep 29 Sep 2026
check-out ok
|
Wed 30 Sep 30 Sep 2026 USD268 |
Thu 01 Oct 01 Oct 2026
check-out ok
|
Fri 02 Oct 02 Oct 2026
check-out ok
|
Sat 03 Oct 03 Oct 2026
check-out ok
|
Sun 04 Oct 04 Oct 2026
check-out ok
|
Mon 05 Oct 05 Oct 2026 USD248 |
3
![]() |
|||||||||
7 ![]() Feature Family 3
|
Tue 29 Sep 29 Sep 2026
check-out ok
|
Wed 30 Sep 30 Sep 2026 USD290 |
Thu 01 Oct 01 Oct 2026
check-out ok
|
Fri 02 Oct 02 Oct 2026
check-out ok
|
Sat 03 Oct 03 Oct 2026
check-out ok
|
Sun 04 Oct 04 Oct 2026
check-out ok
|
Mon 05 Oct 05 Oct 2026 USD269 |
7
![]() |
|||||||||
1 ![]() Family with Bunkbeds
|
Tue 29 Sep 29 Sep 2026
check-out ok
|
Wed 30 Sep 30 Sep 2026 USD279 |
Thu 01 Oct 01 Oct 2026
check-out ok
|
Fri 02 Oct 02 Oct 2026
check-out ok
|
Sat 03 Oct 03 Oct 2026
check-out ok
|
Sun 04 Oct 04 Oct 2026 USD312 |
Mon 05 Oct 05 Oct 2026 USD258 |
1
![]() |
|||||||||
3 ![]() Family Apartment
|
Tue 29 Sep 29 Sep 2026
check-out ok
|
Wed 30 Sep 30 Sep 2026 USD333 |
Thu 01 Oct 01 Oct 2026
check-out ok
|
Fri 02 Oct 02 Oct 2026
check-out ok
|
Sat 03 Oct 03 Oct 2026
check-out ok
|
Sun 04 Oct 04 Oct 2026 USD366 |
Mon 05 Oct 05 Oct 2026 USD312 |
3
![]() |
|||||||||
4 ![]() Suite
|
Tue 29 Sep 29 Sep 2026
check-out ok
|
Wed 30 Sep 30 Sep 2026 USD473 |
Thu 01 Oct 01 Oct 2026
check-out ok
|
Fri 02 Oct 02 Oct 2026
check-out ok
|
Sat 03 Oct 03 Oct 2026
check-out ok
|
Sun 04 Oct 04 Oct 2026
check-out ok
|
Mon 05 Oct 05 Oct 2026
check-out ok
|
4
![]() |
|||||||||










