
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 | Sun 31 May | Arrival Mon 01 Jun | Depart Tue 02 Jun | Wed 03 Jun | Thu 04 Jun | Fri 05 Jun | Sat 06 Jun | Mon, 1 Jun 2026, 1 night, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3 ![]() Guest Double/Twin
Occupancy Min: 1 adult, Max: 2 adults, 1 child
Saving USD52.10 for 2026-06-01 (1 night)
Occupancy Min: 1 adult, Max: 2 adults, 1 child
Saving USD52.10 for 2026-06-01 (1 night)
| Sun 31 May31 May 2026 check-out ok | Mon 01 Jun01 Jun 2026 USD208 | Tue 02 Jun02 Jun 2026 USD208 | Wed 03 Jun03 Jun 2026 USD230 | Thu 04 Jun04 Jun 2026 USD230 | Fri 05 Jun05 Jun 2026 USD262 | Sat 06 Jun06 Jun 2026 check-out ok |
Select a check-out
3 ![]() | |||||||||
2 ![]() Feature Double/Twin
Occupancy Min: 1 adult, Max: 2 adults, 1 child
Saving USD60.11 for 2026-06-01 (1 night)
Occupancy Min: 1 adult, Max: 2 adults, 1 child
Saving USD60.11 for 2026-06-01 (1 night)
| Sun 31 May31 May 2026 check-out ok | Mon 01 Jun01 Jun 2026 USD240 | Tue 02 Jun02 Jun 2026 USD240 | Wed 03 Jun03 Jun 2026 USD262 | Thu 04 Jun04 Jun 2026 check-out ok | Fri 05 Jun05 Jun 2026 USD294 | Sat 06 Jun06 Jun 2026 USD315 |
Select a check-out
2 ![]() | |||||||||
4 ![]() Signature Double
Occupancy Min: 1 adult, Max: 2 adults, 1 child
Occupancy Min: 1 adult, Max: 2 adults, 1 child
| Sun 31 May31 May 2026 check-out ok | Mon 01 Jun01 Jun 2026 check-out ok | Tue 02 Jun02 Jun 2026 USD283 | Wed 03 Jun03 Jun 2026 USD305 | Thu 04 Jun04 Jun 2026 USD305 | Fri 05 Jun05 Jun 2026 check-out ok | Sat 06 Jun06 Jun 2026 check-out ok |
Select a check-out
4 ![]() | |||||||||
6 ![]() Guest Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD52.10 for 2026-06-01 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD52.10 for 2026-06-01 (1 night)
| Sun 31 May31 May 2026 check-out ok | Mon 01 Jun01 Jun 2026 USD208 | Tue 02 Jun02 Jun 2026 USD208 | Wed 03 Jun03 Jun 2026 USD230 | Thu 04 Jun04 Jun 2026 USD230 | Fri 05 Jun05 Jun 2026 USD262 | Sat 06 Jun06 Jun 2026 check-out ok |
Select a check-out
6 ![]() | |||||||||
4 ![]() Guest Family 4
Occupancy Min: 1 adult, Max: 4 adults
Saving USD57.44 for 2026-06-01 (1 night)
Occupancy Min: 1 adult, Max: 4 adults
Saving USD57.44 for 2026-06-01 (1 night)
| Sun 31 May31 May 2026 check-out ok | Mon 01 Jun01 Jun 2026 USD230 | Tue 02 Jun02 Jun 2026 USD230 | Wed 03 Jun03 Jun 2026 USD251 | Thu 04 Jun04 Jun 2026 USD251 | Fri 05 Jun05 Jun 2026 USD283 | Sat 06 Jun06 Jun 2026 USD305 |
Select a check-out
4 ![]() | |||||||||
4 ![]() Feature Family 3
Occupancy Min: 1 adult, Max: 3 adults
Saving USD62.78 for 2026-06-01 (1 night)
Occupancy Min: 1 adult, Max: 3 adults
Saving USD62.78 for 2026-06-01 (1 night)
| Sun 31 May31 May 2026 check-out ok | Mon 01 Jun01 Jun 2026 USD251 | Tue 02 Jun02 Jun 2026 USD251 | Wed 03 Jun03 Jun 2026 USD272 | Thu 04 Jun04 Jun 2026 USD272 | Fri 05 Jun05 Jun 2026 USD305 | Sat 06 Jun06 Jun 2026 USD326 |
Select a check-out
4 ![]() | |||||||||
3 ![]() Guest family 5
Occupancy Min: 1 adult, Max: 5 adults
Saving USD62.78 for 2026-06-01 (1 night)
Occupancy Min: 1 adult, Max: 5 adults
Saving USD62.78 for 2026-06-01 (1 night)
| Sun 31 May31 May 2026 check-out ok | Mon 01 Jun01 Jun 2026 USD251 | Tue 02 Jun02 Jun 2026 USD251 | Wed 03 Jun03 Jun 2026 USD272 | Thu 04 Jun04 Jun 2026 USD272 | Fri 05 Jun05 Jun 2026 USD305 | Sat 06 Jun06 Jun 2026 USD326 |
Select a check-out
3 ![]() | |||||||||
4 ![]() Guest Family 6
Occupancy Min: 1 adult, Max: 6 adults
Saving USD62.78 for 2026-06-01 (1 night)
Occupancy Min: 1 adult, Max: 6 adults
Saving USD62.78 for 2026-06-01 (1 night)
| Sun 31 May31 May 2026 check-out ok | Mon 01 Jun01 Jun 2026 USD251 | Tue 02 Jun02 Jun 2026 USD251 | Wed 03 Jun03 Jun 2026 USD272 | Thu 04 Jun04 Jun 2026 USD272 | Fri 05 Jun05 Jun 2026 USD305 | Sat 06 Jun06 Jun 2026 USD326 |
Select a check-out
4 ![]() | |||||||||







