
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 | Mon 11 May | Arrival Tue 12 May | Depart Wed 13 May | Thu 14 May | Fri 15 May | Sat 16 May | Sun 17 May | Tue, 12 May 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD48.58 for 2026-05-12 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD48.58 for 2026-05-12 (1 night)
| Mon 11 May11 May 2026 check-out ok | Tue 12 May12 May 2026 USD194 | Wed 13 May13 May 2026 USD194 | Thu 14 May14 May 2026 USD221 | Fri 15 May15 May 2026 check-out ok | Sat 16 May16 May 2026 check-out ok | Sun 17 May17 May 2026 USD194 |
Select a check-out
3 ![]() | |||||||||
4 ![]() Guest Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Saving USD51.30 for 2026-05-12 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD51.30 for 2026-05-12 (1 night)
| Mon 11 May11 May 2026 check-out ok | Tue 12 May12 May 2026 USD205 | Wed 13 May13 May 2026 USD205 | Thu 14 May14 May 2026 check-out ok | Fri 15 May15 May 2026 USD254 | Sat 16 May16 May 2026 USD265 | Sun 17 May17 May 2026 USD205 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Feature Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Saving USD56.72 for 2026-05-12 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD56.72 for 2026-05-12 (1 night)
| Mon 11 May11 May 2026 check-out ok | Tue 12 May12 May 2026 USD227 | Wed 13 May13 May 2026 USD227 | Thu 14 May14 May 2026 check-out ok | Fri 15 May15 May 2026 USD276 | Sat 16 May16 May 2026 USD287 | Sun 17 May17 May 2026 USD227 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Studio Apartment
Occupancy Min: 1 adult, Max: 2 adults
Saving USD71.65 for 2026-05-12 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD71.65 for 2026-05-12 (1 night)
| Mon 11 May11 May 2026 check-out ok | Tue 12 May12 May 2026 USD287 | Wed 13 May13 May 2026 USD287 | Thu 14 May14 May 2026 USD314 | Fri 15 May15 May 2026 USD335 | Sat 16 May16 May 2026 USD346 | Sun 17 May17 May 2026 USD287 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Signature Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD73.01 for 2026-05-12 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD73.01 for 2026-05-12 (1 night)
| Mon 11 May11 May 2026 check-out ok | Tue 12 May12 May 2026 USD292 | Wed 13 May13 May 2026 USD292 | Thu 14 May14 May 2026 USD319 | Fri 15 May15 May 2026 USD341 | Sat 16 May16 May 2026 USD352 | Sun 17 May17 May 2026 USD292 |
Select a check-out
4 ![]() | |||||||||
3 ![]() Guest Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD56.72 for 2026-05-12 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD56.72 for 2026-05-12 (1 night)
| Mon 11 May11 May 2026 check-out ok | Tue 12 May12 May 2026 USD227 | Wed 13 May13 May 2026 USD227 | Thu 14 May14 May 2026 USD254 | Fri 15 May15 May 2026 USD276 | Sat 16 May16 May 2026 USD287 | Sun 17 May17 May 2026 USD227 |
Select a check-out
3 ![]() | |||||||||
7 ![]() Feature Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD62.15 for 2026-05-12 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD62.15 for 2026-05-12 (1 night)
| Mon 11 May11 May 2026 check-out ok | Tue 12 May12 May 2026 USD249 | Wed 13 May13 May 2026 USD249 | Thu 14 May14 May 2026 USD276 | Fri 15 May15 May 2026 USD297 | Sat 16 May16 May 2026 USD308 | Sun 17 May17 May 2026 USD249 |
Select a check-out
7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD59.44 for 2026-05-12 (1 night)
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD59.44 for 2026-05-12 (1 night)
| Mon 11 May11 May 2026 check-out ok | Tue 12 May12 May 2026 USD238 | Wed 13 May13 May 2026 USD238 | Thu 14 May14 May 2026 USD265 | Fri 15 May15 May 2026 USD287 | Sat 16 May16 May 2026 USD297 | Sun 17 May17 May 2026 USD238 |
Select a check-out
1 ![]() | |||||||||
3 ![]() Family Apartment
Occupancy Min: 1 adult, Max: 4 adults
Saving USD73.01 for 2026-05-12 (1 night)
Occupancy Min: 1 adult, Max: 4 adults
Saving USD73.01 for 2026-05-12 (1 night)
| Mon 11 May11 May 2026 check-out ok | Tue 12 May12 May 2026 USD292 | Wed 13 May13 May 2026 USD292 | Thu 14 May14 May 2026 USD319 | Fri 15 May15 May 2026 USD341 | Sat 16 May16 May 2026 USD352 | Sun 17 May17 May 2026 USD292 |
Select a check-out
3 ![]() | |||||||||
1 ![]() Suite
Occupancy Min: 1 adult, Max: 4 adults
Occupancy Min: 1 adult, Max: 4 adults
| Mon 11 May11 May 2026 check-out ok | Tue 12 May12 May 2026 check-out ok | Wed 13 May13 May 2026 USD433 | Thu 14 May14 May 2026 USD460 | Fri 15 May15 May 2026 check-out ok | Sat 16 May16 May 2026 check-out ok | Sun 17 May17 May 2026 check-out ok |
Select a check-out
1 ![]() | |||||||||










