
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 Fri 19 Jun | Depart Sat 20 Jun | Sun 21 Jun | Mon 22 Jun | Tue 23 Jun | Wed 24 Jun | Thu 25 Jun | Fri, 19 Jun 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 USD329 | Sun 21 Jun21 Jun 2026 USD316 | Mon 22 Jun22 Jun 2026 USD316 | Tue 23 Jun23 Jun 2026 USD316 | Wed 24 Jun24 Jun 2026 USD316 | Thu 25 Jun25 Jun 2026 check-out ok | 8 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 USD316 | Sat 20 Jun20 Jun 2026 USD329 | 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 | Thu 25 Jun25 Jun 2026 check-out ok | 5 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 USD310 | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD310 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 USD310 | Wed 24 Jun24 Jun 2026 USD310 | Thu 25 Jun25 Jun 2026 USD310 | 7 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 USD310 | Sat 20 Jun20 Jun 2026 USD323 | Sun 21 Jun21 Jun 2026 USD310 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 USD310 | Wed 24 Jun24 Jun 2026 check-out ok | Thu 25 Jun25 Jun 2026 USD310 | 6 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 USD270 | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD270 | Mon 22 Jun22 Jun 2026 USD270 | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 check-out ok | Thu 25 Jun25 Jun 2026 check-out ok | 3 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 USD303 | Sat 20 Jun20 Jun 2026 USD316 | Sun 21 Jun21 Jun 2026 USD303 | 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 check-out ok | 5 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 USD349 | Sat 20 Jun20 Jun 2026 USD362 | Sun 21 Jun21 Jun 2026 USD349 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 USD349 | Wed 24 Jun24 Jun 2026 USD349 | Thu 25 Jun25 Jun 2026 USD349 | 7 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 USD376 | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD376 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 USD376 | Wed 24 Jun24 Jun 2026 check-out ok | Thu 25 Jun25 Jun 2026 USD376 | 6 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 USD409 | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD409 | Mon 22 Jun22 Jun 2026 USD409 | Tue 23 Jun23 Jun 2026 USD409 | Wed 24 Jun24 Jun 2026 check-out ok | Thu 25 Jun25 Jun 2026 USD409 | 7 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 USD389 | Sun 21 Jun21 Jun 2026 USD376 | Mon 22 Jun22 Jun 2026 USD376 | Tue 23 Jun23 Jun 2026 USD376 | Wed 24 Jun24 Jun 2026 USD376 | Thu 25 Jun25 Jun 2026 USD376 | 8 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD426 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 USD426 | Thu 25 Jun25 Jun 2026 USD426 | 6 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 USD439 | Sun 21 Jun21 Jun 2026 USD426 | Mon 22 Jun22 Jun 2026 USD426 | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 USD426 | Thu 25 Jun25 Jun 2026 USD426 | 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 Fri 19 Jun | Depart Sat 20 Jun | Sun 21 Jun | Mon 22 Jun | Tue 23 Jun | Wed 24 Jun | Thu 25 Jun | Fri, 19 Jun 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 USD475 | Sun 21 Jun21 Jun 2026 USD462 | Mon 22 Jun22 Jun 2026 USD462 | Tue 23 Jun23 Jun 2026 USD462 | Wed 24 Jun24 Jun 2026 USD462 | Thu 25 Jun25 Jun 2026 check-out ok | 8 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 USD462 | Sat 20 Jun20 Jun 2026 USD475 | 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 | Thu 25 Jun25 Jun 2026 check-out ok | 5 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 USD455 | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD455 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 USD455 | Wed 24 Jun24 Jun 2026 USD455 | Thu 25 Jun25 Jun 2026 USD455 | 7 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 USD455 | Sat 20 Jun20 Jun 2026 USD468 | Sun 21 Jun21 Jun 2026 USD455 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 USD455 | Wed 24 Jun24 Jun 2026 check-out ok | Thu 25 Jun25 Jun 2026 USD455 | 6 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 USD429 | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD429 | Mon 22 Jun22 Jun 2026 USD429 | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 check-out ok | Thu 25 Jun25 Jun 2026 check-out ok | 3 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 USD376 | Sat 20 Jun20 Jun 2026 USD389 | Sun 21 Jun21 Jun 2026 USD376 | 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 check-out ok | 5 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 USD495 | Sat 20 Jun20 Jun 2026 USD508 | Sun 21 Jun21 Jun 2026 USD495 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 USD495 | Wed 24 Jun24 Jun 2026 USD495 | Thu 25 Jun25 Jun 2026 USD495 | 7 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 USD521 | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD521 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 USD521 | Wed 24 Jun24 Jun 2026 check-out ok | Thu 25 Jun25 Jun 2026 USD521 | 6 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 USD554 | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD554 | Mon 22 Jun22 Jun 2026 USD554 | Tue 23 Jun23 Jun 2026 USD554 | Wed 24 Jun24 Jun 2026 check-out ok | Thu 25 Jun25 Jun 2026 USD554 | 7 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 USD607 | Sun 21 Jun21 Jun 2026 USD594 | Mon 22 Jun22 Jun 2026 USD594 | Tue 23 Jun23 Jun 2026 USD594 | Wed 24 Jun24 Jun 2026 USD594 | Thu 25 Jun25 Jun 2026 USD594 | 8 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 check-out ok | Sun 21 Jun21 Jun 2026 USD717 | Mon 22 Jun22 Jun 2026 check-out ok | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 USD717 | Thu 25 Jun25 Jun 2026 USD717 | 6 ![]() | ||||||||||
| Fri 19 Jun19 Jun 2026 check-out ok | Sat 20 Jun20 Jun 2026 USD730 | Sun 21 Jun21 Jun 2026 USD717 | Mon 22 Jun22 Jun 2026 USD717 | Tue 23 Jun23 Jun 2026 check-out ok | Wed 24 Jun24 Jun 2026 USD717 | Thu 25 Jun25 Jun 2026 USD717 | 4 ![]() | ||||||||||












