Check for availability in one of our partner hotels

The Isles of Glencoe

The Ballachulish Hotel

Kingshouse Hotel

Peebles Hydro Hotel

Guest Cosy Double
- FREE daily entertainment
- Access to 30 activities
- FREE access to leisure pool and gym
- 900 acres of fresh air to explore
- FREE Wi-Fi
- Stay longer and save on select rates
- Stay 3+ nights and get 10% off the total price
Rates | Wed 23 Dec | Arrival Thu 24 Dec | Fri 25 Dec | Sat 26 Dec | Depart Sun 27 Dec | Mon 28 Dec | Tue 29 Dec | Thu, 24 Dec 2026, 3 nights, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() Pay now and Save 20%
| Wed 23 Dec23 Dec 2026 USD205 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD335
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD335
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD335 |
Select a check-out
![]() | |||||||||
![]() Semi Flexible Rate
| Wed 23 Dec23 Dec 2026 USD217 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD355
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD355
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD355 |
Select a check-out
![]() | |||||||||
![]() Flexible Rate
| Wed 23 Dec23 Dec 2026 USD256 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD418
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD418
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD418 |
Select a check-out
![]() | |||||||||

Guest Double/Twin
- FREE daily entertainment
- Access to 30 activities
- FREE access to leisure pool and gym
- 900 acres of fresh air to explore
- FREE Wi-Fi
- Stay longer and save on select rates
- Stay 3+ nights and get 10% off the total price
Rates | Wed 23 Dec | Arrival Thu 24 Dec | Fri 25 Dec | Sat 26 Dec | Depart Sun 27 Dec | Mon 28 Dec | Tue 29 Dec | Thu, 24 Dec 2026, 3 nights, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() Pay now and Save 20%
| Wed 23 Dec23 Dec 2026 USD226 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD356
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD356
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD356 |
Select a check-out
![]() | |||||||||
![]() Semi Flexible Rate
| Wed 23 Dec23 Dec 2026 USD240 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD379
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD379
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD379 |
Select a check-out
![]() | |||||||||
![]() Flexible Rate
| Wed 23 Dec23 Dec 2026 USD283 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD445
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD445
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD445 |
Select a check-out
![]() | |||||||||

Feature Double/Twin
- FREE daily entertainment
- Access to 30 activities
- FREE access to leisure pool and gym
- 900 acres of fresh air to explore
- FREE Wi-Fi
- Stay longer and save on select rates
- Stay 3+ nights and get 10% off the total price
Rates | Wed 23 Dec | Arrival Thu 24 Dec | Fri 25 Dec | Sat 26 Dec | Depart Sun 27 Dec | Mon 28 Dec | Tue 29 Dec | Thu, 24 Dec 2026, 3 nights, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() Pay now and Save 20%
| Wed 23 Dec23 Dec 2026 USD237 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD367
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD367
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD367 |
Select a check-out
![]() | |||||||||
![]() Semi Flexible Rate
| Wed 23 Dec23 Dec 2026 USD252 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD390
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD390
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD390 |
Select a check-out
![]() | |||||||||
![]() Flexible Rate
| Wed 23 Dec23 Dec 2026 USD296 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD459
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD459
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD459 |
Select a check-out
![]() | |||||||||

Studio Apartment
- Dog friendly
- 900 acres of fresh air to explore
- Access to 30 activities
- Stay longer and save on select rates
- Stay 3+ nights and get 10% off the total price
Rates | Wed 23 Dec | Arrival Thu 24 Dec | Fri 25 Dec | Sat 26 Dec | Depart Sun 27 Dec | Mon 28 Dec | Tue 29 Dec | Thu, 24 Dec 2026, 3 nights, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() Pay now and Save 20%
| Wed 23 Dec23 Dec 2026 USD280 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD410
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD410
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD410 |
Select a check-out
![]() | |||||||||
![]() Semi Flexible Rate
| Wed 23 Dec23 Dec 2026 USD298 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD436
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD436
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD436 |
Select a check-out
![]() | |||||||||
![]() Flexible Rate
| Wed 23 Dec23 Dec 2026 USD351 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD513
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD513
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD513 |
Select a check-out
![]() | |||||||||

Signature Double/Twin
- FREE daily entertainment
- Access to 30 activities
- FREE access to leisure pool and gym
- 900 acres of fresh air to explore
- FREE Wi-Fi
- Stay longer and save on select rates
- Stay 3+ nights and get 10% off the total price
Rates | Wed 23 Dec | Arrival Thu 24 Dec | Fri 25 Dec | Sat 26 Dec | Depart Sun 27 Dec | Mon 28 Dec | Tue 29 Dec | Thu, 24 Dec 2026, 3 nights, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() Pay now and Save 20%
| Wed 23 Dec23 Dec 2026 USD280 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD410
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD410
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD410 |
Select a check-out
![]() | |||||||||
![]() Semi Flexible Rate
| Wed 23 Dec23 Dec 2026 USD298 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD436
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD436
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD436 |
Select a check-out
![]() | |||||||||
![]() Flexible Rate
| Wed 23 Dec23 Dec 2026 USD351 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD513
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD513
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD513 |
Select a check-out
![]() | |||||||||

