
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 | Sun 26 Jul | Arrival Mon 27 Jul | Depart Tue 28 Jul | Wed 29 Jul | Thu 30 Jul | Fri 31 Jul | Sat 01 Aug | Mon, 27 Jul 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
| Sun 26 Jul26 Jul 2026 check-out ok | Mon 27 Jul27 Jul 2026 USD241 | Tue 28 Jul28 Jul 2026 USD241 | Wed 29 Jul29 Jul 2026 USD230 | Thu 30 Jul30 Jul 2026 USD214 | Fri 31 Jul31 Jul 2026 USD289 | Sat 01 Aug01 Aug 2026 USD300 | 3 ![]() | |||||||||
4 ![]() Guest Double/Twin
| Sun 26 Jul26 Jul 2026 check-out ok | Mon 27 Jul27 Jul 2026 USD252 | Tue 28 Jul28 Jul 2026 USD252 | Wed 29 Jul29 Jul 2026 USD241 | Thu 30 Jul30 Jul 2026 USD225 | Fri 31 Jul31 Jul 2026 USD300 | Sat 01 Aug01 Aug 2026 USD311 | 4 ![]() | |||||||||
4 ![]() Feature Double/Twin
| Sun 26 Jul26 Jul 2026 check-out ok | Mon 27 Jul27 Jul 2026 USD273 | Tue 28 Jul28 Jul 2026 USD273 | Wed 29 Jul29 Jul 2026 USD262 | Thu 30 Jul30 Jul 2026 USD246 | Fri 31 Jul31 Jul 2026 USD321 | Sat 01 Aug01 Aug 2026 USD332 | 4 ![]() | |||||||||
4 ![]() Studio Apartment
| Sun 26 Jul26 Jul 2026 check-out ok | Mon 27 Jul27 Jul 2026 USD332 | Tue 28 Jul28 Jul 2026 USD332 | Wed 29 Jul29 Jul 2026 USD321 | Thu 30 Jul30 Jul 2026 USD305 | Fri 31 Jul31 Jul 2026 USD380 | Sat 01 Aug01 Aug 2026 USD391 | 4 ![]() | |||||||||
4 ![]() Signature Double
| Sun 26 Jul26 Jul 2026 check-out ok | Mon 27 Jul27 Jul 2026 USD337 | Tue 28 Jul28 Jul 2026 USD337 | Wed 29 Jul29 Jul 2026 USD327 | Thu 30 Jul30 Jul 2026 USD311 | Fri 31 Jul31 Jul 2026 check-out ok | Sat 01 Aug01 Aug 2026 USD396 | 4 ![]() | |||||||||
3 ![]() Guest Family 3
| Sun 26 Jul26 Jul 2026 check-out ok | Mon 27 Jul27 Jul 2026 USD273 | Tue 28 Jul28 Jul 2026 USD273 | Wed 29 Jul29 Jul 2026 USD262 | Thu 30 Jul30 Jul 2026 USD246 | Fri 31 Jul31 Jul 2026 USD321 | Sat 01 Aug01 Aug 2026 USD332 | 3 ![]() | |||||||||
7 ![]() Feature Family 3
| Sun 26 Jul26 Jul 2026 check-out ok | Mon 27 Jul27 Jul 2026 USD295 | Tue 28 Jul28 Jul 2026 USD295 | Wed 29 Jul29 Jul 2026 USD284 | Thu 30 Jul30 Jul 2026 USD268 | Fri 31 Jul31 Jul 2026 USD343 | Sat 01 Aug01 Aug 2026 USD353 | 7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
| Sun 26 Jul26 Jul 2026 check-out ok | Mon 27 Jul27 Jul 2026 check-out ok | Tue 28 Jul28 Jul 2026 check-out ok | Wed 29 Jul29 Jul 2026 check-out ok | Thu 30 Jul30 Jul 2026 check-out ok | Fri 31 Jul31 Jul 2026 USD332 | Sat 01 Aug01 Aug 2026 check-out ok | 1 ![]() | |||||||||
3 ![]() Family Apartment
| Sun 26 Jul26 Jul 2026 check-out ok | Mon 27 Jul27 Jul 2026 check-out ok | Tue 28 Jul28 Jul 2026 check-out ok | Wed 29 Jul29 Jul 2026 USD327 | Thu 30 Jul30 Jul 2026 check-out ok | Fri 31 Jul31 Jul 2026 check-out ok | Sat 01 Aug01 Aug 2026 check-out ok | 3 ![]() | |||||||||
4 ![]() Suite
| Sun 26 Jul26 Jul 2026 check-out ok | Mon 27 Jul27 Jul 2026 USD477 | Tue 28 Jul28 Jul 2026 check-out ok | Wed 29 Jul29 Jul 2026 check-out ok | Thu 30 Jul30 Jul 2026 check-out ok | Fri 31 Jul31 Jul 2026 check-out ok | Sat 01 Aug01 Aug 2026 check-out ok | 4 ![]() | |||||||||










