
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 | Fri 17 Apr | Arrival Sat 18 Apr | Depart Sun 19 Apr | Mon 20 Apr | Tue 21 Apr | Wed 22 Apr | Thu 23 Apr | Sat, 18 Apr 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 ![]() Guest Single
Occupancy 1 adult
Saving USD38.17 for 2026-04-18 (1 night)
Occupancy 1 adult
Saving USD38.17 for 2026-04-18 (1 night)
| Fri 17 Apr17 Apr 2026 check-out ok | Sat 18 Apr18 Apr 2026 USD153 | Sun 19 Apr19 Apr 2026 USD137 | Mon 20 Apr20 Apr 2026 USD126 | Tue 21 Apr21 Apr 2026 USD126 | Wed 22 Apr22 Apr 2026 USD126 | Thu 23 Apr23 Apr 2026 USD126 |
Select a check-out
2 ![]() | |||||||||
3 ![]() Guest Cosy Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD49.93 for 2026-04-18 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD49.93 for 2026-04-18 (1 night)
| Fri 17 Apr17 Apr 2026 check-out ok | Sat 18 Apr18 Apr 2026 USD200 | Sun 19 Apr19 Apr 2026 USD210 | Mon 20 Apr20 Apr 2026 USD189 | Tue 21 Apr21 Apr 2026 USD189 | Wed 22 Apr22 Apr 2026 USD189 | Thu 23 Apr23 Apr 2026 USD189 |
Select a check-out
3 ![]() | |||||||||
4 ![]() Guest Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Saving USD52.57 for 2026-04-18 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD52.57 for 2026-04-18 (1 night)
| Fri 17 Apr17 Apr 2026 check-out ok | Sat 18 Apr18 Apr 2026 USD210 | Sun 19 Apr19 Apr 2026 USD221 | Mon 20 Apr20 Apr 2026 USD200 | Tue 21 Apr21 Apr 2026 USD200 | Wed 22 Apr22 Apr 2026 USD200 | Thu 23 Apr23 Apr 2026 USD200 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Feature Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Saving USD57.86 for 2026-04-18 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD57.86 for 2026-04-18 (1 night)
| Fri 17 Apr17 Apr 2026 check-out ok | Sat 18 Apr18 Apr 2026 USD231 | Sun 19 Apr19 Apr 2026 USD242 | Mon 20 Apr20 Apr 2026 USD221 | Tue 21 Apr21 Apr 2026 USD221 | Wed 22 Apr22 Apr 2026 USD221 | Thu 23 Apr23 Apr 2026 USD221 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Studio Apartment
Occupancy Min: 1 adult, Max: 2 adults
Saving USD72.39 for 2026-04-18 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD72.39 for 2026-04-18 (1 night)
| Fri 17 Apr17 Apr 2026 check-out ok | Sat 18 Apr18 Apr 2026 USD290 | Sun 19 Apr19 Apr 2026 USD300 | Mon 20 Apr20 Apr 2026 USD279 | Tue 21 Apr21 Apr 2026 USD279 | Wed 22 Apr22 Apr 2026 USD279 | Thu 23 Apr23 Apr 2026 USD279 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Signature Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD73.71 for 2026-04-18 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD73.71 for 2026-04-18 (1 night)
| Fri 17 Apr17 Apr 2026 check-out ok | Sat 18 Apr18 Apr 2026 USD295 | Sun 19 Apr19 Apr 2026 USD305 | Mon 20 Apr20 Apr 2026 USD284 | Tue 21 Apr21 Apr 2026 USD284 | Wed 22 Apr22 Apr 2026 USD284 | Thu 23 Apr23 Apr 2026 USD284 |
Select a check-out
4 ![]() | |||||||||
3 ![]() Guest Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD57.86 for 2026-04-18 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD57.86 for 2026-04-18 (1 night)
| Fri 17 Apr17 Apr 2026 check-out ok | Sat 18 Apr18 Apr 2026 USD231 | Sun 19 Apr19 Apr 2026 USD242 | Mon 20 Apr20 Apr 2026 USD221 | Tue 21 Apr21 Apr 2026 USD221 | Wed 22 Apr22 Apr 2026 USD221 | Thu 23 Apr23 Apr 2026 USD221 |
Select a check-out
3 ![]() | |||||||||
7 ![]() Feature Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD63.14 for 2026-04-18 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD63.14 for 2026-04-18 (1 night)
| Fri 17 Apr17 Apr 2026 check-out ok | Sat 18 Apr18 Apr 2026 USD253 | Sun 19 Apr19 Apr 2026 USD263 | Mon 20 Apr20 Apr 2026 USD242 | Tue 21 Apr21 Apr 2026 USD242 | Wed 22 Apr22 Apr 2026 USD242 | Thu 23 Apr23 Apr 2026 USD242 |
Select a check-out
7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD60.50 for 2026-04-18 (1 night)
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD60.50 for 2026-04-18 (1 night)
| Fri 17 Apr17 Apr 2026 check-out ok | Sat 18 Apr18 Apr 2026 USD242 | Sun 19 Apr19 Apr 2026 USD253 | Mon 20 Apr20 Apr 2026 USD231 | Tue 21 Apr21 Apr 2026 USD231 | Wed 22 Apr22 Apr 2026 USD231 | Thu 23 Apr23 Apr 2026 USD231 |
Select a check-out
1 ![]() | |||||||||
3 ![]() Family Apartment
Occupancy Min: 1 adult, Max: 4 adults
Occupancy Min: 1 adult, Max: 4 adults
| Fri 17 Apr17 Apr 2026 check-out ok | Sat 18 Apr18 Apr 2026 check-out ok | Sun 19 Apr19 Apr 2026 USD305 | Mon 20 Apr20 Apr 2026 USD284 | Tue 21 Apr21 Apr 2026 USD284 | Wed 22 Apr22 Apr 2026 USD284 | Thu 23 Apr23 Apr 2026 USD284 |
Select a check-out
3 ![]() | |||||||||
1 ![]() Suite
Occupancy Min: 1 adult, Max: 4 adults
Occupancy Min: 1 adult, Max: 4 adults
| Fri 17 Apr17 Apr 2026 check-out ok | Sat 18 Apr18 Apr 2026 check-out ok | Sun 19 Apr19 Apr 2026 USD443 | Mon 20 Apr20 Apr 2026 USD422 | Tue 21 Apr21 Apr 2026 check-out ok | Wed 22 Apr22 Apr 2026 check-out ok | Thu 23 Apr23 Apr 2026 check-out ok |
Select a check-out
1 ![]() | |||||||||











