
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 11 Jul | Arrival Sun 12 Jul | Depart Mon 13 Jul | Tue 14 Jul | Wed 15 Jul | Thu 16 Jul | Fri 17 Jul | Sun, 12 Jul 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
| Sat 11 Jul11 Jul 2026 check-out ok | Sun 12 Jul12 Jul 2026 USD222 | Mon 13 Jul13 Jul 2026 USD238 | Tue 14 Jul14 Jul 2026 USD238 | Wed 15 Jul15 Jul 2026 USD238 | Thu 16 Jul16 Jul 2026 USD238 | Fri 17 Jul17 Jul 2026 USD270 | 3 ![]() | |||||||||
4 ![]() Guest Double/Twin
| Sat 11 Jul11 Jul 2026 check-out ok | Sun 12 Jul12 Jul 2026 USD233 | Mon 13 Jul13 Jul 2026 USD249 | Tue 14 Jul14 Jul 2026 USD249 | Wed 15 Jul15 Jul 2026 USD249 | Thu 16 Jul16 Jul 2026 USD249 | Fri 17 Jul17 Jul 2026 USD280 | 4 ![]() | |||||||||
4 ![]() Feature Double/Twin
| Sat 11 Jul11 Jul 2026 check-out ok | Sun 12 Jul12 Jul 2026 USD254 | Mon 13 Jul13 Jul 2026 USD270 | Tue 14 Jul14 Jul 2026 USD270 | Wed 15 Jul15 Jul 2026 USD270 | Thu 16 Jul16 Jul 2026 USD270 | Fri 17 Jul17 Jul 2026 USD301 | 4 ![]() | |||||||||
4 ![]() Studio Apartment
| Sat 11 Jul11 Jul 2026 check-out ok | Sun 12 Jul12 Jul 2026 USD312 | Mon 13 Jul13 Jul 2026 USD328 | Tue 14 Jul14 Jul 2026 USD328 | Wed 15 Jul15 Jul 2026 USD328 | Thu 16 Jul16 Jul 2026 USD328 | Fri 17 Jul17 Jul 2026 USD360 | 4 ![]() | |||||||||
4 ![]() Signature Double
| Sat 11 Jul11 Jul 2026 check-out ok | Sun 12 Jul12 Jul 2026 USD317 | Mon 13 Jul13 Jul 2026 USD333 | Tue 14 Jul14 Jul 2026 USD333 | Wed 15 Jul15 Jul 2026 USD333 | Thu 16 Jul16 Jul 2026 USD333 | Fri 17 Jul17 Jul 2026 check-out ok | 4 ![]() | |||||||||
3 ![]() Guest Family 3
| Sat 11 Jul11 Jul 2026 check-out ok | Sun 12 Jul12 Jul 2026 USD254 | Mon 13 Jul13 Jul 2026 USD270 | Tue 14 Jul14 Jul 2026 USD270 | Wed 15 Jul15 Jul 2026 USD270 | Thu 16 Jul16 Jul 2026 USD270 | Fri 17 Jul17 Jul 2026 USD301 | 3 ![]() | |||||||||
7 ![]() Feature Family 3
| Sat 11 Jul11 Jul 2026 check-out ok | Sun 12 Jul12 Jul 2026 USD275 | Mon 13 Jul13 Jul 2026 USD291 | Tue 14 Jul14 Jul 2026 USD291 | Wed 15 Jul15 Jul 2026 USD291 | Thu 16 Jul16 Jul 2026 USD291 | Fri 17 Jul17 Jul 2026 USD323 | 7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
| Sat 11 Jul11 Jul 2026 check-out ok | Sun 12 Jul12 Jul 2026 USD264 | Mon 13 Jul13 Jul 2026 check-out ok | Tue 14 Jul14 Jul 2026 check-out ok | Wed 15 Jul15 Jul 2026 USD280 | Thu 16 Jul16 Jul 2026 USD280 | Fri 17 Jul17 Jul 2026 USD312 | 1 ![]() | |||||||||
3 ![]() Family Apartment
| Sat 11 Jul11 Jul 2026 check-out ok | Sun 12 Jul12 Jul 2026 USD317 | Mon 13 Jul13 Jul 2026 USD333 | Tue 14 Jul14 Jul 2026 USD333 | Wed 15 Jul15 Jul 2026 USD333 | Thu 16 Jul16 Jul 2026 USD333 | Fri 17 Jul17 Jul 2026 check-out ok | 3 ![]() | |||||||||









