
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 | Thu 30 Apr | Arrival Fri 01 May | Depart Sat 02 May | Sun 03 May | Mon 04 May | Tue 05 May | Wed 06 May | Fri, 1 May 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD36.27 for 2026-05-01 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD36.27 for 2026-05-01 (1 night)
| Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD145 | Sat 02 May02 May 2026 USD259 | Sun 03 May03 May 2026 USD215 | Mon 04 May04 May 2026 USD194 | Tue 05 May05 May 2026 USD194 | Wed 06 May06 May 2026 USD194 |
Select a check-out
3 ![]() | |||||||||
4 ![]() Guest Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Saving USD38.98 for 2026-05-01 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD38.98 for 2026-05-01 (1 night)
| Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD156 | Sat 02 May02 May 2026 USD270 | Sun 03 May03 May 2026 check-out ok | Mon 04 May04 May 2026 USD205 | Tue 05 May05 May 2026 check-out ok | Wed 06 May06 May 2026 USD205 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Feature Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Saving USD44.39 for 2026-05-01 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD44.39 for 2026-05-01 (1 night)
| Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD178 | Sat 02 May02 May 2026 USD291 | Sun 03 May03 May 2026 USD248 | Mon 04 May04 May 2026 USD226 | Tue 05 May05 May 2026 USD226 | Wed 06 May06 May 2026 USD226 |
Select a check-out
4 ![]() | |||||||||
3 ![]() Guest Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD44.39 for 2026-05-01 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD44.39 for 2026-05-01 (1 night)
| Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD178 | Sat 02 May02 May 2026 USD291 | Sun 03 May03 May 2026 USD248 | Mon 04 May04 May 2026 USD226 | Tue 05 May05 May 2026 USD226 | Wed 06 May06 May 2026 USD226 |
Select a check-out
3 ![]() | |||||||||
1 ![]() Family with Bunkbeds
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD47.10 for 2026-05-01 (1 night)
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD47.10 for 2026-05-01 (1 night)
| Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD188 | Sat 02 May02 May 2026 USD302 | Sun 03 May03 May 2026 check-out ok | Mon 04 May04 May 2026 USD237 | Tue 05 May05 May 2026 USD237 | Wed 06 May06 May 2026 USD237 |
Select a check-out
1 ![]() | |||||||||
7 ![]() Feature Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD49.80 for 2026-05-01 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD49.80 for 2026-05-01 (1 night)
| Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD199 | Sat 02 May02 May 2026 USD313 | Sun 03 May03 May 2026 USD270 | Mon 04 May04 May 2026 USD248 | Tue 05 May05 May 2026 USD248 | Wed 06 May06 May 2026 USD248 |
Select a check-out
7 ![]() | |||||||||
4 ![]() Studio Apartment
Occupancy Min: 1 adult, Max: 2 adults
Saving USD59.28 for 2026-05-01 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD59.28 for 2026-05-01 (1 night)
| Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD237 | Sat 02 May02 May 2026 USD351 | Sun 03 May03 May 2026 USD307 | Mon 04 May04 May 2026 USD286 | Tue 05 May05 May 2026 USD286 | Wed 06 May06 May 2026 USD286 |
Select a check-out
4 ![]() | |||||||||
3 ![]() Family Apartment
Occupancy Min: 1 adult, Max: 4 adults
Saving USD60.63 for 2026-05-01 (1 night)
Occupancy Min: 1 adult, Max: 4 adults
Saving USD60.63 for 2026-05-01 (1 night)
| Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD243 | Sat 02 May02 May 2026 USD356 | Sun 03 May03 May 2026 USD313 | Mon 04 May04 May 2026 USD291 | Tue 05 May05 May 2026 USD291 | Wed 06 May06 May 2026 USD291 |
Select a check-out
3 ![]() | |||||||||
4 ![]() Signature Double
Occupancy Min: 1 adult, Max: 2 adults
Occupancy Min: 1 adult, Max: 2 adults
| Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 check-out ok | Sat 02 May02 May 2026 check-out ok | Sun 03 May03 May 2026 USD313 | Mon 04 May04 May 2026 USD291 | Tue 05 May05 May 2026 USD291 | Wed 06 May06 May 2026 USD291 |
Select a check-out
4 ![]() | |||||||||
1 ![]() Suite
Occupancy Min: 1 adult, Max: 4 adults
Occupancy Min: 1 adult, Max: 4 adults
| Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 check-out ok | Sat 02 May02 May 2026 check-out ok | Sun 03 May03 May 2026 check-out ok | Mon 04 May04 May 2026 USD432 | Tue 05 May05 May 2026 USD432 | Wed 06 May06 May 2026 USD432 |
Select a check-out
1 ![]() | |||||||||










