
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 | Sat 20 Jun | Arrival Sun 21 Jun | Depart Mon 22 Jun | Tue 23 Jun | Wed 24 Jun | Thu 25 Jun | Fri 26 Jun | Sun, 21 Jun 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Double/Twin
| Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD253 | Mon 22 Jun22 Jun 2026 USD253 | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 USD264 | Thu 25 Jun25 Jun 2026 USD253 | Fri 26 Jun26 Jun 2026 USD286 | 3 ![]() | |||||||||
2 ![]() Feature Double/Twin
| Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD286 | Mon 22 Jun22 Jun 2026 USD286 | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 USD296 | Thu 25 Jun25 Jun 2026 USD286 | Fri 26 Jun26 Jun 2026 USD318 | 2 ![]() | |||||||||
4 ![]() Signature Double
| Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD329 | Mon 22 Jun22 Jun 2026 USD329 | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 check-out ok | Thu 25 Jun25 Jun 2026 USD329 | Fri 26 Jun26 Jun 2026 check-out ok | 4 ![]() | |||||||||
6 ![]() Guest Family 3
| Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD253 | Mon 22 Jun22 Jun 2026 USD253 | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 check-out ok | Thu 25 Jun25 Jun 2026 USD253 | Fri 26 Jun26 Jun 2026 USD286 | 6 ![]() | |||||||||
4 ![]() Guest Family 4
| Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD275 | Mon 22 Jun22 Jun 2026 USD275 | Tue 23 Jun23 Jun 2026 USD286 | Wed 24 Jun24 Jun 2026 USD286 | Thu 25 Jun25 Jun 2026 USD275 | Fri 26 Jun26 Jun 2026 USD307 | 4 ![]() | |||||||||
4 ![]() Feature Family 3
| Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD296 | Mon 22 Jun22 Jun 2026 USD296 | Tue 23 Jun23 Jun 2026 USD307 | Wed 24 Jun24 Jun 2026 check-out ok | Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | 4 ![]() | |||||||||
3 ![]() Guest family 5
| Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD296 | Mon 22 Jun22 Jun 2026 USD296 | Tue 23 Jun23 Jun 2026 USD307 | Wed 24 Jun24 Jun 2026 USD307 | Thu 25 Jun25 Jun 2026 USD296 | Fri 26 Jun26 Jun 2026 USD329 | 3 ![]() | |||||||||
4 ![]() Guest Family 6
| Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD296 | Mon 22 Jun22 Jun 2026 USD296 | Tue 23 Jun23 Jun 2026 USD307 | Wed 24 Jun24 Jun 2026 USD307 | Thu 25 Jun25 Jun 2026 USD296 | Fri 26 Jun26 Jun 2026 USD329 | 4 ![]() | |||||||||







