
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 26 May | Arrival Wed 27 May | Depart Thu 28 May | Fri 29 May | Sat 30 May | Sun 31 May | Mon 01 Jun | Wed, 27 May 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD52.47 for 2026-05-27 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD52.47 for 2026-05-27 (1 night)
| Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 USD210 | Thu 28 May28 May 2026 USD194 | Fri 29 May29 May 2026 USD242 | Sat 30 May30 May 2026 USD253 | Sun 31 May31 May 2026 USD194 | Mon 01 Jun01 Jun 2026 check-out ok |
Select a check-out
3 ![]() | |||||||||
4 ![]() Guest Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Saving USD55.17 for 2026-05-27 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD55.17 for 2026-05-27 (1 night)
| Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 USD221 | Thu 28 May28 May 2026 USD204 | Fri 29 May29 May 2026 USD253 | Sat 30 May30 May 2026 USD264 | Sun 31 May31 May 2026 USD204 | Mon 01 Jun01 Jun 2026 USD204 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Feature Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Saving USD60.58 for 2026-05-27 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD60.58 for 2026-05-27 (1 night)
| Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 USD242 | Thu 28 May28 May 2026 USD226 | Fri 29 May29 May 2026 USD275 | Sat 30 May30 May 2026 USD286 | Sun 31 May31 May 2026 USD226 | Mon 01 Jun01 Jun 2026 USD226 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Studio Apartment
Occupancy Min: 1 adult, Max: 2 adults
Saving USD75.46 for 2026-05-27 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD75.46 for 2026-05-27 (1 night)
| Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 USD302 | Thu 28 May28 May 2026 USD286 | Fri 29 May29 May 2026 USD334 | Sat 30 May30 May 2026 USD345 | Sun 31 May31 May 2026 USD286 | Mon 01 Jun01 Jun 2026 USD286 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Signature Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD76.81 for 2026-05-27 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD76.81 for 2026-05-27 (1 night)
| Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 USD307 | Thu 28 May28 May 2026 check-out ok | Fri 29 May29 May 2026 USD340 | Sat 30 May30 May 2026 USD351 | Sun 31 May31 May 2026 USD291 | Mon 01 Jun01 Jun 2026 USD291 |
Select a check-out
4 ![]() | |||||||||
3 ![]() Guest Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD60.58 for 2026-05-27 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD60.58 for 2026-05-27 (1 night)
| Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 USD242 | Thu 28 May28 May 2026 USD226 | Fri 29 May29 May 2026 USD275 | Sat 30 May30 May 2026 USD286 | Sun 31 May31 May 2026 USD226 | Mon 01 Jun01 Jun 2026 USD226 |
Select a check-out
3 ![]() | |||||||||
7 ![]() Feature Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD65.99 for 2026-05-27 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD65.99 for 2026-05-27 (1 night)
| Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 USD264 | Thu 28 May28 May 2026 USD248 | Fri 29 May29 May 2026 USD296 | Sat 30 May30 May 2026 USD307 | Sun 31 May31 May 2026 USD248 | Mon 01 Jun01 Jun 2026 USD248 |
Select a check-out
7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD63.29 for 2026-05-27 (1 night)
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD63.29 for 2026-05-27 (1 night)
| Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 USD253 | Thu 28 May28 May 2026 USD237 | Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 check-out ok | Sun 31 May31 May 2026 USD237 | Mon 01 Jun01 Jun 2026 USD237 |
Select a check-out
1 ![]() | |||||||||
3 ![]() Family Apartment
Occupancy Min: 1 adult, Max: 4 adults
Occupancy Min: 1 adult, Max: 4 adults
| Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 check-out ok | Thu 28 May28 May 2026 USD291 | Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 USD351 | Sun 31 May31 May 2026 USD291 | Mon 01 Jun01 Jun 2026 USD291 |
Select a check-out
3 ![]() | |||||||||
1 ![]() Suite
Occupancy Min: 1 adult, Max: 4 adults
Occupancy Min: 1 adult, Max: 4 adults
| Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 check-out ok | Thu 28 May28 May 2026 USD432 | Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 check-out ok | Sun 31 May31 May 2026 USD432 | Mon 01 Jun01 Jun 2026 check-out ok |
Select a check-out
1 ![]() | |||||||||










