
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 25 May | Arrival Tue 26 May | Depart Wed 27 May | Thu 28 May | Fri 29 May | Sat 30 May | Sun 31 May | Tue, 26 May 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD52.78 for 2026-05-26 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD52.78 for 2026-05-26 (1 night)
| Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 USD211 | Wed 27 May27 May 2026 USD211 | Thu 28 May28 May 2026 USD195 | Fri 29 May29 May 2026 USD244 | Sat 30 May30 May 2026 USD255 | Sun 31 May31 May 2026 USD195 |
Select a check-out
3 ![]() | |||||||||
4 ![]() Guest Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Occupancy Min: 1 adult, Max: 2 adults
| Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 USD222 | Thu 28 May28 May 2026 USD206 | Fri 29 May29 May 2026 USD255 | Sat 30 May30 May 2026 USD266 | Sun 31 May31 May 2026 USD206 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Feature Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Saving USD60.94 for 2026-05-26 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD60.94 for 2026-05-26 (1 night)
| Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 USD244 | Wed 27 May27 May 2026 USD244 | Thu 28 May28 May 2026 USD227 | Fri 29 May29 May 2026 USD276 | Sat 30 May30 May 2026 USD287 | Sun 31 May31 May 2026 USD227 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Studio Apartment
Occupancy Min: 1 adult, Max: 2 adults
Saving USD75.90 for 2026-05-26 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD75.90 for 2026-05-26 (1 night)
| Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 USD304 | Wed 27 May27 May 2026 USD304 | Thu 28 May28 May 2026 USD287 | Fri 29 May29 May 2026 USD336 | Sat 30 May30 May 2026 USD347 | Sun 31 May31 May 2026 USD287 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Signature Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD77.26 for 2026-05-26 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD77.26 for 2026-05-26 (1 night)
| Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 USD309 | Wed 27 May27 May 2026 USD309 | Thu 28 May28 May 2026 check-out ok | Fri 29 May29 May 2026 USD342 | Sat 30 May30 May 2026 USD353 | Sun 31 May31 May 2026 USD293 |
Select a check-out
4 ![]() | |||||||||
3 ![]() Guest Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD60.94 for 2026-05-26 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD60.94 for 2026-05-26 (1 night)
| Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 USD244 | Wed 27 May27 May 2026 USD244 | Thu 28 May28 May 2026 USD227 | Fri 29 May29 May 2026 USD276 | Sat 30 May30 May 2026 USD287 | Sun 31 May31 May 2026 USD227 |
Select a check-out
3 ![]() | |||||||||
7 ![]() Feature Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD66.38 for 2026-05-26 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD66.38 for 2026-05-26 (1 night)
| Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 USD266 | Wed 27 May27 May 2026 USD266 | Thu 28 May28 May 2026 USD249 | Fri 29 May29 May 2026 USD298 | Sat 30 May30 May 2026 USD309 | Sun 31 May31 May 2026 USD249 |
Select a check-out
7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD63.66 for 2026-05-26 (1 night)
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD63.66 for 2026-05-26 (1 night)
| Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 USD255 | Wed 27 May27 May 2026 USD255 | Thu 28 May28 May 2026 USD238 | Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 USD298 | Sun 31 May31 May 2026 USD238 |
Select a check-out
1 ![]() | |||||||||
3 ![]() Family Apartment
Occupancy Min: 1 adult, Max: 4 adults
Saving USD77.26 for 2026-05-26 (1 night)
Occupancy Min: 1 adult, Max: 4 adults
Saving USD77.26 for 2026-05-26 (1 night)
| Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 USD309 | Wed 27 May27 May 2026 check-out ok | Thu 28 May28 May 2026 USD293 | Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 USD353 | Sun 31 May31 May 2026 USD293 |
Select a check-out
3 ![]() | |||||||||
1 ![]() Suite
Occupancy Min: 1 adult, Max: 4 adults
Occupancy Min: 1 adult, Max: 4 adults
| Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 check-out ok | Thu 28 May28 May 2026 USD434 | Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 check-out ok | Sun 31 May31 May 2026 USD434 |
Select a check-out
1 ![]() | |||||||||










