
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 | Wed 01 Jul | Arrival Thu 02 Jul | Depart Fri 03 Jul | Sat 04 Jul | Sun 05 Jul | Mon 06 Jul | Tue 07 Jul | Thu, 2 Jul 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
| Wed 01 Jul01 Jul 2026 check-out ok | Thu 02 Jul02 Jul 2026 USD222 | Fri 03 Jul03 Jul 2026 check-out ok | Sat 04 Jul04 Jul 2026 USD291 | Sun 05 Jul05 Jul 2026 USD222 | Mon 06 Jul06 Jul 2026 USD222 | Tue 07 Jul07 Jul 2026 USD238 | 3 ![]() | |||||||||
4 ![]() Guest Double/Twin
| Wed 01 Jul01 Jul 2026 check-out ok | Thu 02 Jul02 Jul 2026 USD233 | Fri 03 Jul03 Jul 2026 USD280 | Sat 04 Jul04 Jul 2026 USD302 | Sun 05 Jul05 Jul 2026 USD233 | Mon 06 Jul06 Jul 2026 USD233 | Tue 07 Jul07 Jul 2026 USD249 | 4 ![]() | |||||||||
4 ![]() Feature Double/Twin
| Wed 01 Jul01 Jul 2026 check-out ok | Thu 02 Jul02 Jul 2026 USD254 | Fri 03 Jul03 Jul 2026 USD302 | Sat 04 Jul04 Jul 2026 USD323 | Sun 05 Jul05 Jul 2026 USD254 | Mon 06 Jul06 Jul 2026 USD254 | Tue 07 Jul07 Jul 2026 USD270 | 4 ![]() | |||||||||
| Wed 01 Jul01 Jul 2026 check-out ok | Thu 02 Jul02 Jul 2026 USD312 | Fri 03 Jul03 Jul 2026 USD360 | Sat 04 Jul04 Jul 2026 USD381 | Sun 05 Jul05 Jul 2026 USD312 | Mon 06 Jul06 Jul 2026 USD312 | Tue 07 Jul07 Jul 2026 USD328 | 4 ![]() | ||||||||||
4 ![]() Signature Double
| Wed 01 Jul01 Jul 2026 check-out ok | Thu 02 Jul02 Jul 2026 USD317 | Fri 03 Jul03 Jul 2026 USD365 | Sat 04 Jul04 Jul 2026 check-out ok | Sun 05 Jul05 Jul 2026 USD317 | Mon 06 Jul06 Jul 2026 USD317 | Tue 07 Jul07 Jul 2026 USD333 | 4 ![]() | |||||||||
3 ![]() Guest Family 3
| Wed 01 Jul01 Jul 2026 check-out ok | Thu 02 Jul02 Jul 2026 USD254 | Fri 03 Jul03 Jul 2026 USD302 | Sat 04 Jul04 Jul 2026 check-out ok | Sun 05 Jul05 Jul 2026 USD254 | Mon 06 Jul06 Jul 2026 USD254 | Tue 07 Jul07 Jul 2026 USD270 | 3 ![]() | |||||||||
7 ![]() Feature Family 3
| Wed 01 Jul01 Jul 2026 check-out ok | Thu 02 Jul02 Jul 2026 USD275 | Fri 03 Jul03 Jul 2026 USD323 | Sat 04 Jul04 Jul 2026 USD344 | Sun 05 Jul05 Jul 2026 USD275 | Mon 06 Jul06 Jul 2026 USD275 | Tue 07 Jul07 Jul 2026 USD291 | 7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
| Wed 01 Jul01 Jul 2026 check-out ok | Thu 02 Jul02 Jul 2026 USD265 | Fri 03 Jul03 Jul 2026 USD312 | Sat 04 Jul04 Jul 2026 USD333 | Sun 05 Jul05 Jul 2026 USD265 | Mon 06 Jul06 Jul 2026 USD265 | Tue 07 Jul07 Jul 2026 USD280 | 1 ![]() | |||||||||
3 ![]() Family Apartment
| Wed 01 Jul01 Jul 2026 check-out ok | Thu 02 Jul02 Jul 2026 USD317 | Fri 03 Jul03 Jul 2026 USD365 | Sat 04 Jul04 Jul 2026 check-out ok | Sun 05 Jul05 Jul 2026 USD317 | Mon 06 Jul06 Jul 2026 USD317 | Tue 07 Jul07 Jul 2026 USD333 | 3 ![]() | |||||||||









