
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 and 5 restaurants
- Free access to our leisure facili...
- Stay longer and save
- Stay and get 10% off the total price
Rooms | Mon 15 Jun | Arrival Tue 16 Jun | Depart Wed 17 Jun | Thu 18 Jun | Fri 19 Jun | Sat 20 Jun | Sun 21 Jun | Tue, 16 Jun 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
| Mon 15 Jun15 Jun 2026 check-out ok | Tue 16 Jun16 Jun 2026 USD171 | Wed 17 Jun17 Jun 2026 USD171 | Thu 18 Jun18 Jun 2026 USD187 | Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD171 | 3 ![]() | |||||||||
4 ![]() Guest Double/Twin
| Mon 15 Jun15 Jun 2026 check-out ok | Tue 16 Jun16 Jun 2026 USD182 | Wed 17 Jun17 Jun 2026 USD182 | Thu 18 Jun18 Jun 2026 USD198 | Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 USD241 | Sun 21 Jun21 Jun 2026 USD182 | 4 ![]() | |||||||||
4 ![]() Feature Double/Twin
| Mon 15 Jun15 Jun 2026 check-out ok | Tue 16 Jun16 Jun 2026 USD204 | Wed 17 Jun17 Jun 2026 USD204 | Thu 18 Jun18 Jun 2026 check-out ok | Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 USD263 | Sun 21 Jun21 Jun 2026 USD204 | 4 ![]() | |||||||||
| Mon 15 Jun15 Jun 2026 check-out ok | Tue 16 Jun16 Jun 2026 USD263 | Wed 17 Jun17 Jun 2026 USD263 | Thu 18 Jun18 Jun 2026 USD279 | Fri 19 Jun19 Jun 2026 USD333 | Sat 20 Jun20 Jun 2026 USD322 | Sun 21 Jun21 Jun 2026 USD263 | 4 ![]() | ||||||||||
4 ![]() Signature Double
| Mon 15 Jun15 Jun 2026 check-out ok | Tue 16 Jun16 Jun 2026 check-out ok | Wed 17 Jun17 Jun 2026 check-out ok | Thu 18 Jun18 Jun 2026 check-out ok | Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD268 | 4 ![]() | |||||||||
3 ![]() Guest Family 3
| Mon 15 Jun15 Jun 2026 check-out ok | Tue 16 Jun16 Jun 2026 USD204 | Wed 17 Jun17 Jun 2026 USD204 | Thu 18 Jun18 Jun 2026 USD220 | Fri 19 Jun19 Jun 2026 USD274 | Sat 20 Jun20 Jun 2026 USD263 | Sun 21 Jun21 Jun 2026 USD204 | 3 ![]() | |||||||||
7 ![]() Feature Family 3
| Mon 15 Jun15 Jun 2026 check-out ok | Tue 16 Jun16 Jun 2026 USD225 | Wed 17 Jun17 Jun 2026 USD225 | Thu 18 Jun18 Jun 2026 USD241 | Fri 19 Jun19 Jun 2026 USD295 | Sat 20 Jun20 Jun 2026 USD284 | Sun 21 Jun21 Jun 2026 USD225 | 7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
| Mon 15 Jun15 Jun 2026 check-out ok | Tue 16 Jun16 Jun 2026 USD214 | Wed 17 Jun17 Jun 2026 USD214 | Thu 18 Jun18 Jun 2026 USD231 | Fri 19 Jun19 Jun 2026 USD284 | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD214 | 1 ![]() | |||||||||
3 ![]() Family Apartment
| Mon 15 Jun15 Jun 2026 check-out ok | Tue 16 Jun16 Jun 2026 USD268 | Wed 17 Jun17 Jun 2026 USD268 | Thu 18 Jun18 Jun 2026 USD284 | Fri 19 Jun19 Jun 2026 USD338 | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD268 | 3 ![]() | |||||||||
1 ![]() Suite
| Mon 15 Jun15 Jun 2026 check-out ok | Tue 16 Jun16 Jun 2026 check-out ok | Wed 17 Jun17 Jun 2026 USD408 | Thu 18 Jun18 Jun 2026 check-out ok | Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 check-out ok | 1 ![]() | |||||||||










