
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...
- Stay longer and save
- Stay 2+ nights and get 15% off the total price *
- Stay 3+ nights and get 20% off the total price *
Rooms | Arrival Thu 16 Jul | Depart Fri 17 Jul | Sat 18 Jul | Sun 19 Jul | Mon 20 Jul | Tue 21 Jul | Wed 22 Jul | Thu, 16 Jul 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 check-out ok | Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD227 | Mon 20 Jul20 Jul 2026 check-out ok | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 check-out ok | 8 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 check-out ok | Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD227 | Mon 20 Jul20 Jul 2026 check-out ok | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 USD253 | 5 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 USD247 | Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD220 | Mon 20 Jul20 Jul 2026 check-out ok | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 check-out ok | 7 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 check-out ok | Sat 18 Jul18 Jul 2026 USD247 | Sun 19 Jul19 Jul 2026 USD220 | Mon 20 Jul20 Jul 2026 check-out ok | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 USD247 | 6 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 USD206 | Fri 17 Jul17 Jul 2026 check-out ok | Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD180 | Mon 20 Jul20 Jul 2026 check-out ok | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 check-out ok | 3 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 check-out ok | Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD213 | Mon 20 Jul20 Jul 2026 check-out ok | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 USD240 | 5 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 check-out ok | Sat 18 Jul18 Jul 2026 USD287 | Sun 19 Jul19 Jul 2026 USD260 | Mon 20 Jul20 Jul 2026 check-out ok | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 check-out ok | 7 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 check-out ok | Sat 18 Jul18 Jul 2026 USD307 | Sun 19 Jul19 Jul 2026 USD280 | Mon 20 Jul20 Jul 2026 USD307 | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 check-out ok | 6 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 check-out ok | Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD307 | Mon 20 Jul20 Jul 2026 USD334 | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 check-out ok | 7 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 check-out ok | Sat 18 Jul18 Jul 2026 USD367 | Sun 19 Jul19 Jul 2026 USD340 | Mon 20 Jul20 Jul 2026 USD367 | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 check-out ok | 7 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 USD314 | Sat 18 Jul18 Jul 2026 USD314 | Sun 19 Jul19 Jul 2026 USD287 | Mon 20 Jul20 Jul 2026 check-out ok | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 check-out ok | 8 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 USD365 | Sat 18 Jul18 Jul 2026 USD365 | Sun 19 Jul19 Jul 2026 USD338 | Mon 20 Jul20 Jul 2026 USD365 | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 USD365 | 6 ![]() | ||||||||||

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 16 Jul | Depart Fri 17 Jul | Sat 18 Jul | Sun 19 Jul | Mon 20 Jul | Tue 21 Jul | Wed 22 Jul | Thu, 16 Jul 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 check-out ok | Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD374 | Mon 20 Jul20 Jul 2026 check-out ok | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 check-out ok | 8 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 check-out ok | Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD374 | Mon 20 Jul20 Jul 2026 check-out ok | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 USD401 | 5 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 USD394 | Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD367 | Mon 20 Jul20 Jul 2026 check-out ok | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 check-out ok | 7 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 check-out ok | Sat 18 Jul18 Jul 2026 USD394 | Sun 19 Jul19 Jul 2026 USD367 | Mon 20 Jul20 Jul 2026 check-out ok | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 USD394 | 6 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 USD367 | Fri 17 Jul17 Jul 2026 check-out ok | Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD340 | Mon 20 Jul20 Jul 2026 check-out ok | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 check-out ok | 3 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 check-out ok | Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD287 | Mon 20 Jul20 Jul 2026 check-out ok | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 USD314 | 5 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 check-out ok | Sat 18 Jul18 Jul 2026 USD434 | Sun 19 Jul19 Jul 2026 USD408 | Mon 20 Jul20 Jul 2026 check-out ok | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 check-out ok | 7 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 check-out ok | Sat 18 Jul18 Jul 2026 USD454 | Sun 19 Jul19 Jul 2026 USD428 | Mon 20 Jul20 Jul 2026 USD454 | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 check-out ok | 6 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 check-out ok | Sat 18 Jul18 Jul 2026 check-out ok | Sun 19 Jul19 Jul 2026 USD454 | Mon 20 Jul20 Jul 2026 USD481 | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 check-out ok | 7 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 check-out ok | Sat 18 Jul18 Jul 2026 USD515 | Sun 19 Jul19 Jul 2026 USD488 | Mon 20 Jul20 Jul 2026 USD515 | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 check-out ok | 7 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 USD535 | Sat 18 Jul18 Jul 2026 USD535 | Sun 19 Jul19 Jul 2026 USD508 | Mon 20 Jul20 Jul 2026 check-out ok | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 check-out ok | 8 ![]() | ||||||||||
| Thu 16 Jul16 Jul 2026 check-out ok | Fri 17 Jul17 Jul 2026 USD660 | Sat 18 Jul18 Jul 2026 USD660 | Sun 19 Jul19 Jul 2026 USD633 | Mon 20 Jul20 Jul 2026 USD660 | Tue 21 Jul21 Jul 2026 check-out ok | Wed 22 Jul22 Jul 2026 USD660 | 6 ![]() | ||||||||||