Guest Family Sleeping 3
- FREE daily childcare
- FREE daily entertainment
- 900 acres of fresh air to explore
- FREE access to leisure pool and gym
- Access to 30 activities
- Stay longer and save on select rates
- Stay 3+ nights and get 10% off the total price
Rates | Wed 23 Dec | Arrival Thu 24 Dec | Fri 25 Dec | Sat 26 Dec | Depart Sun 27 Dec | Mon 28 Dec | Tue 29 Dec | Thu, 24 Dec 2026, 3 nights, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() Pay now and Save 20%
| Wed 23 Dec23 Dec 2026 USD237 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD367
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD367
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD367 |
Select a check-out
![]() | |||||||||
![]() Semi Flexible Rate
| Wed 23 Dec23 Dec 2026 USD252 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD390
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD390
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD390 |
Select a check-out
![]() | |||||||||
![]() Flexible Rate
| Wed 23 Dec23 Dec 2026 USD296 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD459
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD459
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD459 |
Select a check-out
![]() | |||||||||

Feature Family Sleeping 3
- FREE daily entertainment
- Access to 30 activities
- FREE access to leisure pool and gym
- 900 acres of fresh air to explore
- FREE Wi-Fi
- Stay longer and save on select rates
- Stay 3+ nights and get 10% off the total price
Rates | Wed 23 Dec | Arrival Thu 24 Dec | Fri 25 Dec | Sat 26 Dec | Depart Sun 27 Dec | Mon 28 Dec | Tue 29 Dec | Thu, 24 Dec 2026, 3 nights, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() Pay now and Save 20%
| Wed 23 Dec23 Dec 2026 USD248 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD378
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD378
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD378 |
Select a check-out
![]() | |||||||||
![]() Semi Flexible Rate
| Wed 23 Dec23 Dec 2026 USD263 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD402
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD402
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD402 |
Select a check-out
![]() | |||||||||
![]() Flexible Rate
| Wed 23 Dec23 Dec 2026 USD310 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD472
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD472
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD472 |
Select a check-out
![]() | |||||||||

Guest Family with Bunkbeds
- FREE daily childcare
- FREE daily entertainment
- 900 acres of fresh air to explore
- FREE access to leisure pool and gym
- Access to 30 activities
- Stay longer and save on select rates
- Stay 3+ nights and get 10% off the total price
Rates | Wed 23 Dec | Arrival Thu 24 Dec | Fri 25 Dec | Sat 26 Dec | Depart Sun 27 Dec | Mon 28 Dec | Tue 29 Dec | Thu, 24 Dec 2026, 3 nights, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() Pay now and Save 20%
| Wed 23 Dec23 Dec 2026 USD248 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD378
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD378
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD378 |
Select a check-out
![]() | |||||||||
![]() Semi Flexible Rate
| Wed 23 Dec23 Dec 2026 USD263 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD402
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD402
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD402 |
Select a check-out
![]() | |||||||||
![]() Flexible Rate
| Wed 23 Dec23 Dec 2026 USD310 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD472
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD472
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD472 |
Select a check-out
![]() | |||||||||

Family Apartment
- FREE daily childcare
- FREE daily entertainment
- 900 acres of fresh air to explore
- FREE access to leisure pool and gym
- Access to 30 activities
- Stay longer and save on select rates
- Stay 3+ nights and get 10% off the total price
Rates | Wed 23 Dec | Arrival Thu 24 Dec | Fri 25 Dec | Sat 26 Dec | Depart Sun 27 Dec | Mon 28 Dec | Tue 29 Dec | Thu, 24 Dec 2026, 3 nights, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() Pay now and Save 20%
| Wed 23 Dec23 Dec 2026 USD280 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD410
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD410
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD410 |
Select a check-out
![]() | |||||||||
![]() Semi Flexible Rate
| Wed 23 Dec23 Dec 2026 USD298 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD436
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD436
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD436 |
Select a check-out
![]() | |||||||||
![]() Flexible Rate
| Wed 23 Dec23 Dec 2026 USD351 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD513
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD513
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD513 |
Select a check-out
![]() | |||||||||

Signature Suite
- FREE daily entertainment
- Access to 30 activities
- FREE access to leisure pool and gym
- 900 acres of fresh air to explore
- Our largest room with best views
- Stay longer and save on select rates
- Stay 3+ nights and get 10% off the total price
Rates | Wed 23 Dec | Arrival Thu 24 Dec | Fri 25 Dec | Sat 26 Dec | Depart Sun 27 Dec | Mon 28 Dec | Tue 29 Dec | Thu, 24 Dec 2026, 3 nights, | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() Pay now and Save 20%
| Wed 23 Dec23 Dec 2026 USD410 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD540
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD540
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD540 |
Select a check-out
![]() | |||||||||
![]() Semi Flexible Rate
| Wed 23 Dec23 Dec 2026 USD436 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD574
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD574
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD574 |
Select a check-out
![]() | |||||||||
![]() Flexible Rate
| Wed 23 Dec23 Dec 2026 USD513 | Thu 24 Dec24 Dec 2026 check-out ok | Fri 25 Dec25 Dec 2026 check-out ok | Sat 26 Dec26 Dec 2026 check-out ok | Sun
27 Dec27 Dec 2026 USD675
Available for 2 nights
| Mon
28 Dec28 Dec 2026 USD675
Available for 2 nights
| Tue 29 Dec29 Dec 2026 USD675 |
Select a check-out
![]() | |||||||||



