
Early Booking Offers
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
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
- Full access to our pool, sauna, steam room and gym
- Free Wi-Fi and daily entertainment
- Free parking
Rooms | Fri 26 Dec | Arrival Sat 27 Dec | Depart Sun 28 Dec | Mon 29 Dec | Tue 30 Dec | Wed 31 Dec | Thu 01 Jan | Sat, 27 Dec 2025, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Double / Twin
Occupancy Min: 1 adult, Max: 2 adults, 1 child
Occupancy Min: 1 adult, Max: 2 adults, 1 child
| Fri 26 Dec26 Dec 2025 check-out ok | Sat
27 Dec27 Dec 2025 USD252
Available for 2 nights
| Sun 28 Dec28 Dec 2025 USD220 | Mon 29 Dec29 Dec 2025 USD209 | Tue 30 Dec30 Dec 2025 check-out ok | Wed 31 Dec31 Dec 2025 check-out ok | Thu 01 Jan01 Jan 2026 check-out ok |
Select a check-out
3 ![]() | |||||||||
2 ![]() Feature Double/twin
Occupancy Min: 1 adult, Max: 2 adults, 1 child
Occupancy Min: 1 adult, Max: 2 adults, 1 child
| Fri 26 Dec26 Dec 2025 check-out ok | Sat
27 Dec27 Dec 2025 USD273
Available for 2 nights
| Sun 28 Dec28 Dec 2025 USD241 | Mon 29 Dec29 Dec 2025 USD230 | Tue 30 Dec30 Dec 2025 check-out ok | Wed 31 Dec31 Dec 2025 check-out ok | Thu 01 Jan01 Jan 2026 check-out ok |
Select a check-out
2 ![]() | |||||||||
6 ![]() Guest Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD68.27 for 2025-12-27 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD68.27 for 2025-12-27 (1 night)
| Fri 26 Dec26 Dec 2025 check-out ok | Sat 27 Dec27 Dec 2025 USD273 | Sun 28 Dec28 Dec 2025 check-out ok | Mon 29 Dec29 Dec 2025 USD209 | Tue 30 Dec30 Dec 2025 check-out ok | Wed 31 Dec31 Dec 2025 check-out ok | Thu 01 Jan01 Jan 2026 check-out ok |
Select a check-out
6 ![]() | |||||||||
4 ![]() Guest Family 4
Occupancy Min: 1 adult, Max: 4 adults
Saving USD73.62 for 2025-12-27 (1 night)
Occupancy Min: 1 adult, Max: 4 adults
Saving USD73.62 for 2025-12-27 (1 night)
| Fri 26 Dec26 Dec 2025 check-out ok | Sat 27 Dec27 Dec 2025 USD294 | Sun 28 Dec28 Dec 2025 check-out ok | Mon 29 Dec29 Dec 2025 USD230 | Tue 30 Dec30 Dec 2025 check-out ok | Wed 31 Dec31 Dec 2025 check-out ok | Thu 01 Jan01 Jan 2026 check-out ok |
Select a check-out
4 ![]() | |||||||||
3 ![]() Guest family 5
Occupancy Min: 1 adult, Max: 5 adults
Saving USD73.62 for 2025-12-27 (1 night)
Occupancy Min: 1 adult, Max: 5 adults
Saving USD73.62 for 2025-12-27 (1 night)
| Fri 26 Dec26 Dec 2025 check-out ok | Sat 27 Dec27 Dec 2025 USD294 | Sun 28 Dec28 Dec 2025 check-out ok | Mon 29 Dec29 Dec 2025 USD230 | Tue 30 Dec30 Dec 2025 check-out ok | Wed 31 Dec31 Dec 2025 check-out ok | Thu 01 Jan01 Jan 2026 check-out ok |
Select a check-out
3 ![]() | |||||||||
4 ![]() Guest Family 6
Occupancy Min: 1 adult, Max: 6 adults
Saving USD73.62 for 2025-12-27 (1 night)
Occupancy Min: 1 adult, Max: 6 adults
Saving USD73.62 for 2025-12-27 (1 night)
| Fri 26 Dec26 Dec 2025 check-out ok | Sat 27 Dec27 Dec 2025 USD294 | Sun 28 Dec28 Dec 2025 check-out ok | Mon 29 Dec29 Dec 2025 check-out ok | Tue 30 Dec30 Dec 2025 check-out ok | Wed 31 Dec31 Dec 2025 check-out ok | Thu 01 Jan01 Jan 2026 check-out ok |
Select a check-out
4 ![]() | |||||||||





