
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...
- Stay longer and save
- Stay and get 10% off the total price
Rooms | Fri 29 May | Arrival Sat 30 May | Depart Sun 31 May | Mon 01 Jun | Tue 02 Jun | Wed 03 Jun | Thu 04 Jun | Sat, 30 May 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD62.51 for 2026-05-30 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD62.51 for 2026-05-30 (1 night)
| Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 USD250 | Sun 31 May31 May 2026 USD191 | Mon 01 Jun01 Jun 2026 check-out ok | Tue 02 Jun02 Jun 2026 USD207 | Wed 03 Jun03 Jun 2026 USD191 | Thu 04 Jun04 Jun 2026 USD191 |
Select a check-out
3 ![]() | |||||||||
4 ![]() Guest Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Saving USD65.19 for 2026-05-30 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD65.19 for 2026-05-30 (1 night)
| Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 USD261 | Sun 31 May31 May 2026 USD202 | Mon 01 Jun01 Jun 2026 USD202 | Tue 02 Jun02 Jun 2026 USD218 | Wed 03 Jun03 Jun 2026 USD202 | Thu 04 Jun04 Jun 2026 USD202 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Feature Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Saving USD70.53 for 2026-05-30 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD70.53 for 2026-05-30 (1 night)
| Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 USD282 | Sun 31 May31 May 2026 USD223 | Mon 01 Jun01 Jun 2026 USD223 | Tue 02 Jun02 Jun 2026 USD239 | Wed 03 Jun03 Jun 2026 USD223 | Thu 04 Jun04 Jun 2026 USD223 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Studio Apartment
Occupancy Min: 1 adult, Max: 2 adults
Saving USD85.22 for 2026-05-30 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD85.22 for 2026-05-30 (1 night)
| Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 USD341 | Sun 31 May31 May 2026 USD282 | Mon 01 Jun01 Jun 2026 USD282 | Tue 02 Jun02 Jun 2026 USD298 | Wed 03 Jun03 Jun 2026 USD282 | Thu 04 Jun04 Jun 2026 USD282 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Signature Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD86.56 for 2026-05-30 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD86.56 for 2026-05-30 (1 night)
| Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 USD346 | Sun 31 May31 May 2026 USD287 | Mon 01 Jun01 Jun 2026 check-out ok | Tue 02 Jun02 Jun 2026 USD303 | Wed 03 Jun03 Jun 2026 USD287 | Thu 04 Jun04 Jun 2026 USD287 |
Select a check-out
4 ![]() | |||||||||
3 ![]() Guest Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD70.53 for 2026-05-30 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD70.53 for 2026-05-30 (1 night)
| Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 USD282 | Sun 31 May31 May 2026 USD223 | Mon 01 Jun01 Jun 2026 USD223 | Tue 02 Jun02 Jun 2026 USD239 | Wed 03 Jun03 Jun 2026 USD223 | Thu 04 Jun04 Jun 2026 USD223 |
Select a check-out
3 ![]() | |||||||||
7 ![]() Feature Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD75.87 for 2026-05-30 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD75.87 for 2026-05-30 (1 night)
| Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 USD303 | Sun 31 May31 May 2026 USD245 | Mon 01 Jun01 Jun 2026 USD245 | Tue 02 Jun02 Jun 2026 USD261 | Wed 03 Jun03 Jun 2026 USD245 | Thu 04 Jun04 Jun 2026 USD245 |
Select a check-out
7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Occupancy Min: 1 adult, Max: 3 adults, 1 child
| Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 check-out ok | Sun 31 May31 May 2026 USD234 | Mon 01 Jun01 Jun 2026 USD234 | Tue 02 Jun02 Jun 2026 USD250 | Wed 03 Jun03 Jun 2026 USD234 | Thu 04 Jun04 Jun 2026 USD234 |
Select a check-out
1 ![]() | |||||||||
3 ![]() Family Apartment
Occupancy Min: 1 adult, Max: 4 adults
Saving USD86.56 for 2026-05-30 (1 night)
Occupancy Min: 1 adult, Max: 4 adults
Saving USD86.56 for 2026-05-30 (1 night)
| Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 USD346 | Sun 31 May31 May 2026 USD287 | Mon 01 Jun01 Jun 2026 USD287 | Tue 02 Jun02 Jun 2026 USD303 | Wed 03 Jun03 Jun 2026 USD287 | Thu 04 Jun04 Jun 2026 USD287 |
Select a check-out
3 ![]() | |||||||||
1 ![]() Suite
Occupancy Min: 1 adult, Max: 4 adults
Occupancy Min: 1 adult, Max: 4 adults
| Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 check-out ok | Sun 31 May31 May 2026 USD426 | Mon 01 Jun01 Jun 2026 check-out ok | Tue 02 Jun02 Jun 2026 check-out ok | Wed 03 Jun03 Jun 2026 check-out ok | Thu 04 Jun04 Jun 2026 check-out ok |
Select a check-out
1 ![]() | |||||||||










