
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
- Stay longer and save
- Stay and get 5% off the total price
Rooms | Mon 25 May | Arrival Tue 26 May | Depart Wed 27 May | Thu 28 May | Fri 29 May | Sat 30 May | Sun 31 May | Tue, 26 May 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Double/Twin
Occupancy Min: 1 adult, Max: 2 adults, 1 child
Saving USD62.57 for 2026-05-26 (1 night)
Occupancy Min: 1 adult, Max: 2 adults, 1 child
Saving USD62.57 for 2026-05-26 (1 night)
| Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 USD250 | Wed 27 May27 May 2026 USD218 | Thu 28 May28 May 2026 USD229 | Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 USD272 | Sun 31 May31 May 2026 USD207 |
Select a check-out
3 ![]() | |||||||||
2 ![]() Feature Double/Twin
Occupancy Min: 1 adult, Max: 2 adults, 1 child
Saving USD70.73 for 2026-05-26 (1 night)
Occupancy Min: 1 adult, Max: 2 adults, 1 child
Saving USD70.73 for 2026-05-26 (1 night)
| Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 USD283 | Wed 27 May27 May 2026 USD250 | Thu 28 May28 May 2026 USD261 | Fri 29 May29 May 2026 USD305 | Sat 30 May30 May 2026 USD305 | Sun 31 May31 May 2026 USD239 |
Select a check-out
2 ![]() | |||||||||
4 ![]() Signature Double
Occupancy Min: 1 adult, Max: 2 adults, 1 child
Saving USD81.62 for 2026-05-26 (1 night)
Occupancy Min: 1 adult, Max: 2 adults, 1 child
Saving USD81.62 for 2026-05-26 (1 night)
| Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 USD326 | Wed 27 May27 May 2026 check-out ok | Thu 28 May28 May 2026 USD305 | Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 check-out ok | Sun 31 May31 May 2026 check-out ok |
Select a check-out
4 ![]() | |||||||||
6 ![]() Guest Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD62.57 for 2026-05-26 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD62.57 for 2026-05-26 (1 night)
| Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 USD250 | Wed 27 May27 May 2026 USD218 | Thu 28 May28 May 2026 USD229 | Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 USD272 | Sun 31 May31 May 2026 USD207 |
Select a check-out
6 ![]() | |||||||||
4 ![]() Guest Family 4
Occupancy Min: 1 adult, Max: 4 adults
Occupancy Min: 1 adult, Max: 4 adults
| Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 USD239 | Thu 28 May28 May 2026 USD250 | Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 check-out ok | Sun 31 May31 May 2026 USD229 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Feature Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD73.45 for 2026-05-26 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD73.45 for 2026-05-26 (1 night)
| Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 USD294 | Wed 27 May27 May 2026 USD261 | Thu 28 May28 May 2026 USD272 | Fri 29 May29 May 2026 USD316 | Sat 30 May30 May 2026 USD316 | Sun 31 May31 May 2026 USD250 |
Select a check-out
4 ![]() | |||||||||
3 ![]() Guest family 5
Occupancy Min: 1 adult, Max: 5 adults
Occupancy Min: 1 adult, Max: 5 adults
| Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 USD261 | Thu 28 May28 May 2026 USD272 | Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 check-out ok | Sun 31 May31 May 2026 USD250 |
Select a check-out
3 ![]() | |||||||||
4 ![]() Guest Family 6
Occupancy Min: 1 adult, Max: 6 adults
Saving USD73.45 for 2026-05-26 (1 night)
Occupancy Min: 1 adult, Max: 6 adults
Saving USD73.45 for 2026-05-26 (1 night)
| Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 USD294 | Wed 27 May27 May 2026 USD261 | Thu 28 May28 May 2026 USD272 | Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 check-out ok | Sun 31 May31 May 2026 USD250 |
Select a check-out
4 ![]() | |||||||||







