
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 25 Jun | Depart Fri 26 Jun | Sat 27 Jun | Sun 28 Jun | Mon 29 Jun | Tue 30 Jun | Wed 01 Jul | Thu, 25 Jun 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 USD315 | Sat 27 Jun27 Jun 2026 USD380 | Sun 28 Jun28 Jun 2026 USD315 | Mon 29 Jun29 Jun 2026 USD288 | Tue 30 Jun30 Jun 2026 USD288 | Wed 01 Jul01 Jul 2026 USD301 | 8 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 USD315 | Sat 27 Jun27 Jun 2026 USD380 | Sun 28 Jun28 Jun 2026 USD315 | Mon 29 Jun29 Jun 2026 USD288 | Tue 30 Jun30 Jun 2026 USD288 | Wed 01 Jul01 Jul 2026 USD301 | 5 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 USD374 | Sun 28 Jun28 Jun 2026 USD308 | Mon 29 Jun29 Jun 2026 check-out ok | Tue 30 Jun30 Jun 2026 check-out ok | Wed 01 Jul01 Jul 2026 check-out ok | 7 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD308 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 USD308 | Mon 29 Jun29 Jun 2026 check-out ok | Tue 30 Jun30 Jun 2026 check-out ok | Wed 01 Jul01 Jul 2026 USD295 | 6 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD301 | Fri 26 Jun26 Jun 2026 USD301 | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 USD301 | Mon 29 Jun29 Jun 2026 USD275 | Tue 30 Jun30 Jun 2026 USD275 | Wed 01 Jul01 Jul 2026 USD288 | 5 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 USD413 | Sun 28 Jun28 Jun 2026 USD347 | Mon 29 Jun29 Jun 2026 USD321 | Tue 30 Jun30 Jun 2026 USD321 | Wed 01 Jul01 Jul 2026 USD334 | 7 ![]() | ||||||||||
| 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 USD374 | Mon 29 Jun29 Jun 2026 check-out ok | Tue 30 Jun30 Jun 2026 USD347 | Wed 01 Jul01 Jul 2026 USD361 | 6 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD407 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 USD407 | Mon 29 Jun29 Jun 2026 USD380 | Tue 30 Jun30 Jun 2026 USD380 | Wed 01 Jul01 Jul 2026 USD393 | 7 ![]() | ||||||||||
| 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 | Mon 29 Jun29 Jun 2026 check-out ok | Tue 30 Jun30 Jun 2026 check-out ok | Wed 01 Jul01 Jul 2026 USD361 | 4 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD374 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 USD440 | Sun 28 Jun28 Jun 2026 USD374 | Mon 29 Jun29 Jun 2026 check-out ok | Tue 30 Jun30 Jun 2026 USD347 | Wed 01 Jul01 Jul 2026 check-out ok | 8 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD424 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 USD424 | Mon 29 Jun29 Jun 2026 USD397 | Tue 30 Jun30 Jun 2026 check-out ok | Wed 01 Jul01 Jul 2026 USD411 | 6 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD424 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 USD424 | Mon 29 Jun29 Jun 2026 USD397 | Tue 30 Jun30 Jun 2026 check-out ok | Wed 01 Jul01 Jul 2026 USD411 | 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 25 Jun | Depart Fri 26 Jun | Sat 27 Jun | Sun 28 Jun | Mon 29 Jun | Tue 30 Jun | Wed 01 Jul | Thu, 25 Jun 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 USD459 | Sat 27 Jun27 Jun 2026 USD525 | Sun 28 Jun28 Jun 2026 USD459 | Mon 29 Jun29 Jun 2026 USD433 | Tue 30 Jun30 Jun 2026 USD433 | Wed 01 Jul01 Jul 2026 USD446 | 8 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 USD459 | Sat 27 Jun27 Jun 2026 USD525 | Sun 28 Jun28 Jun 2026 USD459 | Mon 29 Jun29 Jun 2026 USD433 | Tue 30 Jun30 Jun 2026 USD433 | Wed 01 Jul01 Jul 2026 USD446 | 5 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 USD519 | Sun 28 Jun28 Jun 2026 USD453 | Mon 29 Jun29 Jun 2026 check-out ok | Tue 30 Jun30 Jun 2026 check-out ok | Wed 01 Jul01 Jul 2026 check-out ok | 7 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD453 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 USD453 | Mon 29 Jun29 Jun 2026 check-out ok | Tue 30 Jun30 Jun 2026 check-out ok | Wed 01 Jul01 Jul 2026 USD440 | 6 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD374 | Fri 26 Jun26 Jun 2026 USD374 | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 USD374 | Mon 29 Jun29 Jun 2026 USD347 | Tue 30 Jun30 Jun 2026 USD347 | Wed 01 Jul01 Jul 2026 USD361 | 5 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 check-out ok | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 USD558 | Sun 28 Jun28 Jun 2026 USD492 | Mon 29 Jun29 Jun 2026 USD466 | Tue 30 Jun30 Jun 2026 USD466 | Wed 01 Jul01 Jul 2026 USD479 | 7 ![]() | ||||||||||
| 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 USD519 | Mon 29 Jun29 Jun 2026 check-out ok | Tue 30 Jun30 Jun 2026 USD492 | Wed 01 Jul01 Jul 2026 USD505 | 6 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD551 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 USD551 | Mon 29 Jun29 Jun 2026 USD525 | Tue 30 Jun30 Jun 2026 USD525 | Wed 01 Jul01 Jul 2026 USD538 | 7 ![]() | ||||||||||
| 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 | Mon 29 Jun29 Jun 2026 check-out ok | Tue 30 Jun30 Jun 2026 check-out ok | Wed 01 Jul01 Jul 2026 USD578 | 4 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD591 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 USD657 | Sun 28 Jun28 Jun 2026 USD591 | Mon 29 Jun29 Jun 2026 check-out ok | Tue 30 Jun30 Jun 2026 USD565 | Wed 01 Jul01 Jul 2026 check-out ok | 8 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD713 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 USD713 | Mon 29 Jun29 Jun 2026 USD687 | Tue 30 Jun30 Jun 2026 check-out ok | Wed 01 Jul01 Jul 2026 USD700 | 6 ![]() | ||||||||||
| Thu 25 Jun25 Jun 2026 USD713 | Fri 26 Jun26 Jun 2026 check-out ok | Sat 27 Jun27 Jun 2026 check-out ok | Sun 28 Jun28 Jun 2026 USD713 | Mon 29 Jun29 Jun 2026 USD687 | Tue 30 Jun30 Jun 2026 check-out ok | Wed 01 Jul01 Jul 2026 USD700 | 4 ![]() | ||||||||||












