
Book Direct & Save at Least 20% Per Night!
Unlock exclusive perks – flexible cancellations on most rates, special offers, and more. Sign up today and enjoy the full suite of book direct benefits.

Summer Getaway
Escape to serenity this summer with our exclusive Summer Getaway Rates at Scotland’s Spa Hotel. Surrounded by breathtaking landscapes and tranquil countryside, our hotel offers the perfect retreat to relax, recharge, and reconnect.

Members Rate - 15% Off Bed & Breakfast
- Best Value Rate
- Free Cancellation
- Best Price Guarantee
- Secure Payment
- BOOKDIRECT15
- No Deposit
- Breakfast included
Rooms | Arrival Thu 04 Jun | Depart Fri 05 Jun | Sat 06 Jun | Sun 07 Jun | Mon 08 Jun | Tue 09 Jun | Wed 10 Jun | Thu, 4 Jun 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
6 ![]() Double Room
| Thu 04 Jun04 Jun 2026 check-out ok | Fri 05 Jun05 Jun 2026 check-out ok | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 USD191 | Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 check-out ok | Wed 10 Jun10 Jun 2026 USD191 | 6 ![]() | |||||||||
6 ![]() Twin Room
| Thu 04 Jun04 Jun 2026 check-out ok | Fri 05 Jun05 Jun 2026 check-out ok | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 USD191 | Mon 08 Jun08 Jun 2026 USD191 | Tue 09 Jun09 Jun 2026 check-out ok | Wed 10 Jun10 Jun 2026 check-out ok | 6 ![]() | |||||||||
6 ![]() Single Room
| Thu 04 Jun04 Jun 2026 USD120 | Fri 05 Jun05 Jun 2026 check-out ok | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 USD120 | Mon 08 Jun08 Jun 2026 USD120 | Tue 09 Jun09 Jun 2026 check-out ok | Wed 10 Jun10 Jun 2026 check-out ok | 6 ![]() Original Price $160.15
Current Price
$
120.11
incl. taxes & fees
| |||||||||
5 ![]() Cosy Double Room
| Thu 04 Jun04 Jun 2026 check-out ok | Fri 05 Jun05 Jun 2026 check-out ok | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 USD181 | Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 USD181 | Wed 10 Jun10 Jun 2026 USD181 | 5 ![]() | |||||||||
6 ![]() Double Deluxe
| Thu 04 Jun04 Jun 2026 check-out ok | Fri 05 Jun05 Jun 2026 USD221 | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 USD211 | Mon 08 Jun08 Jun 2026 USD211 | Tue 09 Jun09 Jun 2026 USD211 | Wed 10 Jun10 Jun 2026 check-out ok | 6 ![]() | |||||||||
6 ![]() King Room
| Thu 04 Jun04 Jun 2026 check-out ok | Fri 05 Jun05 Jun 2026 USD241 | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 USD231 | Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 USD231 | Wed 10 Jun10 Jun 2026 USD231 | 6 ![]() | |||||||||
6 ![]() Triple Room
| Thu 04 Jun04 Jun 2026 check-out ok | Fri 05 Jun05 Jun 2026 check-out ok | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 check-out ok | Mon 08 Jun08 Jun 2026 USD231 | Tue 09 Jun09 Jun 2026 check-out ok | Wed 10 Jun10 Jun 2026 USD231 | 6 ![]() | |||||||||
6 ![]() Family Room (2+1)
| Thu 04 Jun04 Jun 2026 check-out ok | Fri 05 Jun05 Jun 2026 check-out ok | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 USD231 | Mon 08 Jun08 Jun 2026 USD231 | Tue 09 Jun09 Jun 2026 USD231 | Wed 10 Jun10 Jun 2026 USD231 | 6 ![]() | |||||||||
6 ![]() Large Family Room
| Thu 04 Jun04 Jun 2026 check-out ok | Fri 05 Jun05 Jun 2026 check-out ok | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 USD251 | Mon 08 Jun08 Jun 2026 USD251 | Tue 09 Jun09 Jun 2026 USD251 | Wed 10 Jun10 Jun 2026 USD251 | 6 ![]() | |||||||||
5 ![]() Family Five Room
| Thu 04 Jun04 Jun 2026 USD231 | Fri 05 Jun05 Jun 2026 check-out ok | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 USD251 | Mon 08 Jun08 Jun 2026 USD251 | Tue 09 Jun09 Jun 2026 USD251 | Wed 10 Jun10 Jun 2026 USD251 | 5 ![]() Original Price $308.19
Current Price
$
231.14
incl. taxes & fees
| |||||||||

