
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...
Rooms | Thu 16 Jul | Arrival Fri 17 Jul | Depart Sat 18 Jul | Sun 19 Jul | Mon 20 Jul | Tue 21 Jul | Wed 22 Jul | Fri, 17 Jul 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 USD271 | Sat 18 Jul18 Jul 2026 USD293 | Sun 19 Jul19 Jul 2026 USD224 | Mon 20 Jul20 Jul 2026 USD240 | Tue 21 Jul21 Jul 2026 USD240 | Wed 22 Jul22 Jul 2026 USD240 | 3 ![]() | |||||||||
4 ![]() Guest Double/Twin
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 USD282 | Sat 18 Jul18 Jul 2026 USD303 | Sun 19 Jul19 Jul 2026 USD234 | Mon 20 Jul20 Jul 2026 USD250 | Tue 21 Jul21 Jul 2026 USD250 | Wed 22 Jul22 Jul 2026 USD250 | 4 ![]() | |||||||||
4 ![]() Feature Double/Twin
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 USD303 | Sat 18 Jul18 Jul 2026 USD325 | Sun 19 Jul19 Jul 2026 USD255 | Mon 20 Jul20 Jul 2026 USD271 | Tue 21 Jul21 Jul 2026 USD271 | Wed 22 Jul22 Jul 2026 USD271 | 4 ![]() | |||||||||
4 ![]() Studio Apartment
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 USD362 | Sat 18 Jul18 Jul 2026 USD383 | Sun 19 Jul19 Jul 2026 USD314 | Mon 20 Jul20 Jul 2026 USD330 | Tue 21 Jul21 Jul 2026 USD330 | Wed 22 Jul22 Jul 2026 USD330 | 4 ![]() | |||||||||
4 ![]() Signature Double
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 check-out ok | Sat 18 Jul18 Jul 2026 USD389 | Sun 19 Jul19 Jul 2026 USD319 | Mon 20 Jul20 Jul 2026 USD335 | Tue 21 Jul21 Jul 2026 USD335 | Wed 22 Jul22 Jul 2026 USD335 | 4 ![]() | |||||||||
3 ![]() Guest Family 3
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 USD303 | Sat 18 Jul18 Jul 2026 USD325 | Sun 19 Jul19 Jul 2026 USD255 | Mon 20 Jul20 Jul 2026 USD271 | Tue 21 Jul21 Jul 2026 USD271 | Wed 22 Jul22 Jul 2026 USD271 | 3 ![]() | |||||||||
7 ![]() Feature Family 3
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 USD325 | Sat 18 Jul18 Jul 2026 USD346 | Sun 19 Jul19 Jul 2026 USD277 | Mon 20 Jul20 Jul 2026 USD293 | Tue 21 Jul21 Jul 2026 USD293 | Wed 22 Jul22 Jul 2026 USD293 | 7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 USD314 | Sat 18 Jul18 Jul 2026 USD335 | Sun 19 Jul19 Jul 2026 USD266 | Mon 20 Jul20 Jul 2026 check-out ok | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 USD282 | 1 ![]() | |||||||||
3 ![]() Family Apartment
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 check-out ok | Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD319 | Mon 20 Jul20 Jul 2026 check-out ok | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 check-out ok | 3 ![]() | |||||||||









