
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 | Tue 07 Jul | Arrival Wed 08 Jul | Depart Thu 09 Jul | Fri 10 Jul | Sat 11 Jul | Sun 12 Jul | Mon 13 Jul | Wed, 8 Jul 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
| Tue 07 Jul07 Jul 2026 check-out ok | Wed 08 Jul08 Jul 2026 USD238 | Thu 09 Jul09 Jul 2026 USD222 | Fri 10 Jul10 Jul 2026 check-out ok | Sat 11 Jul11 Jul 2026 USD264 | Sun 12 Jul12 Jul 2026 USD222 | Mon 13 Jul13 Jul 2026 USD238 | 3 ![]() | |||||||||
4 ![]() Guest Double/Twin
| Tue 07 Jul07 Jul 2026 check-out ok | Wed 08 Jul08 Jul 2026 check-out ok | Thu 09 Jul09 Jul 2026 USD233 | Fri 10 Jul10 Jul 2026 USD264 | Sat 11 Jul11 Jul 2026 USD275 | Sun 12 Jul12 Jul 2026 USD233 | Mon 13 Jul13 Jul 2026 USD248 | 4 ![]() | |||||||||
4 ![]() Feature Double/Twin
| Tue 07 Jul07 Jul 2026 check-out ok | Wed 08 Jul08 Jul 2026 USD270 | Thu 09 Jul09 Jul 2026 USD254 | Fri 10 Jul10 Jul 2026 USD285 | Sat 11 Jul11 Jul 2026 USD296 | Sun 12 Jul12 Jul 2026 USD254 | Mon 13 Jul13 Jul 2026 USD270 | 4 ![]() | |||||||||
4 ![]() Studio Apartment
| Tue 07 Jul07 Jul 2026 check-out ok | Wed 08 Jul08 Jul 2026 USD328 | Thu 09 Jul09 Jul 2026 USD312 | Fri 10 Jul10 Jul 2026 USD344 | Sat 11 Jul11 Jul 2026 USD354 | Sun 12 Jul12 Jul 2026 USD312 | Mon 13 Jul13 Jul 2026 USD328 | 4 ![]() | |||||||||
4 ![]() Signature Double
| Tue 07 Jul07 Jul 2026 check-out ok | Wed 08 Jul08 Jul 2026 USD333 | Thu 09 Jul09 Jul 2026 USD317 | Fri 10 Jul10 Jul 2026 USD349 | Sat 11 Jul11 Jul 2026 USD359 | Sun 12 Jul12 Jul 2026 USD317 | Mon 13 Jul13 Jul 2026 USD333 | 4 ![]() | |||||||||
3 ![]() Guest Family 3
| Tue 07 Jul07 Jul 2026 check-out ok | Wed 08 Jul08 Jul 2026 USD270 | Thu 09 Jul09 Jul 2026 USD254 | Fri 10 Jul10 Jul 2026 USD285 | Sat 11 Jul11 Jul 2026 USD296 | Sun 12 Jul12 Jul 2026 USD254 | Mon 13 Jul13 Jul 2026 USD270 | 3 ![]() | |||||||||
7 ![]() Feature Family 3
| Tue 07 Jul07 Jul 2026 check-out ok | Wed 08 Jul08 Jul 2026 USD291 | Thu 09 Jul09 Jul 2026 USD275 | Fri 10 Jul10 Jul 2026 USD307 | Sat 11 Jul11 Jul 2026 USD317 | Sun 12 Jul12 Jul 2026 USD275 | Mon 13 Jul13 Jul 2026 USD291 | 7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
| Tue 07 Jul07 Jul 2026 check-out ok | Wed 08 Jul08 Jul 2026 USD280 | Thu 09 Jul09 Jul 2026 USD264 | Fri 10 Jul10 Jul 2026 USD296 | Sat 11 Jul11 Jul 2026 USD307 | Sun 12 Jul12 Jul 2026 USD264 | Mon 13 Jul13 Jul 2026 check-out ok | 1 ![]() | |||||||||
3 ![]() Family Apartment
| Tue 07 Jul07 Jul 2026 check-out ok | Wed 08 Jul08 Jul 2026 check-out ok | Thu 09 Jul09 Jul 2026 check-out ok | Fri 10 Jul10 Jul 2026 USD349 | Sat 11 Jul11 Jul 2026 check-out ok | Sun 12 Jul12 Jul 2026 USD317 | Mon 13 Jul13 Jul 2026 USD333 | 3 ![]() | |||||||||









