
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...
Rooms | Sat 04 Jul | Arrival Sun 05 Jul | Depart Mon 06 Jul | Tue 07 Jul | Wed 08 Jul | Thu 09 Jul | Fri 10 Jul | Sun, 5 Jul 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
| Sat 04 Jul04 Jul 2026 check-out ok | Sun 05 Jul05 Jul 2026 USD222 | Mon 06 Jul06 Jul 2026 USD238 | Tue 07 Jul07 Jul 2026 USD238 | Wed 08 Jul08 Jul 2026 USD238 | Thu 09 Jul09 Jul 2026 USD222 | Fri 10 Jul10 Jul 2026 USD254 | 3 ![]() | |||||||||
4 ![]() Guest Double/Twin
| Sat 04 Jul04 Jul 2026 check-out ok | Sun 05 Jul05 Jul 2026 USD233 | Mon 06 Jul06 Jul 2026 USD249 | Tue 07 Jul07 Jul 2026 check-out ok | Wed 08 Jul08 Jul 2026 USD249 | Thu 09 Jul09 Jul 2026 USD233 | Fri 10 Jul10 Jul 2026 USD265 | 4 ![]() | |||||||||
4 ![]() Feature Double/Twin
| Sat 04 Jul04 Jul 2026 check-out ok | Sun 05 Jul05 Jul 2026 USD254 | Mon 06 Jul06 Jul 2026 USD270 | Tue 07 Jul07 Jul 2026 USD270 | Wed 08 Jul08 Jul 2026 USD270 | Thu 09 Jul09 Jul 2026 USD254 | Fri 10 Jul10 Jul 2026 USD286 | 4 ![]() | |||||||||
| Sat 04 Jul04 Jul 2026 check-out ok | Sun 05 Jul05 Jul 2026 USD312 | Mon 06 Jul06 Jul 2026 USD328 | Tue 07 Jul07 Jul 2026 USD328 | Wed 08 Jul08 Jul 2026 USD328 | Thu 09 Jul09 Jul 2026 USD312 | Fri 10 Jul10 Jul 2026 USD344 | 4 ![]() | ||||||||||
4 ![]() Signature Double
| Sat 04 Jul04 Jul 2026 check-out ok | Sun 05 Jul05 Jul 2026 USD318 | Mon 06 Jul06 Jul 2026 USD333 | Tue 07 Jul07 Jul 2026 USD333 | Wed 08 Jul08 Jul 2026 USD333 | Thu 09 Jul09 Jul 2026 USD318 | Fri 10 Jul10 Jul 2026 USD349 | 4 ![]() | |||||||||
3 ![]() Guest Family 3
| Sat 04 Jul04 Jul 2026 check-out ok | Sun 05 Jul05 Jul 2026 USD254 | Mon 06 Jul06 Jul 2026 USD270 | Tue 07 Jul07 Jul 2026 USD270 | Wed 08 Jul08 Jul 2026 USD270 | Thu 09 Jul09 Jul 2026 USD254 | Fri 10 Jul10 Jul 2026 USD286 | 3 ![]() | |||||||||
7 ![]() Feature Family 3
| Sat 04 Jul04 Jul 2026 check-out ok | Sun 05 Jul05 Jul 2026 USD275 | Mon 06 Jul06 Jul 2026 USD291 | Tue 07 Jul07 Jul 2026 USD291 | Wed 08 Jul08 Jul 2026 USD291 | Thu 09 Jul09 Jul 2026 USD275 | Fri 10 Jul10 Jul 2026 USD307 | 7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
| Sat 04 Jul04 Jul 2026 check-out ok | Sun 05 Jul05 Jul 2026 USD265 | Mon 06 Jul06 Jul 2026 USD281 | Tue 07 Jul07 Jul 2026 USD281 | Wed 08 Jul08 Jul 2026 USD281 | Thu 09 Jul09 Jul 2026 USD265 | Fri 10 Jul10 Jul 2026 USD296 | 1 ![]() | |||||||||
3 ![]() Family Apartment
| Sat 04 Jul04 Jul 2026 check-out ok | Sun 05 Jul05 Jul 2026 USD318 | Mon 06 Jul06 Jul 2026 USD333 | Tue 07 Jul07 Jul 2026 USD333 | Wed 08 Jul08 Jul 2026 check-out ok | Thu 09 Jul09 Jul 2026 check-out ok | Fri 10 Jul10 Jul 2026 USD349 | 3 ![]() | |||||||||









