
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 01 Jun | Arrival Tue 02 Jun | Depart Wed 03 Jun | Thu 04 Jun | Fri 05 Jun | Sat 06 Jun | Sun 07 Jun | Tue, 2 Jun 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Cosy Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD51.94 for 2026-06-02 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD51.94 for 2026-06-02 (1 night)
| Mon 01 Jun01 Jun 2026 check-out ok | Tue 02 Jun02 Jun 2026 USD208 | Wed 03 Jun03 Jun 2026 USD192 | Thu 04 Jun04 Jun 2026 USD192 | Fri 05 Jun05 Jun 2026 check-out ok | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 USD192 |
Select a check-out
3 ![]() | |||||||||
4 ![]() Guest Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Occupancy Min: 1 adult, Max: 2 adults
| Mon 01 Jun01 Jun 2026 check-out ok | Tue 02 Jun02 Jun 2026 check-out ok | Wed 03 Jun03 Jun 2026 USD202 | Thu 04 Jun04 Jun 2026 USD202 | Fri 05 Jun05 Jun 2026 USD261 | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 USD202 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Feature Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Saving USD59.97 for 2026-06-02 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD59.97 for 2026-06-02 (1 night)
| Mon 01 Jun01 Jun 2026 check-out ok | Tue 02 Jun02 Jun 2026 USD240 | Wed 03 Jun03 Jun 2026 USD224 | Thu 04 Jun04 Jun 2026 USD224 | Fri 05 Jun05 Jun 2026 USD283 | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 USD224 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Studio Apartment
Occupancy Min: 1 adult, Max: 2 adults
Saving USD74.69 for 2026-06-02 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD74.69 for 2026-06-02 (1 night)
| Mon 01 Jun01 Jun 2026 check-out ok | Tue 02 Jun02 Jun 2026 USD299 | Wed 03 Jun03 Jun 2026 USD283 | Thu 04 Jun04 Jun 2026 USD283 | Fri 05 Jun05 Jun 2026 USD342 | Sat 06 Jun06 Jun 2026 USD352 | Sun 07 Jun07 Jun 2026 USD283 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Signature Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD76.03 for 2026-06-02 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD76.03 for 2026-06-02 (1 night)
| Mon 01 Jun01 Jun 2026 check-out ok | Tue 02 Jun02 Jun 2026 USD304 | Wed 03 Jun03 Jun 2026 USD288 | Thu 04 Jun04 Jun 2026 USD288 | Fri 05 Jun05 Jun 2026 USD347 | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 USD288 |
Select a check-out
4 ![]() | |||||||||
3 ![]() Guest Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD59.97 for 2026-06-02 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD59.97 for 2026-06-02 (1 night)
| Mon 01 Jun01 Jun 2026 check-out ok | Tue 02 Jun02 Jun 2026 USD240 | Wed 03 Jun03 Jun 2026 USD224 | Thu 04 Jun04 Jun 2026 USD224 | Fri 05 Jun05 Jun 2026 USD283 | Sat 06 Jun06 Jun 2026 USD293 | Sun 07 Jun07 Jun 2026 USD224 |
Select a check-out
3 ![]() | |||||||||
7 ![]() Feature Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD65.32 for 2026-06-02 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD65.32 for 2026-06-02 (1 night)
| Mon 01 Jun01 Jun 2026 check-out ok | Tue 02 Jun02 Jun 2026 USD261 | Wed 03 Jun03 Jun 2026 USD245 | Thu 04 Jun04 Jun 2026 USD245 | Fri 05 Jun05 Jun 2026 USD304 | Sat 06 Jun06 Jun 2026 USD315 | Sun 07 Jun07 Jun 2026 USD245 |
Select a check-out
7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD62.64 for 2026-06-02 (1 night)
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD62.64 for 2026-06-02 (1 night)
| Mon 01 Jun01 Jun 2026 check-out ok | Tue 02 Jun02 Jun 2026 USD251 | Wed 03 Jun03 Jun 2026 USD235 | Thu 04 Jun04 Jun 2026 USD235 | Fri 05 Jun05 Jun 2026 USD293 | Sat 06 Jun06 Jun 2026 USD304 | Sun 07 Jun07 Jun 2026 USD235 |
Select a check-out
1 ![]() | |||||||||
3 ![]() Family Apartment
Occupancy Min: 1 adult, Max: 4 adults
Saving USD76.03 for 2026-06-02 (1 night)
Occupancy Min: 1 adult, Max: 4 adults
Saving USD76.03 for 2026-06-02 (1 night)
| Mon 01 Jun01 Jun 2026 check-out ok | Tue 02 Jun02 Jun 2026 USD304 | Wed 03 Jun03 Jun 2026 USD288 | Thu 04 Jun04 Jun 2026 USD288 | Fri 05 Jun05 Jun 2026 USD347 | Sat 06 Jun06 Jun 2026 USD358 | Sun 07 Jun07 Jun 2026 USD288 |
Select a check-out
3 ![]() | |||||||||









