
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 | Sat 18 Jul | Arrival Sun 19 Jul | Depart Mon 20 Jul | Tue 21 Jul | Wed 22 Jul | Thu 23 Jul | Fri 24 Jul | Sun, 19 Jul 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
| Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD240 | Mon 20 Jul20 Jul 2026 USD240 | Tue 21 Jul21 Jul 2026 USD240 | Wed 22 Jul22 Jul 2026 USD240 | Thu 23 Jul23 Jul 2026 USD251 | Fri 24 Jul24 Jul 2026 USD294 | 3 ![]() | |||||||||
4 ![]() Guest Double/Twin
| Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD251 | Mon 20 Jul20 Jul 2026 USD251 | Tue 21 Jul21 Jul 2026 USD251 | Wed 22 Jul22 Jul 2026 USD251 | Thu 23 Jul23 Jul 2026 USD262 | Fri 24 Jul24 Jul 2026 USD304 | 4 ![]() | |||||||||
4 ![]() Feature Double/Twin
| Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD272 | Mon 20 Jul20 Jul 2026 USD272 | Tue 21 Jul21 Jul 2026 USD272 | Wed 22 Jul22 Jul 2026 USD272 | Thu 23 Jul23 Jul 2026 USD283 | Fri 24 Jul24 Jul 2026 USD326 | 4 ![]() | |||||||||
4 ![]() Studio Apartment
| Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD331 | Mon 20 Jul20 Jul 2026 USD331 | Tue 21 Jul21 Jul 2026 USD331 | Wed 22 Jul22 Jul 2026 USD331 | Thu 23 Jul23 Jul 2026 USD342 | Fri 24 Jul24 Jul 2026 USD385 | 4 ![]() | |||||||||
4 ![]() Signature Double
| Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD337 | Mon 20 Jul20 Jul 2026 USD337 | Tue 21 Jul21 Jul 2026 USD337 | Wed 22 Jul22 Jul 2026 USD337 | Thu 23 Jul23 Jul 2026 USD347 | Fri 24 Jul24 Jul 2026 check-out ok | 4 ![]() | |||||||||
3 ![]() Guest Family 3
| Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD272 | Mon 20 Jul20 Jul 2026 USD272 | Tue 21 Jul21 Jul 2026 USD272 | Wed 22 Jul22 Jul 2026 USD272 | Thu 23 Jul23 Jul 2026 check-out ok | Fri 24 Jul24 Jul 2026 USD326 | 3 ![]() | |||||||||
7 ![]() Feature Family 3
| Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD294 | Mon 20 Jul20 Jul 2026 USD294 | Tue 21 Jul21 Jul 2026 USD294 | Wed 22 Jul22 Jul 2026 USD294 | Thu 23 Jul23 Jul 2026 USD304 | Fri 24 Jul24 Jul 2026 check-out ok | 7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
| Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD283 | Mon 20 Jul20 Jul 2026 check-out ok | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 check-out ok | Thu 23 Jul23 Jul 2026 USD294 | Fri 24 Jul24 Jul 2026 USD337 | 1 ![]() | |||||||||
3 ![]() Family Apartment
| Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD337 | Mon 20 Jul20 Jul 2026 check-out ok | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 check-out ok | Thu 23 Jul23 Jul 2026 check-out ok | Fri 24 Jul24 Jul 2026 USD390 | 3 ![]() | |||||||||









