
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...
- Stay longer and save
- Stay and get 10% off the total price
|
Rooms
|
Mon 28 Sep |
Arrival
Tue 29 Sep |
Depart
Wed 30 Sep |
Thu 01 Oct |
Fri 02 Oct |
Sat 03 Oct |
Sun 04 Oct |
Tue, 29 Sep 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
|
Mon 28 Sep 28 Sep 2026
check-out ok
|
Tue 29 Sep 29 Sep 2026 USD236 |
Wed 30 Sep 30 Sep 2026 USD236 |
Thu 01 Oct 01 Oct 2026
check-out ok
|
Fri 02 Oct 02 Oct 2026
check-out ok
|
Sat 03 Oct 03 Oct 2026
check-out ok
|
Sun 04 Oct 04 Oct 2026
check-out ok
|
3
![]() |
|||||||||
4 ![]() Guest Double/Twin
|
Mon 28 Sep 28 Sep 2026
check-out ok
|
Tue 29 Sep 29 Sep 2026 USD247 |
Wed 30 Sep 30 Sep 2026 USD247 |
Thu 01 Oct 01 Oct 2026
check-out ok
|
Fri 02 Oct 02 Oct 2026
check-out ok
|
Sat 03 Oct 03 Oct 2026 USD324 |
Sun 04 Oct 04 Oct 2026
check-out ok
|
4
![]() |
|||||||||
4 ![]() Feature Double/Twin
|
Mon 28 Sep 28 Sep 2026
check-out ok
|
Tue 29 Sep 29 Sep 2026 USD269 |
Wed 30 Sep 30 Sep 2026 USD269 |
Thu 01 Oct 01 Oct 2026
check-out ok
|
Fri 02 Oct 02 Oct 2026
check-out ok
|
Sat 03 Oct 03 Oct 2026 USD345 |
Sun 04 Oct 04 Oct 2026
check-out ok
|
4
![]() |
|||||||||
4 ![]() Studio Apartment
|
Mon 28 Sep 28 Sep 2026
check-out ok
|
Tue 29 Sep 29 Sep 2026 USD328 |
Wed 30 Sep 30 Sep 2026 USD328 |
Thu 01 Oct 01 Oct 2026
check-out ok
|
Fri 02 Oct 02 Oct 2026
check-out ok
|
Sat 03 Oct 03 Oct 2026
check-out ok
|
Sun 04 Oct 04 Oct 2026
check-out ok
|
4
![]() |
|||||||||
4 ![]() Signature Double
|
Mon 28 Sep 28 Sep 2026
check-out ok
|
Tue 29 Sep 29 Sep 2026 USD334 |
Wed 30 Sep 30 Sep 2026 USD334 |
Thu 01 Oct 01 Oct 2026 USD367 |
Fri 02 Oct 02 Oct 2026
check-out ok
|
Sat 03 Oct 03 Oct 2026
check-out ok
|
Sun 04 Oct 04 Oct 2026 USD367 |
4
![]() |
|||||||||
3 ![]() Guest Family 3
|
Mon 28 Sep 28 Sep 2026
check-out ok
|
Tue 29 Sep 29 Sep 2026 USD269 |
Wed 30 Sep 30 Sep 2026 USD269 |
Thu 01 Oct 01 Oct 2026
check-out ok
|
Fri 02 Oct 02 Oct 2026
check-out ok
|
Sat 03 Oct 03 Oct 2026
check-out ok
|
Sun 04 Oct 04 Oct 2026
check-out ok
|
3
![]() |
|||||||||
7 ![]() Feature Family 3
|
Mon 28 Sep 28 Sep 2026
check-out ok
|
Tue 29 Sep 29 Sep 2026 USD290 |
Wed 30 Sep 30 Sep 2026 USD290 |
Thu 01 Oct 01 Oct 2026
check-out ok
|
Fri 02 Oct 02 Oct 2026
check-out ok
|
Sat 03 Oct 03 Oct 2026
check-out ok
|
Sun 04 Oct 04 Oct 2026
check-out ok
|
7
![]() |
|||||||||
1 ![]() Family with Bunkbeds
|
Mon 28 Sep 28 Sep 2026
check-out ok
|
Tue 29 Sep 29 Sep 2026 USD280 |
Wed 30 Sep 30 Sep 2026 USD280 |
Thu 01 Oct 01 Oct 2026
check-out ok
|
Fri 02 Oct 02 Oct 2026
check-out ok
|
Sat 03 Oct 03 Oct 2026
check-out ok
|
Sun 04 Oct 04 Oct 2026 USD313 |
1
![]() |
|||||||||
3 ![]() Family Apartment
|
Mon 28 Sep 28 Sep 2026
check-out ok
|
Tue 29 Sep 29 Sep 2026 USD334 |
Wed 30 Sep 30 Sep 2026 USD334 |
Thu 01 Oct 01 Oct 2026
check-out ok
|
Fri 02 Oct 02 Oct 2026
check-out ok
|
Sat 03 Oct 03 Oct 2026
check-out ok
|
Sun 04 Oct 04 Oct 2026 USD367 |
3
![]() |
|||||||||
4 ![]() Suite
|
Mon 28 Sep 28 Sep 2026
check-out ok
|
Tue 29 Sep 29 Sep 2026 USD474 |
Wed 30 Sep 30 Sep 2026 USD474 |
Thu 01 Oct 01 Oct 2026
check-out ok
|
Fri 02 Oct 02 Oct 2026
check-out ok
|
Sat 03 Oct 03 Oct 2026
check-out ok
|
Sun 04 Oct 04 Oct 2026
check-out ok
|
4
![]() |
|||||||||










