
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
- No Deposit
Escape to comfort at Scotlands Spa Hotel with our great-value room-only rate—perfect for a flexible getaway on your terms. Relax, unwind, and enjoy everything Pitlochry has to offer, at your own pace.
What to know before you go:
• Family friendly hotel
• Array of local attractions
• We are located right in the centre of the beautiful Vic...
Rooms | Arrival Mon 22 Jun | Depart Tue 23 Jun | Wed 24 Jun | Thu 25 Jun | Fri 26 Jun | Sat 27 Jun | Sun 28 Jun | Mon, 22 Jun 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
6 ![]() Double Room
| Mon 22 Jun22 Jun 2026 USD250 | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 USD250 | Thu 25 Jun25 Jun 2026 USD250 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 check-out ok | 6 ![]() | |||||||||
6 ![]() Twin Room
| Mon 22 Jun22 Jun 2026 USD250 | Tue 23 Jun23 Jun 2026 USD250 | Wed 24 Jun24 Jun 2026 check-out ok | Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 check-out ok | 6 ![]() | |||||||||
6 ![]() Single Room
| Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 check-out ok | Thu 25 Jun25 Jun 2026 USD144 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 check-out ok | 6 ![]() | |||||||||
5 ![]() Cosy Double Room
| Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 check-out ok | Thu 25 Jun25 Jun 2026 USD237 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 check-out ok | 5 ![]() | |||||||||
6 ![]() Double Deluxe
| Mon 22 Jun22 Jun 2026 USD277 | Tue 23 Jun23 Jun 2026 USD277 | Wed 24 Jun24 Jun 2026 USD277 | Thu 25 Jun25 Jun 2026 USD277 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 check-out ok | 6 ![]() | |||||||||
6 ![]() King Room
| Mon 22 Jun22 Jun 2026 USD303 | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 USD303 | Thu 25 Jun25 Jun 2026 USD303 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 check-out ok | 6 ![]() | |||||||||
6 ![]() Triple Room
| Mon 22 Jun22 Jun 2026 USD290 | Tue 23 Jun23 Jun 2026 USD290 | Wed 24 Jun24 Jun 2026 check-out ok | Thu 25 Jun25 Jun 2026 USD290 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 check-out ok | 6 ![]() | |||||||||
6 ![]() Family Room (2+1)
| Mon 22 Jun22 Jun 2026 USD290 | Tue 23 Jun23 Jun 2026 USD290 | Wed 24 Jun24 Jun 2026 USD290 | Thu 25 Jun25 Jun 2026 USD290 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 check-out ok | 6 ![]() | |||||||||
6 ![]() Large Family Room
| Mon 22 Jun22 Jun 2026 USD317 | Tue 23 Jun23 Jun 2026 USD317 | Wed 24 Jun24 Jun 2026 USD317 | Thu 25 Jun25 Jun 2026 USD317 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 check-out ok | 6 ![]() | |||||||||
| Mon 22 Jun22 Jun 2026 USD317 | Tue 23 Jun23 Jun 2026 USD317 | Wed 24 Jun24 Jun 2026 USD317 | Thu 25 Jun25 Jun 2026 USD317 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 check-out ok | 5 ![]() | ||||||||||

Best Available Bed & Breakfast
- Best Value Rate
- Free Cancellation
- Best Price Guarantee
- Secure Payment
- No Deposit
Value Retreat: Experience the best of hospitality with our value-packed bed and breakfast deal. Our bed and breakfast package offers exceptional value, ensuring a memorable stay
Included is an overnight stay with full Scottish breakfast in the morning featuring locally sourced ingredients and traditional favourites.
What to know before you...
Rooms | Arrival Mon 22 Jun | Depart Tue 23 Jun | Wed 24 Jun | Thu 25 Jun | Fri 26 Jun | Sat 27 Jun | Sun 28 Jun | Mon, 22 Jun 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
6 ![]() Double Room
| Mon 22 Jun22 Jun 2026 USD277 | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 USD277 | Thu 25 Jun25 Jun 2026 USD277 | Fri 26 Jun26 Jun 2026 check-out ok | Sat
27 Jun27 Jun 2026 USD343 | Sun 28 Jun28 Jun 2026 USD330 | 6 ![]() | |||||||||
6 ![]() Twin Room
| Mon 22 Jun22 Jun 2026 USD277 | Tue 23 Jun23 Jun 2026 USD277 | Wed 24 Jun24 Jun 2026 check-out ok | Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat
27 Jun27 Jun 2026 USD343 | Sun 28 Jun28 Jun 2026 USD330 | 6 ![]() | |||||||||
6 ![]() Single Room
| Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 check-out ok | Thu 25 Jun25 Jun 2026 USD158 | Fri 26 Jun26 Jun 2026 check-out ok | Sat
27 Jun27 Jun 2026 USD303 | Sun 28 Jun28 Jun 2026 USD290 | 6 ![]() | |||||||||
5 ![]() Cosy Double Room
| Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 check-out ok | Thu 25 Jun25 Jun 2026 USD264 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 check-out ok | 5 ![]() | |||||||||
6 ![]() Double Deluxe
| Mon 22 Jun22 Jun 2026 USD303 | Tue 23 Jun23 Jun 2026 USD303 | Wed 24 Jun24 Jun 2026 USD303 | Thu 25 Jun25 Jun 2026 USD303 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 USD356 | 6 ![]() | |||||||||
6 ![]() King Room
| Mon 22 Jun22 Jun 2026 USD330 | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 USD330 | Thu 25 Jun25 Jun 2026 USD330 | Fri 26 Jun26 Jun 2026 check-out ok | Sat
27 Jun27 Jun 2026 USD396 | Sun 28 Jun28 Jun 2026 USD383 | 6 ![]() | |||||||||
6 ![]() Triple Room
| Mon 22 Jun22 Jun 2026 USD330 | Tue 23 Jun23 Jun 2026 USD330 | Wed 24 Jun24 Jun 2026 check-out ok | Thu 25 Jun25 Jun 2026 USD330 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 USD383 | 6 ![]() | |||||||||
6 ![]() Family Room (2+1)
| Mon 22 Jun22 Jun 2026 USD330 | Tue 23 Jun23 Jun 2026 USD330 | Wed 24 Jun24 Jun 2026 USD330 | Thu 25 Jun25 Jun 2026 USD330 | Fri 26 Jun26 Jun 2026 check-out ok | Sat
27 Jun27 Jun 2026 USD396 | Sun 28 Jun28 Jun 2026 USD383 | 6 ![]() | |||||||||
6 ![]() Large Family Room
| Mon 22 Jun22 Jun 2026 USD356 | Tue 23 Jun23 Jun 2026 USD356 | Wed 24 Jun24 Jun 2026 USD356 | Thu 25 Jun25 Jun 2026 USD356 | Fri 26 Jun26 Jun 2026 check-out ok | Sat
27 Jun27 Jun 2026 USD423 | Sun 28 Jun28 Jun 2026 USD409 | 6 ![]() | |||||||||
| Mon 22 Jun22 Jun 2026 USD356 | Tue 23 Jun23 Jun 2026 USD356 | Wed 24 Jun24 Jun 2026 USD356 | Thu 25 Jun25 Jun 2026 USD356 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 check-out ok | 5 ![]() | ||||||||||










