
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 09 Jul | Arrival Fri 10 Jul | Depart Sat 11 Jul | Sun 12 Jul | Mon 13 Jul | Tue 14 Jul | Wed 15 Jul | Fri, 10 Jul 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
| Thu 09 Jul09 Jul 2026 check-out ok | Fri 10 Jul10 Jul 2026 check-out ok | Sat 11 Jul11 Jul 2026 USD263 | Sun 12 Jul12 Jul 2026 USD221 | Mon 13 Jul13 Jul 2026 USD237 | Tue 14 Jul14 Jul 2026 USD221 | Wed 15 Jul15 Jul 2026 USD237 | 3 ![]() | |||||||||
4 ![]() Guest Double/Twin
| Thu 09 Jul09 Jul 2026 check-out ok | Fri 10 Jul10 Jul 2026 USD263 | Sat 11 Jul11 Jul 2026 USD274 | Sun 12 Jul12 Jul 2026 USD232 | Mon 13 Jul13 Jul 2026 USD247 | Tue 14 Jul14 Jul 2026 USD232 | Wed 15 Jul15 Jul 2026 USD247 | 4 ![]() | |||||||||
4 ![]() Feature Double/Twin
| Thu 09 Jul09 Jul 2026 check-out ok | Fri 10 Jul10 Jul 2026 USD284 | Sat 11 Jul11 Jul 2026 USD295 | Sun 12 Jul12 Jul 2026 USD253 | Mon 13 Jul13 Jul 2026 USD268 | Tue 14 Jul14 Jul 2026 USD253 | Wed 15 Jul15 Jul 2026 USD268 | 4 ![]() | |||||||||
4 ![]() Studio Apartment
| Thu 09 Jul09 Jul 2026 check-out ok | Fri 10 Jul10 Jul 2026 USD342 | Sat 11 Jul11 Jul 2026 USD353 | Sun 12 Jul12 Jul 2026 USD311 | Mon 13 Jul13 Jul 2026 USD326 | Tue 14 Jul14 Jul 2026 USD311 | Wed 15 Jul15 Jul 2026 USD326 | 4 ![]() | |||||||||
4 ![]() Signature Double
| Thu 09 Jul09 Jul 2026 check-out ok | Fri 10 Jul10 Jul 2026 USD347 | Sat 11 Jul11 Jul 2026 USD358 | Sun 12 Jul12 Jul 2026 USD316 | Mon 13 Jul13 Jul 2026 USD332 | Tue 14 Jul14 Jul 2026 USD316 | Wed 15 Jul15 Jul 2026 USD332 | 4 ![]() | |||||||||
3 ![]() Guest Family 3
| Thu 09 Jul09 Jul 2026 check-out ok | Fri 10 Jul10 Jul 2026 USD284 | Sat 11 Jul11 Jul 2026 USD295 | Sun 12 Jul12 Jul 2026 USD253 | Mon 13 Jul13 Jul 2026 USD268 | Tue 14 Jul14 Jul 2026 USD253 | Wed 15 Jul15 Jul 2026 USD268 | 3 ![]() | |||||||||
7 ![]() Feature Family 3
| Thu 09 Jul09 Jul 2026 check-out ok | Fri 10 Jul10 Jul 2026 USD305 | Sat 11 Jul11 Jul 2026 USD316 | Sun 12 Jul12 Jul 2026 USD274 | Mon 13 Jul13 Jul 2026 USD290 | Tue 14 Jul14 Jul 2026 USD274 | Wed 15 Jul15 Jul 2026 USD290 | 7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
| Thu 09 Jul09 Jul 2026 check-out ok | Fri 10 Jul10 Jul 2026 USD295 | Sat 11 Jul11 Jul 2026 USD305 | Sun 12 Jul12 Jul 2026 USD263 | Mon 13 Jul13 Jul 2026 check-out ok | Tue 14 Jul14 Jul 2026 USD263 | Wed 15 Jul15 Jul 2026 USD279 | 1 ![]() | |||||||||
3 ![]() Family Apartment
| Thu 09 Jul09 Jul 2026 check-out ok | Fri 10 Jul10 Jul 2026 USD347 | Sat 11 Jul11 Jul 2026 check-out ok | Sun 12 Jul12 Jul 2026 USD316 | Mon 13 Jul13 Jul 2026 USD332 | Tue 14 Jul14 Jul 2026 USD316 | Wed 15 Jul15 Jul 2026 USD332 | 3 ![]() | |||||||||