Summer Getaway - Stay 4 Nights, Pay Only 3
- Best Value Rate
- Free Cancellation
- Best Price Guarantee
- Secure Payment
- No Deposit
- Breakfast included
- Stay longer and save
- Stay 4+ nights and get the cheapest night free *
Rooms | Arrival Thu 04 Jun | Depart Fri 05 Jun | Sat 06 Jun | Sun 07 Jun | Mon 08 Jun | Tue 09 Jun | Wed 10 Jun | Thu, 4 Jun 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
6 ![]() Double Room
| Thu 04 Jun04 Jun 2026 check-out ok | Fri 05 Jun05 Jun 2026 check-out ok | Sat 06 Jun06 Jun 2026 check-out ok | Sun 07 Jun07 Jun 2026 check-out ok | Mon 08 Jun08 Jun 2026 check-out ok | Tue 09 Jun09 Jun 2026 check-out ok | Wed
10 Jun10 Jun 2026 USD254 | 6 ![]() | |||||||||
6 ![]() Double Deluxe
| Thu 04 Jun04 Jun 2026 check-out ok | Fri
05 Jun05 Jun 2026 USD295 | Sat
06 Jun06 Jun 2026 USD335 | Sun 07 Jun07 Jun 2026$281 check-out okno checkin | Mon 08 Jun08 Jun 2026$281 check-out okno checkin | Tue 09 Jun09 Jun 2026$281 check-out okno checkin | Wed 10 Jun10 Jun 2026 check-out ok | 6 ![]() | |||||||||
6 ![]() Family Room (2+1)
| Thu 04 Jun04 Jun 2026 check-out ok | Fri 05 Jun05 Jun 2026 check-out ok | Sat 06 Jun06 Jun 2026 check-out ok | Sun
07 Jun07 Jun 2026 USD308 | Mon
08 Jun08 Jun 2026 USD308 | Tue 09 Jun09 Jun 2026$308 check-out okno checkin | Wed 10 Jun10 Jun 2026$308 check-out okno checkin | 6 ![]() | |||||||||
6 ![]() Large Family Room
| Thu 04 Jun04 Jun 2026 check-out ok | Fri 05 Jun05 Jun 2026 check-out ok | Sat
06 Jun06 Jun 2026 USD389 | Sun
07 Jun07 Jun 2026 USD335 | Mon
08 Jun08 Jun 2026 USD335 | Tue 09 Jun09 Jun 2026$335 check-out okno checkin | Wed 10 Jun10 Jun 2026$335 check-out okno checkin | 6 ![]() | |||||||||
5 ![]() Family Five Room
| Thu 04 Jun04 Jun 2026$308 check-out okno checkin | Fri 05 Jun05 Jun 2026 check-out ok | Sat 06 Jun06 Jun 2026 check-out ok | Sun
07 Jun07 Jun 2026 USD335 | Mon
08 Jun08 Jun 2026 USD335 | Tue 09 Jun09 Jun 2026$335 check-out okno checkin | Wed 10 Jun10 Jun 2026$335 check-out okno checkin | 5 ![]() | |||||||||
If your dates are flexible, we found some results that you might be interested in exploring more

Summer Getaway - Stay 7 Nights, Pay Only 5
- Best Value Rate
- Free Cancellation
- Best Price Guarantee
- Secure Payment
- No Deposit
- Breakfast included
Make the most of your summer escape with our exclusive 7 Pay 5 offer — the perfect way to relax longer and experience more, all while enjoying exceptional value. Stay for four nights and only pay for three, giving you extra time to unwind in the heart of the charming Victorian town of Pitlochry, Perthshire. What’s included: • Four-night s...










