
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.

Best Available Rates
Book Direct and avail of great value rates on room only and bed & breakfast. As our guest, you can enjoy complimentary access to our Leisure Centre with swimming pool and gym facilities during your stay Choose from our Best available rates below. We look forward to welcoming you to Scotlands Spa Hotel in the beautiful Victorian town of Pitlochry

Room Only Rate
- Free Cancellation
- Best Price Guarantee
- Secure Payment
- BOOKDIRECT15
- No Deposit
Rooms | Arrival Thu 21 May | Depart Fri 22 May | Sat 23 May | Sun 24 May | Mon 25 May | Tue 26 May | Wed 27 May | Thu, 21 May 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
6 ![]() Double Room
| Thu 21 May21 May 2026 check-out ok | Fri 22 May22 May 2026 USD227 | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 USD200 | Wed 27 May27 May 2026 USD200 | 6 ![]() | |||||||||
6 ![]() Twin Room
| Thu 21 May21 May 2026 USD200 | Fri 22 May22 May 2026 check-out ok | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 USD200 | Wed 27 May27 May 2026 check-out ok | 6 ![]() | |||||||||
6 ![]() Single Room
| Thu 21 May21 May 2026 USD146 | Fri 22 May22 May 2026 check-out ok | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 USD146 | Mon 25 May25 May 2026 USD146 | Tue 26 May26 May 2026 USD146 | Wed 27 May27 May 2026 check-out ok | 6 ![]() | |||||||||
5 ![]() Cosy Double Room
| Thu 21 May21 May 2026 USD187 | Fri 22 May22 May 2026 check-out ok | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 check-out ok | 5 ![]() | |||||||||
6 ![]() Double Deluxe
| Thu 21 May21 May 2026 USD227 | Fri 22 May22 May 2026 check-out ok | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 USD227 | Tue 26 May26 May 2026 USD227 | Wed 27 May27 May 2026 USD227 | 6 ![]() | |||||||||
6 ![]() King Room
| Thu 21 May21 May 2026 USD254 | Fri 22 May22 May 2026 check-out ok | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 USD254 | Tue 26 May26 May 2026 USD254 | Wed 27 May27 May 2026 USD254 | 6 ![]() | |||||||||
6 ![]() Triple Room
| Thu 21 May21 May 2026 check-out ok | Fri 22 May22 May 2026 check-out ok | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 USD240 | 6 ![]() | |||||||||
6 ![]() Family Room (2+1)
| Thu 21 May21 May 2026 USD240 | Fri 22 May22 May 2026 USD267 | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 USD240 | Tue 26 May26 May 2026 USD240 | Wed 27 May27 May 2026 USD240 | 6 ![]() | |||||||||
6 ![]() Large Family Room
| Thu 21 May21 May 2026 USD267 | Fri 22 May22 May 2026 USD294 | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 USD267 | Tue 26 May26 May 2026 USD267 | Wed 27 May27 May 2026 USD267 | 6 ![]() | |||||||||
5 ![]() Family Five Room
| Thu 21 May21 May 2026 check-out ok | Fri 22 May22 May 2026 check-out ok | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 USD267 | Wed 27 May27 May 2026 check-out ok | 5 ![]() | |||||||||

Best Available Bed & Breakfast
- Best Value Rate
- Free Cancellation
- Best Price Guarantee
- Secure Payment
- BOOKDIRECT15
- No Deposit
Rooms | Arrival Thu 21 May | Depart Fri 22 May | Sat 23 May | Sun 24 May | Mon 25 May | Tue 26 May | Wed 27 May | Thu, 21 May 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
6 ![]() Double Room
| Thu 21 May21 May 2026 check-out ok | Fri 22 May22 May 2026 USD254 | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 USD227 | Wed 27 May27 May 2026 USD227 | 6 ![]() | |||||||||
6 ![]() Twin Room
| Thu 21 May21 May 2026 USD227 | Fri 22 May22 May 2026 check-out ok | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 USD227 | Wed 27 May27 May 2026 check-out ok | 6 ![]() | |||||||||
6 ![]() Single Room
| Thu 21 May21 May 2026 USD160 | Fri 22 May22 May 2026 check-out ok | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 USD160 | Mon 25 May25 May 2026 USD160 | Tue 26 May26 May 2026 USD160 | Wed 27 May27 May 2026 check-out ok | 6 ![]() | |||||||||
5 ![]() Cosy Double Room
| Thu 21 May21 May 2026 USD213 | Fri 22 May22 May 2026 check-out ok | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 check-out ok | 5 ![]() | |||||||||
6 ![]() Double Deluxe
| Thu 21 May21 May 2026 USD254 | Fri 22 May22 May 2026 check-out ok | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 USD254 | Tue 26 May26 May 2026 USD254 | Wed 27 May27 May 2026 USD254 | 6 ![]() | |||||||||
6 ![]() King Room
| Thu 21 May21 May 2026 USD280 | Fri 22 May22 May 2026 check-out ok | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 USD280 | Tue 26 May26 May 2026 USD280 | Wed 27 May27 May 2026 USD280 | 6 ![]() | |||||||||
6 ![]() Triple Room
| Thu 21 May21 May 2026 check-out ok | Fri 22 May22 May 2026 check-out ok | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 USD280 | 6 ![]() | |||||||||
6 ![]() Family Room (2+1)
| Thu 21 May21 May 2026 USD280 | Fri 22 May22 May 2026 USD307 | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 USD280 | Tue 26 May26 May 2026 USD280 | Wed 27 May27 May 2026 USD280 | 6 ![]() | |||||||||
6 ![]() Large Family Room
| Thu 21 May21 May 2026 USD307 | Fri 22 May22 May 2026 USD334 | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 USD307 | Tue 26 May26 May 2026 USD307 | Wed 27 May27 May 2026 USD307 | 6 ![]() | |||||||||
5 ![]() Family Five Room
| Thu 21 May21 May 2026 check-out ok | Fri 22 May22 May 2026 check-out ok | Sat 23 May23 May 2026 check-out ok | Sun 24 May24 May 2026 check-out ok | Mon 25 May25 May 2026 check-out ok | Tue 26 May26 May 2026 USD307 | Wed 27 May27 May 2026 check-out ok | 5 ![]() | |||||||||










