
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 | Wed 29 Apr | Arrival Thu 30 Apr | Depart Fri 01 May | Sat 02 May | Sun 03 May | Mon 04 May | Tue 05 May | Thu, 30 Apr 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 ![]() Family with Bunkbeds
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD63.41 for 2026-04-30 (1 night)
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD63.41 for 2026-04-30 (1 night)
| Wed 29 Apr29 Apr 2026 check-out ok | Thu 30 Apr30 Apr 2026 USD254 | Fri 01 May01 May 2026 USD178 | Sat 02 May02 May 2026 USD292 | Sun 03 May03 May 2026 check-out ok | Mon 04 May04 May 2026 USD227 | Tue 05 May05 May 2026 USD227 |
Select a check-out
1 ![]() | |||||||||
4 ![]() Studio Apartment
Occupancy Min: 1 adult, Max: 2 adults
Saving USD75.61 for 2026-04-30 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD75.61 for 2026-04-30 (1 night)
| Wed 29 Apr29 Apr 2026 check-out ok | Thu 30 Apr30 Apr 2026 USD302 | Fri 01 May01 May 2026 USD227 | Sat 02 May02 May 2026 USD340 | Sun 03 May03 May 2026 USD297 | Mon 04 May04 May 2026 USD275 | Tue 05 May05 May 2026 USD275 |
Select a check-out
4 ![]() | |||||||||
3 ![]() Family Apartment
Occupancy Min: 1 adult, Max: 4 adults
Saving USD76.96 for 2026-04-30 (1 night)
Occupancy Min: 1 adult, Max: 4 adults
Saving USD76.96 for 2026-04-30 (1 night)
| Wed 29 Apr29 Apr 2026 check-out ok | Thu 30 Apr30 Apr 2026 USD308 | Fri 01 May01 May 2026 USD232 | Sat 02 May02 May 2026 check-out ok | Sun 03 May03 May 2026 USD302 | Mon 04 May04 May 2026 USD281 | Tue 05 May05 May 2026 USD281 |
Select a check-out
3 ![]() | |||||||||
2 ![]() Guest Single
Occupancy 1 adult
Occupancy 1 adult
| Wed 29 Apr29 Apr 2026 check-out ok | Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD121 | Sat 02 May02 May 2026 USD192 | Sun 03 May03 May 2026 USD149 | Mon 04 May04 May 2026 USD130 | Tue 05 May05 May 2026 USD130 |
Select a check-out
2 ![]() | |||||||||
3 ![]() Guest Cosy Double
Occupancy Min: 1 adult, Max: 2 adults
Occupancy Min: 1 adult, Max: 2 adults
| Wed 29 Apr29 Apr 2026 check-out ok | Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD134 | Sat 02 May02 May 2026 USD248 | Sun 03 May03 May 2026 USD205 | Mon 04 May04 May 2026 USD183 | Tue 05 May05 May 2026 USD183 |
Select a check-out
3 ![]() | |||||||||
4 ![]() Guest Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Occupancy Min: 1 adult, Max: 2 adults
| Wed 29 Apr29 Apr 2026 check-out ok | Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD145 | Sat 02 May02 May 2026 USD259 | Sun 03 May03 May 2026 USD216 | Mon 04 May04 May 2026 USD194 | Tue 05 May05 May 2026 check-out ok |
Select a check-out
4 ![]() | |||||||||
4 ![]() Feature Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Occupancy Min: 1 adult, Max: 2 adults
| Wed 29 Apr29 Apr 2026 check-out ok | Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD167 | Sat 02 May02 May 2026 USD281 | Sun 03 May03 May 2026 USD237 | Mon 04 May04 May 2026 USD216 | Tue 05 May05 May 2026 USD216 |
Select a check-out
4 ![]() | |||||||||
3 ![]() Guest Family 3
Occupancy Min: 1 adult, Max: 3 adults
Occupancy Min: 1 adult, Max: 3 adults
| Wed 29 Apr29 Apr 2026 check-out ok | Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD167 | Sat 02 May02 May 2026 USD281 | Sun 03 May03 May 2026 USD237 | Mon 04 May04 May 2026 USD216 | Tue 05 May05 May 2026 USD216 |
Select a check-out
3 ![]() | |||||||||
7 ![]() Feature Family 3
Occupancy Min: 1 adult, Max: 3 adults
Occupancy Min: 1 adult, Max: 3 adults
| Wed 29 Apr29 Apr 2026 check-out ok | Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD189 | Sat 02 May02 May 2026 USD302 | Sun 03 May03 May 2026 USD259 | Mon 04 May04 May 2026 USD237 | Tue 05 May05 May 2026 USD237 |
Select a check-out
7 ![]() | |||||||||
4 ![]() Signature Double
Occupancy Min: 1 adult, Max: 2 adults
Occupancy Min: 1 adult, Max: 2 adults
| Wed 29 Apr29 Apr 2026 check-out ok | Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 check-out ok | Sat 02 May02 May 2026 check-out ok | Sun 03 May03 May 2026 USD302 | Mon 04 May04 May 2026 USD281 | Tue 05 May05 May 2026 USD281 |
Select a check-out
4 ![]() | |||||||||
1 ![]() Suite
Occupancy Min: 1 adult, Max: 4 adults
Occupancy Min: 1 adult, Max: 4 adults
| Wed 29 Apr29 Apr 2026 check-out ok | Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 check-out ok | Sat 02 May02 May 2026 check-out ok | Sun 03 May03 May 2026 check-out ok | Mon 04 May04 May 2026 USD422 | Tue 05 May05 May 2026 USD422 |
Select a check-out
1 ![]() | |||||||||











