
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 08 Jun | Arrival Tue 09 Jun | Depart Wed 10 Jun | Thu 11 Jun | Fri 12 Jun | Sat 13 Jun | Sun 14 Jun | Tue, 9 Jun 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
| Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 check-out ok | Wed 10 Jun10 Jun 2026 USD172 | Thu 11 Jun11 Jun 2026 check-out ok | Fri 12 Jun12 Jun 2026 USD204 | Sat 13 Jun13 Jun 2026 check-out ok | Sun 14 Jun14 Jun 2026 USD172 | 3 ![]() | |||||||||
4 ![]() Guest Double/Twin
| Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 check-out ok | Wed 10 Jun10 Jun 2026 USD182 | Thu 11 Jun11 Jun 2026 check-out ok | Fri 12 Jun12 Jun 2026 USD215 | Sat 13 Jun13 Jun 2026 USD242 | Sun 14 Jun14 Jun 2026 USD182 | 4 ![]() | |||||||||
4 ![]() Feature Double/Twin
| Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 USD204 | Wed 10 Jun10 Jun 2026 USD204 | Thu 11 Jun11 Jun 2026 check-out ok | Fri 12 Jun12 Jun 2026 USD236 | Sat 13 Jun13 Jun 2026 USD263 | Sun 14 Jun14 Jun 2026 USD204 | 4 ![]() | |||||||||
| Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 USD263 | Wed 10 Jun10 Jun 2026 USD263 | Thu 11 Jun11 Jun 2026 USD280 | Fri 12 Jun12 Jun 2026 USD296 | Sat 13 Jun13 Jun 2026 USD323 | Sun 14 Jun14 Jun 2026 USD263 | 4 ![]() | ||||||||||
4 ![]() Signature Double
| Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 USD269 | Wed 10 Jun10 Jun 2026 USD269 | Thu 11 Jun11 Jun 2026 USD285 | Fri 12 Jun12 Jun 2026 check-out ok | Sat 13 Jun13 Jun 2026 check-out ok | Sun 14 Jun14 Jun 2026 check-out ok | 4 ![]() | |||||||||
3 ![]() Guest Family 3
| Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 USD204 | Wed 10 Jun10 Jun 2026 USD204 | Thu 11 Jun11 Jun 2026 USD220 | Fri 12 Jun12 Jun 2026 USD236 | Sat 13 Jun13 Jun 2026 USD263 | Sun 14 Jun14 Jun 2026 USD204 | 3 ![]() | |||||||||
7 ![]() Feature Family 3
| Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 USD226 | Wed 10 Jun10 Jun 2026 USD226 | Thu 11 Jun11 Jun 2026 USD242 | Fri 12 Jun12 Jun 2026 USD258 | Sat 13 Jun13 Jun 2026 USD285 | Sun 14 Jun14 Jun 2026 USD226 | 7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
| Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 USD215 | Wed 10 Jun10 Jun 2026 USD215 | Thu 11 Jun11 Jun 2026 USD231 | Fri 12 Jun12 Jun 2026 USD247 | Sat 13 Jun13 Jun 2026 USD274 | Sun 14 Jun14 Jun 2026 USD215 | 1 ![]() | |||||||||
3 ![]() Family Apartment
| Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 USD269 | Wed 10 Jun10 Jun 2026 USD269 | Thu 11 Jun11 Jun 2026 USD285 | Fri 12 Jun12 Jun 2026 USD301 | Sat 13 Jun13 Jun 2026 USD328 | Sun 14 Jun14 Jun 2026 USD269 | 3 ![]() | |||||||||
1 ![]() Suite
| Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 check-out ok | Wed 10 Jun10 Jun 2026 check-out ok | Thu 11 Jun11 Jun 2026 check-out ok | Fri 12 Jun12 Jun 2026 check-out ok | Sat 13 Jun13 Jun 2026 check-out ok | Sun 14 Jun14 Jun 2026 USD409 | 1 ![]() | |||||||||










