
Flexible Rate
- FREE cancellation
- No Deposit
- Breakfast included
Flexibility at your fingertips - book now and pay nothing until you arrive. And you've got up 48 hours beforehand to cancel if things change.
Includes:
• Free cancellation up to 48 hours before arrival
• 2 hours of FREE childcare for 2-12 years per day
• Full Scottish breakfast
• Free parking
• Full access to over 30 onsite activities * ...
Rooms | Arrival Thu 02 Jul | Depart Fri 03 Jul | Sat 04 Jul | Sun 05 Jul | Mon 06 Jul | Tue 07 Jul | Wed 08 Jul | Thu, 2 Jul 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 ![]() Guest Single
| Thu 02 Jul02 Jul 2026 USD180 | Fri 03 Jul03 Jul 2026 USD266 | Sat 04 Jul04 Jul 2026 USD279 | Sun 05 Jul05 Jul 2026 USD200 | Mon 06 Jul06 Jul 2026 USD200 | Tue 07 Jul07 Jul 2026 USD213 | Wed 08 Jul08 Jul 2026 check-out ok | 2 ![]() | |||||||||
3 ![]() Guest Cosy Double
| Thu 02 Jul02 Jul 2026 USD266 | Fri 03 Jul03 Jul 2026 USD353 | Sat 04 Jul04 Jul 2026 USD366 | Sun 05 Jul05 Jul 2026 USD286 | Mon 06 Jul06 Jul 2026 USD286 | Tue 07 Jul07 Jul 2026 check-out ok | Wed 08 Jul08 Jul 2026 USD299 | 3 ![]() | |||||||||
4 ![]() Guest Double/Twin
| Thu 02 Jul02 Jul 2026 USD279 | Fri 03 Jul03 Jul 2026 USD366 | Sat 04 Jul04 Jul 2026 USD379 | Sun 05 Jul05 Jul 2026 USD299 | Mon 06 Jul06 Jul 2026 USD299 | Tue 07 Jul07 Jul 2026 USD313 | Wed 08 Jul08 Jul 2026 check-out ok | 4 ![]() | |||||||||
4 ![]() Feature Double/Twin
| Thu 02 Jul02 Jul 2026 USD306 | Fri 03 Jul03 Jul 2026 check-out ok | Sat 04 Jul04 Jul 2026 check-out ok | Sun 05 Jul05 Jul 2026 USD326 | Mon 06 Jul06 Jul 2026 USD326 | Tue 07 Jul07 Jul 2026 USD339 | Wed 08 Jul08 Jul 2026 USD339 | 4 ![]() | |||||||||
4 ![]() Studio Apartment
| Thu 02 Jul02 Jul 2026 USD379 | Fri 03 Jul03 Jul 2026 USD466 | Sat 04 Jul04 Jul 2026 USD479 | Sun 05 Jul05 Jul 2026 USD399 | Mon 06 Jul06 Jul 2026 USD399 | Tue 07 Jul07 Jul 2026 USD412 | Wed 08 Jul08 Jul 2026 USD412 | 4 ![]() | |||||||||
4 ![]() Signature Double
| Thu 02 Jul02 Jul 2026 USD386 | Fri 03 Jul03 Jul 2026 USD472 | Sat 04 Jul04 Jul 2026 check-out ok | Sun 05 Jul05 Jul 2026 USD406 | Mon 06 Jul06 Jul 2026 USD406 | Tue 07 Jul07 Jul 2026 USD419 | Wed 08 Jul08 Jul 2026 USD419 | 4 ![]() | |||||||||
3 ![]() Guest Family 3
| Thu 02 Jul02 Jul 2026 USD306 | Fri 03 Jul03 Jul 2026 USD393 | Sat 04 Jul04 Jul 2026 check-out ok | Sun 05 Jul05 Jul 2026 USD326 | Mon 06 Jul06 Jul 2026 USD326 | Tue 07 Jul07 Jul 2026 USD339 | Wed 08 Jul08 Jul 2026 USD339 | 3 ![]() | |||||||||
7 ![]() Feature Family 3
| Thu 02 Jul02 Jul 2026 USD333 | Fri 03 Jul03 Jul 2026 USD419 | Sat 04 Jul04 Jul 2026 USD432 | Sun 05 Jul05 Jul 2026 USD353 | Mon 06 Jul06 Jul 2026 USD353 | Tue 07 Jul07 Jul 2026 USD366 | Wed 08 Jul08 Jul 2026 USD366 | 7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
| Thu 02 Jul02 Jul 2026 USD319 | Fri 03 Jul03 Jul 2026 USD406 | Sat 04 Jul04 Jul 2026 USD419 | Sun 05 Jul05 Jul 2026 USD339 | Mon 06 Jul06 Jul 2026 USD339 | Tue 07 Jul07 Jul 2026 USD353 | Wed 08 Jul08 Jul 2026 USD353 | 1 ![]() | |||||||||
3 ![]() Family Apartment
| Thu 02 Jul02 Jul 2026 USD386 | Fri 03 Jul03 Jul 2026 check-out ok | Sat 04 Jul04 Jul 2026 check-out ok | Sun 05 Jul05 Jul 2026 check-out ok | Mon 06 Jul06 Jul 2026 USD406 | Tue 07 Jul07 Jul 2026 USD419 | Wed 08 Jul08 Jul 2026 check-out ok | 3 ![]() | |||||||||










