
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 | Tue 28 Apr | Arrival Wed 29 Apr | Depart Thu 30 Apr | Fri 01 May | Sat 02 May | Sun 03 May | Mon 04 May | Wed, 29 Apr 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 ![]() Guest Single
Occupancy 1 adult
Occupancy 1 adult
| Tue 28 Apr28 Apr 2026 check-out ok | Wed 29 Apr29 Apr 2026 check-out ok | Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD193 | Sat 02 May02 May 2026 USD220 | Sun 03 May03 May 2026 USD176 | Mon 04 May04 May 2026 USD135 |
Select a check-out
2 ![]() | |||||||||
3 ![]() Guest Cosy Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD48.58 for 2026-04-29 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD48.58 for 2026-04-29 (1 night)
| Tue 28 Apr28 Apr 2026 check-out ok | Wed 29 Apr29 Apr 2026 USD194 | Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD288 | Sat 02 May02 May 2026 USD315 | Sun 03 May03 May 2026 USD271 | Mon 04 May04 May 2026 USD205 |
Select a check-out
3 ![]() | |||||||||
4 ![]() Guest Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Saving USD51.29 for 2026-04-29 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD51.29 for 2026-04-29 (1 night)
| Tue 28 Apr28 Apr 2026 check-out ok | Wed 29 Apr29 Apr 2026 USD205 | Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD299 | Sat 02 May02 May 2026 USD326 | Sun 03 May03 May 2026 USD282 | Mon 04 May04 May 2026 USD216 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Feature Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Saving USD56.72 for 2026-04-29 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD56.72 for 2026-04-29 (1 night)
| Tue 28 Apr28 Apr 2026 check-out ok | Wed 29 Apr29 Apr 2026 USD227 | Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD320 | Sat 02 May02 May 2026 USD347 | Sun 03 May03 May 2026 USD304 | Mon 04 May04 May 2026 USD238 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Studio Apartment
Occupancy Min: 1 adult, Max: 2 adults
Saving USD71.65 for 2026-04-29 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD71.65 for 2026-04-29 (1 night)
| Tue 28 Apr28 Apr 2026 check-out ok | Wed 29 Apr29 Apr 2026 USD287 | Thu 30 Apr30 Apr 2026 USD325 | Fri 01 May01 May 2026 USD380 | Sat 02 May02 May 2026 USD407 | Sun 03 May03 May 2026 USD364 | Mon 04 May04 May 2026 USD297 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Signature Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD73.00 for 2026-04-29 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD73.00 for 2026-04-29 (1 night)
| Tue 28 Apr28 Apr 2026 check-out ok | Wed 29 Apr29 Apr 2026 USD292 | 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 USD369 | Mon 04 May04 May 2026 USD303 |
Select a check-out
4 ![]() | |||||||||
3 ![]() Guest Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD56.72 for 2026-04-29 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD56.72 for 2026-04-29 (1 night)
| Tue 28 Apr28 Apr 2026 check-out ok | Wed 29 Apr29 Apr 2026 USD227 | Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD320 | Sat 02 May02 May 2026 USD347 | Sun 03 May03 May 2026 USD304 | Mon 04 May04 May 2026 USD238 |
Select a check-out
3 ![]() | |||||||||
7 ![]() Feature Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD62.15 for 2026-04-29 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD62.15 for 2026-04-29 (1 night)
| Tue 28 Apr28 Apr 2026 check-out ok | Wed 29 Apr29 Apr 2026 USD249 | Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD342 | Sat 02 May02 May 2026 USD369 | Sun 03 May03 May 2026 USD326 | Mon 04 May04 May 2026 USD259 |
Select a check-out
7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD59.43 for 2026-04-29 (1 night)
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD59.43 for 2026-04-29 (1 night)
| Tue 28 Apr28 Apr 2026 check-out ok | Wed 29 Apr29 Apr 2026 USD238 | Thu 30 Apr30 Apr 2026 USD276 | Fri 01 May01 May 2026 USD331 | Sat 02 May02 May 2026 USD358 | Sun 03 May03 May 2026 check-out ok | Mon 04 May04 May 2026 USD249 |
Select a check-out
1 ![]() | |||||||||
3 ![]() Family Apartment
Occupancy Min: 1 adult, Max: 4 adults
Saving USD73.00 for 2026-04-29 (1 night)
Occupancy Min: 1 adult, Max: 4 adults
Saving USD73.00 for 2026-04-29 (1 night)
| Tue 28 Apr28 Apr 2026 check-out ok | Wed 29 Apr29 Apr 2026 USD292 | Thu 30 Apr30 Apr 2026 USD330 | Fri 01 May01 May 2026 USD385 | Sat 02 May02 May 2026 check-out ok | Sun 03 May03 May 2026 USD369 | Mon 04 May04 May 2026 USD303 |
Select a check-out
3 ![]() | |||||||||
1 ![]() Suite
Occupancy Min: 1 adult, Max: 4 adults
Occupancy Min: 1 adult, Max: 4 adults
| Tue 28 Apr28 Apr 2026 check-out ok | 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 USD444 |
Select a check-out
1 ![]() | |||||||||











