
Family Breaks
Fisher's Hotel is the perfect choice for your Fun-Filled Family Break in Pitlochry with something for all ages to enjoy. Centrally located in the beautiful Victorian Town of Pitlochry in the Perthshire Highlands, Fisher's Hotel is just 500 metres from Pitlochry Rail Station & Pitlochry Golf Course is just half a mile away. See our offers below.

Best Available Bed & Breakfast
- FREE cancellation
- Easy and Secure Online Booking!
- No Deposit
- Breakfast included
Full of warmth and character, Fisher’s Hotel offers the perfect setting for a truly memorable getaway.
All our guest rooms boast style and comfort to ensure complete relaxation at our highland hotel!
Included:
• Full Scottish Breakfast each morning of your stay
What to know before you go:
• Family friendly hotel
• Excellent choice of...
Rooms | Arrival Thu 18 Jun | Depart Fri 19 Jun | Sat 20 Jun | Sun 21 Jun | Mon 22 Jun | Tue 23 Jun | Wed 24 Jun | Thu, 18 Jun 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Thu 18 Jun18 Jun 2026 USD320 | Fri 19 Jun19 Jun 2026 USD320 | Sat 20 Jun20 Jun 2026 USD334 | Sun 21 Jun21 Jun 2026 USD320 | Mon 22 Jun22 Jun 2026 USD320 | Tue 23 Jun23 Jun 2026 USD320 | Wed 24 Jun24 Jun 2026 USD320 | 8 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 check-out ok | Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 check-out ok | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 USD320 | 5 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 USD314 | Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD314 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 USD314 | Wed 24 Jun24 Jun 2026 USD314 | 7 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 USD314 | Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 USD327 | Sun 21 Jun21 Jun 2026 USD314 | Mon 22 Jun22 Jun 2026 USD314 | Tue 23 Jun23 Jun 2026 USD314 | Wed 24 Jun24 Jun 2026 check-out ok | 6 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 check-out ok | Fri 19 Jun19 Jun 2026 USD273 | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 check-out ok | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 check-out ok | 3 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 USD307 | Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 USD320 | Sun 21 Jun21 Jun 2026 USD307 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 check-out ok | 5 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 USD354 | Fri 19 Jun19 Jun 2026 USD354 | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD354 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 USD354 | Wed 24 Jun24 Jun 2026 USD354 | 7 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 check-out ok | Fri 19 Jun19 Jun 2026 USD381 | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD381 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 USD381 | Wed 24 Jun24 Jun 2026 check-out ok | 6 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 check-out ok | Fri 19 Jun19 Jun 2026 USD414 | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD414 | Mon 22 Jun22 Jun 2026 USD414 | Tue 23 Jun23 Jun 2026 USD414 | Wed 24 Jun24 Jun 2026 USD414 | 7 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 check-out ok | Fri 19 Jun19 Jun 2026 USD381 | Sat 20 Jun20 Jun 2026 USD394 | Sun 21 Jun21 Jun 2026 USD381 | Mon 22 Jun22 Jun 2026 USD381 | Tue 23 Jun23 Jun 2026 USD381 | Wed 24 Jun24 Jun 2026 USD381 | 8 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 check-out ok | Fri 19 Jun19 Jun 2026 USD432 | Sat 20 Jun20 Jun 2026 USD445 | Sun 21 Jun21 Jun 2026 USD432 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 USD432 | 6 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 check-out ok | Fri 19 Jun19 Jun 2026 USD432 | Sat 20 Jun20 Jun 2026 USD445 | Sun 21 Jun21 Jun 2026 USD432 | Mon 22 Jun22 Jun 2026 USD432 | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 USD432 | 4 ![]() | ||||||||||

Best Available Dinner, Bed & Breakfast
- FREE cancellation
- Easy and Secure Online Booking!
- Dinner Allowance Included
- No Deposit
Full of warmth and character, Fisher’s Hotel offers the perfect setting for a truly memorable getaway.
All our guest rooms boast style and comfort to ensure complete relaxation at our highland hotel!
Included:
• Full Scottish Breakfast each morning of your stay
• £55 dining allowance per person from our A la Carte menu or the daily chang...
Rooms | Arrival Thu 18 Jun | Depart Fri 19 Jun | Sat 20 Jun | Sun 21 Jun | Mon 22 Jun | Tue 23 Jun | Wed 24 Jun | Thu, 18 Jun 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Thu 18 Jun18 Jun 2026 USD468 | Fri 19 Jun19 Jun 2026 USD468 | Sat 20 Jun20 Jun 2026 USD481 | Sun 21 Jun21 Jun 2026 USD468 | Mon 22 Jun22 Jun 2026 USD468 | Tue 23 Jun23 Jun 2026 USD468 | Wed 24 Jun24 Jun 2026 USD468 | 8 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 check-out ok | Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 check-out ok | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 USD468 | 5 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 USD461 | Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD461 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 USD461 | Wed 24 Jun24 Jun 2026 USD461 | 7 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 USD461 | Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 USD475 | Sun 21 Jun21 Jun 2026 USD461 | Mon 22 Jun22 Jun 2026 USD461 | Tue 23 Jun23 Jun 2026 USD461 | Wed 24 Jun24 Jun 2026 check-out ok | 6 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 check-out ok | Fri 19 Jun19 Jun 2026 USD434 | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 check-out ok | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 check-out ok | 3 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 USD381 | Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 USD394 | Sun 21 Jun21 Jun 2026 USD381 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 check-out ok | 5 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 USD501 | Fri 19 Jun19 Jun 2026 USD501 | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD501 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 USD501 | Wed 24 Jun24 Jun 2026 USD501 | 7 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 check-out ok | Fri 19 Jun19 Jun 2026 USD528 | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD528 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 USD528 | Wed 24 Jun24 Jun 2026 check-out ok | 6 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 check-out ok | Fri 19 Jun19 Jun 2026 USD562 | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD562 | Mon 22 Jun22 Jun 2026 USD562 | Tue 23 Jun23 Jun 2026 USD562 | Wed 24 Jun24 Jun 2026 USD562 | 7 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 check-out ok | Fri 19 Jun19 Jun 2026 USD602 | Sat 20 Jun20 Jun 2026 USD615 | Sun 21 Jun21 Jun 2026 USD602 | Mon 22 Jun22 Jun 2026 USD602 | Tue 23 Jun23 Jun 2026 USD602 | Wed 24 Jun24 Jun 2026 USD602 | 8 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 check-out ok | Fri 19 Jun19 Jun 2026 USD727 | Sat 20 Jun20 Jun 2026 USD740 | Sun 21 Jun21 Jun 2026 USD727 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 USD727 | 6 ![]() | ||||||||||
| Thu 18 Jun18 Jun 2026 check-out ok | Fri 19 Jun19 Jun 2026 USD727 | Sat 20 Jun20 Jun 2026 USD740 | Sun 21 Jun21 Jun 2026 USD727 | Mon 22 Jun22 Jun 2026 USD727 | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 USD727 | 4 ![]() | ||||||||||












