
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
- Stay and get 10% off the total price
Rooms | Thu 02 Jul | Arrival Fri 03 Jul | Depart Sat 04 Jul | Sun 05 Jul | Mon 06 Jul | Tue 07 Jul | Wed 08 Jul | Fri, 3 Jul 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Double/Twin
| Thu 02 Jul02 Jul 2026 check-out ok | Fri 03 Jul03 Jul 2026 USD259 | Sat 04 Jul04 Jul 2026 USD270 | Sun 05 Jul05 Jul 2026 USD217 | Mon 06 Jul06 Jul 2026 USD228 | Tue 07 Jul07 Jul 2026 USD217 | Wed 08 Jul08 Jul 2026 USD217 | 3 ![]() | |||||||||
2 ![]() Feature Double/Twin
| Thu 02 Jul02 Jul 2026 check-out ok | Fri 03 Jul03 Jul 2026 USD291 | Sat 04 Jul04 Jul 2026 USD302 | Sun 05 Jul05 Jul 2026 USD249 | Mon 06 Jul06 Jul 2026 USD259 | Tue 07 Jul07 Jul 2026 USD249 | Wed 08 Jul08 Jul 2026 USD249 | 2 ![]() | |||||||||
4 ![]() Signature Double
| Thu 02 Jul02 Jul 2026 check-out ok | Fri 03 Jul03 Jul 2026 check-out ok | Sat 04 Jul04 Jul 2026 USD344 | Sun 05 Jul05 Jul 2026 USD291 | Mon 06 Jul06 Jul 2026 USD302 | Tue 07 Jul07 Jul 2026 USD291 | Wed 08 Jul08 Jul 2026 USD291 | 4 ![]() | |||||||||
6 ![]() Guest Family 3
| Thu 02 Jul02 Jul 2026 check-out ok | Fri 03 Jul03 Jul 2026 check-out ok | Sat 04 Jul04 Jul 2026 USD270 | Sun 05 Jul05 Jul 2026 USD217 | Mon 06 Jul06 Jul 2026 USD228 | Tue 07 Jul07 Jul 2026 USD217 | Wed 08 Jul08 Jul 2026 USD217 | 6 ![]() | |||||||||
4 ![]() Guest Family 4
| Thu 02 Jul02 Jul 2026 check-out ok | Fri 03 Jul03 Jul 2026 USD281 | Sat 04 Jul04 Jul 2026 check-out ok | Sun 05 Jul05 Jul 2026 USD238 | Mon 06 Jul06 Jul 2026 USD249 | Tue 07 Jul07 Jul 2026 USD238 | Wed 08 Jul08 Jul 2026 USD238 | 4 ![]() | |||||||||
4 ![]() Feature Family 3
| Thu 02 Jul02 Jul 2026 check-out ok | Fri 03 Jul03 Jul 2026 USD302 | Sat 04 Jul04 Jul 2026 check-out ok | Sun 05 Jul05 Jul 2026 USD259 | Mon 06 Jul06 Jul 2026 USD270 | Tue 07 Jul07 Jul 2026 USD259 | Wed 08 Jul08 Jul 2026 USD259 | 4 ![]() | |||||||||
3 ![]() Guest family 5
| Thu 02 Jul02 Jul 2026 check-out ok | Fri 03 Jul03 Jul 2026 USD302 | Sat 04 Jul04 Jul 2026 USD312 | Sun 05 Jul05 Jul 2026 USD259 | Mon 06 Jul06 Jul 2026 USD270 | Tue 07 Jul07 Jul 2026 USD259 | Wed 08 Jul08 Jul 2026 USD259 | 3 ![]() | |||||||||
4 ![]() Guest Family 6
| Thu 02 Jul02 Jul 2026 check-out ok | Fri 03 Jul03 Jul 2026 USD302 | Sat 04 Jul04 Jul 2026 USD312 | Sun 05 Jul05 Jul 2026 USD259 | Mon 06 Jul06 Jul 2026 USD270 | Tue 07 Jul07 Jul 2026 USD259 | Wed 08 Jul08 Jul 2026 USD259 | 4 ![]() | |||||||||







