
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 | Tue 20 Jan | Arrival Wed 21 Jan | Depart Thu 22 Jan | Fri 23 Jan | Sat 24 Jan | Sun 25 Jan | Mon 26 Jan | Wed, 21 Jan 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 ![]() Guest Single
Occupancy 1 adult
Saving USD33.65 for 2026-01-21 (1 night)
Occupancy 1 adult
Saving USD33.65 for 2026-01-21 (1 night)
| Tue 20 Jan20 Jan 2026 check-out ok | Wed 21 Jan21 Jan 2026 USD135 | Thu 22 Jan22 Jan 2026 USD162 | Fri 23 Jan23 Jan 2026 USD205 | Sat 24 Jan24 Jan 2026 USD172 | Sun 25 Jan25 Jan 2026 USD135 | Mon 26 Jan26 Jan 2026 USD135 |
Select a check-out
2 ![]() | |||||||||
4 ![]() Guest Double/Twin
Occupancy Min: 1 adult, Max: 2 adults, 1 child
Saving USD51.08 for 2026-01-21 (1 night)
Occupancy Min: 1 adult, Max: 2 adults, 1 child
Saving USD51.08 for 2026-01-21 (1 night)
| Tue 20 Jan20 Jan 2026 check-out ok | Wed 21 Jan21 Jan 2026 USD204 | Thu 22 Jan22 Jan 2026 USD231 | Fri 23 Jan23 Jan 2026 USD291 | Sat 24 Jan24 Jan 2026 USD264 | Sun 25 Jan25 Jan 2026 USD204 | Mon 26 Jan26 Jan 2026 USD204 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Feature Double/Twin
Occupancy Min: 1 adult, Max: 2 adults, 1 child
Saving USD53.78 for 2026-01-21 (1 night)
Occupancy Min: 1 adult, Max: 2 adults, 1 child
Saving USD53.78 for 2026-01-21 (1 night)
| Tue 20 Jan20 Jan 2026 check-out ok | Wed 21 Jan21 Jan 2026 USD215 | Thu 22 Jan22 Jan 2026 check-out ok | Fri 23 Jan23 Jan 2026 check-out ok | Sat 24 Jan24 Jan 2026 USD275 | Sun 25 Jan25 Jan 2026 USD215 | Mon 26 Jan26 Jan 2026 USD215 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Signature Double
Occupancy Min: 1 adult, Max: 2 adults, 1 child
Saving USD64.60 for 2026-01-21 (1 night)
Occupancy Min: 1 adult, Max: 2 adults, 1 child
Saving USD64.60 for 2026-01-21 (1 night)
| Tue 20 Jan20 Jan 2026 check-out ok | Wed 21 Jan21 Jan 2026 USD258 | Thu 22 Jan22 Jan 2026 USD285 | Fri 23 Jan23 Jan 2026 check-out ok | Sat 24 Jan24 Jan 2026 check-out ok | Sun 25 Jan25 Jan 2026 USD258 | Mon 26 Jan26 Jan 2026 USD258 |
Select a check-out
4 ![]() | |||||||||
3 ![]() Guest Cosy Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD45.68 for 2026-01-21 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD45.68 for 2026-01-21 (1 night)
| Tue 20 Jan20 Jan 2026 check-out ok | Wed 21 Jan21 Jan 2026 USD183 | Thu 22 Jan22 Jan 2026 USD210 | Fri 23 Jan23 Jan 2026 check-out ok | Sat 24 Jan24 Jan 2026 check-out ok | Sun 25 Jan25 Jan 2026 USD183 | Mon 26 Jan26 Jan 2026 USD183 |
Select a check-out
3 ![]() | |||||||||
4 ![]() Guest Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD53.78 for 2026-01-21 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD53.78 for 2026-01-21 (1 night)
| Tue 20 Jan20 Jan 2026 check-out ok | Wed 21 Jan21 Jan 2026 USD215 | Thu 22 Jan22 Jan 2026 USD242 | Fri 23 Jan23 Jan 2026 check-out ok | Sat 24 Jan24 Jan 2026 USD275 | Sun 25 Jan25 Jan 2026 USD215 | Mon 26 Jan26 Jan 2026 USD215 |
Select a check-out
4 ![]() | |||||||||
1 ![]() Family with Bunkbeds
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD56.49 for 2026-01-21 (1 night)
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD56.49 for 2026-01-21 (1 night)
| Tue 20 Jan20 Jan 2026 check-out ok | Wed 21 Jan21 Jan 2026 USD226 | Thu 22 Jan22 Jan 2026 USD253 | Fri 23 Jan23 Jan 2026 USD312 | Sat 24 Jan24 Jan 2026 USD285 | Sun 25 Jan25 Jan 2026 USD226 | Mon 26 Jan26 Jan 2026 USD226 |
Select a check-out
1 ![]() | |||||||||
3 ![]() Family Apartment
Occupancy Min: 1 adult, Max: 4 adults
Saving USD64.60 for 2026-01-21 (1 night)
Occupancy Min: 1 adult, Max: 4 adults
Saving USD64.60 for 2026-01-21 (1 night)
| Tue 20 Jan20 Jan 2026 check-out ok | Wed 21 Jan21 Jan 2026 USD258 | Thu 22 Jan22 Jan 2026 USD285 | Fri 23 Jan23 Jan 2026 check-out ok | Sat 24 Jan24 Jan 2026 check-out ok | Sun 25 Jan25 Jan 2026 USD258 | Mon 26 Jan26 Jan 2026 USD258 |
Select a check-out
3 ![]() | |||||||||
4 ![]() Studio Apartment
Occupancy Min: 1 adult, Max: 2 adults
Saving USD64.60 for 2026-01-21 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD64.60 for 2026-01-21 (1 night)
| Tue 20 Jan20 Jan 2026 check-out ok | Wed 21 Jan21 Jan 2026 USD258 | Thu 22 Jan22 Jan 2026 USD285 | Fri 23 Jan23 Jan 2026 USD345 | Sat 24 Jan24 Jan 2026 USD318 | Sun 25 Jan25 Jan 2026 USD258 | Mon 26 Jan26 Jan 2026 USD258 |
Select a check-out
4 ![]() | |||||||||
1 ![]() Suite
Occupancy Min: 1 adult, Max: 4 adults
Saving USD97.03 for 2026-01-21 (1 night)
Occupancy Min: 1 adult, Max: 4 adults
Saving USD97.03 for 2026-01-21 (1 night)
| Tue 20 Jan20 Jan 2026 check-out ok | Wed 21 Jan21 Jan 2026 USD388 | Thu 22 Jan22 Jan 2026 USD415 | Fri 23 Jan23 Jan 2026 USD475 | Sat 24 Jan24 Jan 2026 check-out ok | Sun 25 Jan25 Jan 2026 USD388 | Mon 26 Jan26 Jan 2026 check-out ok |
Select a check-out
1 ![]() | |||||||||










