
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 | Mon 27 Apr | Arrival Tue 28 Apr | Depart Wed 29 Apr | Thu 30 Apr | Fri 01 May | Sat 02 May | Sun 03 May | Tue, 28 Apr 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 ![]() Guest Single
Occupancy 1 adult
Saving USD32.08 for 2026-04-28 (1 night)
Occupancy 1 adult
Saving USD32.08 for 2026-04-28 (1 night)
| Mon 27 Apr27 Apr 2026 check-out ok | Tue 28 Apr28 Apr 2026 USD128 | Wed 29 Apr29 Apr 2026 check-out ok | Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD191 | Sat 02 May02 May 2026 USD217 | Sun 03 May03 May 2026 USD174 |
Select a check-out
2 ![]() | |||||||||
3 ![]() Guest Cosy Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD48.05 for 2026-04-28 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD48.05 for 2026-04-28 (1 night)
| Mon 27 Apr27 Apr 2026 check-out ok | Tue 28 Apr28 Apr 2026 USD192 | Wed 29 Apr29 Apr 2026 USD192 | Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD285 | Sat 02 May02 May 2026 USD311 | Sun 03 May03 May 2026 USD268 |
Select a check-out
3 ![]() | |||||||||
4 ![]() Guest Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Saving USD50.73 for 2026-04-28 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD50.73 for 2026-04-28 (1 night)
| Mon 27 Apr27 Apr 2026 check-out ok | Tue 28 Apr28 Apr 2026 USD203 | Wed 29 Apr29 Apr 2026 USD203 | Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD295 | Sat 02 May02 May 2026 USD322 | Sun 03 May03 May 2026 USD279 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Feature Double/Twin
Occupancy Min: 1 adult, Max: 2 adults
Saving USD56.10 for 2026-04-28 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD56.10 for 2026-04-28 (1 night)
| Mon 27 Apr27 Apr 2026 check-out ok | Tue 28 Apr28 Apr 2026 USD224 | Wed 29 Apr29 Apr 2026 USD224 | Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD317 | Sat 02 May02 May 2026 USD344 | Sun 03 May03 May 2026 USD301 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Studio Apartment
Occupancy Min: 1 adult, Max: 2 adults
Saving USD70.86 for 2026-04-28 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD70.86 for 2026-04-28 (1 night)
| Mon 27 Apr27 Apr 2026 check-out ok | Tue 28 Apr28 Apr 2026 USD283 | Wed 29 Apr29 Apr 2026 USD283 | Thu 30 Apr30 Apr 2026 USD321 | Fri 01 May01 May 2026 USD376 | Sat 02 May02 May 2026 USD403 | Sun 03 May03 May 2026 USD360 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Signature Double
Occupancy Min: 1 adult, Max: 2 adults
Saving USD72.20 for 2026-04-28 (1 night)
Occupancy Min: 1 adult, Max: 2 adults
Saving USD72.20 for 2026-04-28 (1 night)
| Mon 27 Apr27 Apr 2026 check-out ok | Tue 28 Apr28 Apr 2026 USD289 | Wed 29 Apr29 Apr 2026 USD289 | 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 USD365 |
Select a check-out
4 ![]() | |||||||||
3 ![]() Guest Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD56.10 for 2026-04-28 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD56.10 for 2026-04-28 (1 night)
| Mon 27 Apr27 Apr 2026 check-out ok | Tue 28 Apr28 Apr 2026 USD224 | Wed 29 Apr29 Apr 2026 USD224 | Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD317 | Sat 02 May02 May 2026 USD344 | Sun 03 May03 May 2026 USD301 |
Select a check-out
3 ![]() | |||||||||
7 ![]() Feature Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD61.47 for 2026-04-28 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD61.47 for 2026-04-28 (1 night)
| Mon 27 Apr27 Apr 2026 check-out ok | Tue 28 Apr28 Apr 2026 USD246 | Wed 29 Apr29 Apr 2026 USD246 | Thu 30 Apr30 Apr 2026 check-out ok | Fri 01 May01 May 2026 USD338 | Sat 02 May02 May 2026 USD365 | Sun 03 May03 May 2026 USD322 |
Select a check-out
7 ![]() | |||||||||
1 ![]() Family with Bunkbeds
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD58.78 for 2026-04-28 (1 night)
Occupancy Min: 1 adult, Max: 3 adults, 1 child
Saving USD58.78 for 2026-04-28 (1 night)
| Mon 27 Apr27 Apr 2026 check-out ok | Tue 28 Apr28 Apr 2026 USD235 | Wed 29 Apr29 Apr 2026 USD235 | Thu 30 Apr30 Apr 2026 USD273 | Fri 01 May01 May 2026 USD327 | Sat 02 May02 May 2026 USD354 | Sun 03 May03 May 2026 check-out ok |
Select a check-out
1 ![]() | |||||||||
3 ![]() Family Apartment
Occupancy Min: 1 adult, Max: 4 adults
Saving USD72.20 for 2026-04-28 (1 night)
Occupancy Min: 1 adult, Max: 4 adults
Saving USD72.20 for 2026-04-28 (1 night)
| Mon 27 Apr27 Apr 2026 check-out ok | Tue 28 Apr28 Apr 2026 USD289 | Wed 29 Apr29 Apr 2026 USD289 | Thu 30 Apr30 Apr 2026 USD326 | Fri 01 May01 May 2026 USD381 | Sat 02 May02 May 2026 check-out ok | Sun 03 May03 May 2026 USD365 |
Select a check-out
3 ![]() | |||||||||










