
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 | Tue 19 May | Arrival Wed 20 May | Depart Thu 21 May | Fri 22 May | Sat 23 May | Sun 24 May | Mon 25 May | Wed, 20 May 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD48.45 for 2026-05-20 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD48.45 for 2026-05-20 (1 night)
| Tue 19 May19 May 2026 check-out ok | Wed 20 May20 May 2026 USD194 | Thu 21 May21 May 2026 USD194 | Fri 22 May22 May 2026 check-out ok | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 USD221 | Mon 25 May25 May 2026 USD194 |
Select a check-out
3 ![]() | |||||||||
4 ![]() Guest Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Occupancy Min: 1 adult, Max: 2 adults
| Tue 19 May19 May 2026 check-out ok | Wed 20 May20 May 2026 check-out ok | Thu 21 May21 May 2026 USD205 | Fri 22 May22 May 2026 USD253 | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 USD232 | Mon 25 May25 May 2026 USD205 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Feature Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Saving USD56.58 for 2026-05-20 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD56.58 for 2026-05-20 (1 night)
| Tue 19 May19 May 2026 check-out ok | Wed 20 May20 May 2026 USD226 | Thu 21 May21 May 2026 USD226 | Fri 22 May22 May 2026 USD275 | Sat 23 May23 May 2026 USD308 | Sun 24 May24 May 2026 USD253 | Mon 25 May25 May 2026 USD226 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Studio Apartment
Occupancy Min: 1 adult, Max: 2 adults
Saving USD71.46 for 2026-05-20 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD71.46 for 2026-05-20 (1 night)
| Tue 19 May19 May 2026 check-out ok | Wed 20 May20 May 2026 USD286 | Thu 21 May21 May 2026 USD286 | Fri 22 May22 May 2026 USD335 | Sat 23 May23 May 2026 USD367 | Sun 24 May24 May 2026 USD313 | Mon 25 May25 May 2026 USD286 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Signature Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD72.82 for 2026-05-20 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD72.82 for 2026-05-20 (1 night)
| Tue 19 May19 May 2026 check-out ok | Wed 20 May20 May 2026 USD291 | Thu 21 May21 May 2026 check-out ok | Fri 22 May22 May 2026 USD340 | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 USD291 |
Select a check-out
4 ![]() | |||||||||
3 ![]() Guest Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD56.58 for 2026-05-20 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD56.58 for 2026-05-20 (1 night)
| Tue 19 May19 May 2026 check-out ok | Wed 20 May20 May 2026 USD226 | Thu 21 May21 May 2026 USD226 | Fri 22 May22 May 2026 USD275 | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 USD253 | Mon 25 May25 May 2026 USD226 |
Select a check-out
3 ![]() | |||||||||
7 ![]() Feature Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD61.99 for 2026-05-20 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD61.99 for 2026-05-20 (1 night)
| Tue 19 May19 May 2026 check-out ok | Wed 20 May20 May 2026 USD248 | Thu 21 May21 May 2026 USD248 | Fri 22 May22 May 2026 USD297 | Sat 23 May23 May 2026 USD329 | Sun 24 May24 May 2026 USD275 | Mon 25 May25 May 2026 USD248 |
Select a check-out
7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD59.28 for 2026-05-20 (1 night)
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD59.28 for 2026-05-20 (1 night)
| Tue 19 May19 May 2026 check-out ok | Wed 20 May20 May 2026 USD237 | Thu 21 May21 May 2026 USD237 | Fri 22 May22 May 2026 USD286 | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 USD264 | Mon 25 May25 May 2026 USD237 |
Select a check-out
1 ![]() | |||||||||
3 ![]() Family Apartment
Occupancy Min: 1 adult, Max: 4 adults
Saving USD72.82 for 2026-05-20 (1 night)
Occupancy Min: 1 adult, Max: 4 adults
Saving USD72.82 for 2026-05-20 (1 night)
| Tue 19 May19 May 2026 check-out ok | Wed 20 May20 May 2026 USD291 | Thu 21 May21 May 2026 USD291 | Fri 22 May22 May 2026 USD340 | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 check-out ok |
Select a check-out
3 ![]() | |||||||||
1 ![]() Suite
Occupancy Min: 1 adult, Max: 4 adults
Saving USD108.01 for 2026-05-20 (1 night)
Occupancy Min: 1 adult, Max: 4 adults
Saving USD108.01 for 2026-05-20 (1 night)
| Tue 19 May19 May 2026 check-out ok | Wed 20 May20 May 2026 USD432 | Thu 21 May21 May 2026 check-out ok | Fri 22 May22 May 2026 check-out ok | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 check-out ok |
Select a check-out
1 ![]() | |||||||||










