
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 | Mon 06 Jul | Arrival Tue 07 Jul | Depart Wed 08 Jul | Thu 09 Jul | Fri 10 Jul | Sat 11 Jul | Sun 12 Jul | Tue, 7 Jul 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
| Mon 06 Jul06 Jul 2026 check-out ok | Tue 07 Jul07 Jul 2026 USD249 | Wed 08 Jul08 Jul 2026 USD238 | Thu 09 Jul09 Jul 2026 USD223 | Fri 10 Jul10 Jul 2026 check-out ok | Sat 11 Jul11 Jul 2026 USD265 | Sun 12 Jul12 Jul 2026 USD223 | 3 ![]() | |||||||||
4 ![]() Guest Double/Twin
| Mon 06 Jul06 Jul 2026 check-out ok | Tue 07 Jul07 Jul 2026 USD260 | Wed 08 Jul08 Jul 2026 check-out ok | Thu 09 Jul09 Jul 2026 USD233 | Fri 10 Jul10 Jul 2026 USD265 | Sat 11 Jul11 Jul 2026 USD276 | Sun 12 Jul12 Jul 2026 USD233 | 4 ![]() | |||||||||
4 ![]() Feature Double/Twin
| Mon 06 Jul06 Jul 2026 check-out ok | Tue 07 Jul07 Jul 2026 USD281 | Wed 08 Jul08 Jul 2026 USD270 | Thu 09 Jul09 Jul 2026 USD254 | Fri 10 Jul10 Jul 2026 USD286 | Sat 11 Jul11 Jul 2026 USD297 | Sun 12 Jul12 Jul 2026 USD254 | 4 ![]() | |||||||||
4 ![]() Studio Apartment
| Mon 06 Jul06 Jul 2026 check-out ok | Tue 07 Jul07 Jul 2026 USD339 | Wed 08 Jul08 Jul 2026 USD329 | Thu 09 Jul09 Jul 2026 USD313 | Fri 10 Jul10 Jul 2026 USD344 | Sat 11 Jul11 Jul 2026 USD355 | Sun 12 Jul12 Jul 2026 USD313 | 4 ![]() | |||||||||
4 ![]() Signature Double
| Mon 06 Jul06 Jul 2026 check-out ok | Tue 07 Jul07 Jul 2026 USD344 | Wed 08 Jul08 Jul 2026 USD334 | Thu 09 Jul09 Jul 2026 USD318 | Fri 10 Jul10 Jul 2026 USD350 | Sat 11 Jul11 Jul 2026 USD360 | Sun 12 Jul12 Jul 2026 USD318 | 4 ![]() | |||||||||
3 ![]() Guest Family 3
| Mon 06 Jul06 Jul 2026 check-out ok | Tue 07 Jul07 Jul 2026 USD281 | Wed 08 Jul08 Jul 2026 USD270 | Thu 09 Jul09 Jul 2026 USD254 | Fri 10 Jul10 Jul 2026 USD286 | Sat 11 Jul11 Jul 2026 USD297 | Sun 12 Jul12 Jul 2026 USD254 | 3 ![]() | |||||||||
7 ![]() Feature Family 3
| Mon 06 Jul06 Jul 2026 check-out ok | Tue 07 Jul07 Jul 2026 USD302 | Wed 08 Jul08 Jul 2026 USD291 | Thu 09 Jul09 Jul 2026 USD276 | Fri 10 Jul10 Jul 2026 USD307 | Sat 11 Jul11 Jul 2026 USD318 | Sun 12 Jul12 Jul 2026 USD276 | 7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
| Mon 06 Jul06 Jul 2026 check-out ok | Tue 07 Jul07 Jul 2026 USD291 | Wed 08 Jul08 Jul 2026 USD281 | Thu 09 Jul09 Jul 2026 USD265 | Fri 10 Jul10 Jul 2026 USD297 | Sat 11 Jul11 Jul 2026 USD307 | Sun 12 Jul12 Jul 2026 USD265 | 1 ![]() | |||||||||
3 ![]() Family Apartment
| Mon 06 Jul06 Jul 2026 check-out ok | Tue 07 Jul07 Jul 2026 USD344 | Wed 08 Jul08 Jul 2026 check-out ok | Thu 09 Jul09 Jul 2026 check-out ok | Fri 10 Jul10 Jul 2026 USD350 | Sat 11 Jul11 Jul 2026 check-out ok | Sun 12 Jul12 Jul 2026 USD318 | 3 ![]() | |||||||||









