
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 | Mon 04 May | Arrival Tue 05 May | Depart Wed 06 May | Thu 07 May | Fri 08 May | Sat 09 May | Sun 10 May | Tue, 5 May 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD48.36 for 2026-05-05 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD48.36 for 2026-05-05 (1 night)
| Mon 04 May04 May 2026 check-out ok | Tue 05 May05 May 2026 USD193 | Wed 06 May06 May 2026 USD193 | Thu 07 May07 May 2026 USD193 | Fri 08 May08 May 2026 USD226 | Sat 09 May09 May 2026 check-out ok | Sun 10 May10 May 2026 USD193 |
Select a check-out
3 ![]() | |||||||||
4 ![]() Feature Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Saving USD56.47 for 2026-05-05 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD56.47 for 2026-05-05 (1 night)
| Mon 04 May04 May 2026 check-out ok | Tue 05 May05 May 2026 USD226 | Wed 06 May06 May 2026 USD226 | Thu 07 May07 May 2026 USD226 | Fri 08 May08 May 2026 USD258 | Sat 09 May09 May 2026 USD269 | Sun 10 May10 May 2026 USD226 |
Select a check-out
4 ![]() | |||||||||
3 ![]() Guest Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD56.47 for 2026-05-05 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD56.47 for 2026-05-05 (1 night)
| Mon 04 May04 May 2026 check-out ok | Tue 05 May05 May 2026 USD226 | Wed 06 May06 May 2026 USD226 | Thu 07 May07 May 2026 USD226 | Fri 08 May08 May 2026 USD258 | Sat 09 May09 May 2026 USD269 | Sun 10 May10 May 2026 USD226 |
Select a check-out
3 ![]() | |||||||||
1 ![]() Family with Bunkbeds
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD59.17 for 2026-05-05 (1 night)
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD59.17 for 2026-05-05 (1 night)
| Mon 04 May04 May 2026 check-out ok | Tue 05 May05 May 2026 USD237 | Wed 06 May06 May 2026 USD237 | Thu 07 May07 May 2026 USD237 | Fri 08 May08 May 2026 USD269 | Sat 09 May09 May 2026 USD280 | Sun 10 May10 May 2026 USD237 |
Select a check-out
1 ![]() | |||||||||
7 ![]() Feature Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD61.87 for 2026-05-05 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD61.87 for 2026-05-05 (1 night)
| Mon 04 May04 May 2026 check-out ok | Tue 05 May05 May 2026 USD247 | Wed 06 May06 May 2026 USD247 | Thu 07 May07 May 2026 USD247 | Fri 08 May08 May 2026 USD280 | Sat 09 May09 May 2026 USD291 | Sun 10 May10 May 2026 USD247 |
Select a check-out
7 ![]() | |||||||||
4 ![]() Studio Apartment
Occupancy Min: 1 adult, Max: 2 adults
Saving USD71.33 for 2026-05-05 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD71.33 for 2026-05-05 (1 night)
| Mon 04 May04 May 2026 check-out ok | Tue 05 May05 May 2026 USD285 | Wed 06 May06 May 2026 USD285 | Thu 07 May07 May 2026 USD285 | Fri 08 May08 May 2026 USD318 | Sat 09 May09 May 2026 USD329 | Sun 10 May10 May 2026 USD285 |
Select a check-out
4 ![]() | |||||||||
3 ![]() Family Apartment
Occupancy Min: 1 adult, Max: 4 adults
Saving USD72.68 for 2026-05-05 (1 night)
Occupancy Min: 1 adult, Max: 4 adults
Saving USD72.68 for 2026-05-05 (1 night)
| Mon 04 May04 May 2026 check-out ok | Tue 05 May05 May 2026 USD291 | Wed 06 May06 May 2026 USD291 | Thu 07 May07 May 2026 USD291 | Fri 08 May08 May 2026 USD323 | Sat 09 May09 May 2026 USD334 | Sun 10 May10 May 2026 USD291 |
Select a check-out
3 ![]() | |||||||||
4 ![]() Signature Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD72.68 for 2026-05-05 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD72.68 for 2026-05-05 (1 night)
| Mon 04 May04 May 2026 check-out ok | Tue 05 May05 May 2026 USD291 | Wed 06 May06 May 2026 USD291 | Thu 07 May07 May 2026 check-out ok | Fri 08 May08 May 2026 USD323 | Sat 09 May09 May 2026 USD334 | Sun 10 May10 May 2026 USD291 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Guest Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Occupancy Min: 1 adult, Max: 2 adults
| Mon 04 May04 May 2026 check-out ok | Tue 05 May05 May 2026 check-out ok | Wed 06 May06 May 2026 check-out ok | Thu 07 May07 May 2026 USD204 | Fri 08 May08 May 2026 USD237 | Sat 09 May09 May 2026 USD247 | Sun 10 May10 May 2026 check-out ok |
Select a check-out
4 ![]() | |||||||||
1 ![]() Suite
Occupancy Min: 1 adult, Max: 4 adults
Occupancy Min: 1 adult, Max: 4 adults
| Mon 04 May04 May 2026 check-out ok | Tue 05 May05 May 2026 check-out ok | Wed 06 May06 May 2026 check-out ok | Thu 07 May07 May 2026 USD431 | Fri 08 May08 May 2026 check-out ok | Sat 09 May09 May 2026 check-out ok | Sun 10 May10 May 2026 USD431 |
Select a check-out
1 ![]() | |||||||||










