
Best Available Rates
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. Get the Best Available Rates at Fisher's Hotel, Pitlochry by choosing one of the following rates Please see 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 Wed 24 Jun | Depart Thu 25 Jun | Fri 26 Jun | Sat 27 Jun | Sun 28 Jun | Mon 29 Jun | Tue 30 Jun | Wed, 24 Jun 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Wed 24 Jun24 Jun 2026 check-out ok | 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 | 8 ![]() | ||||||||||
| Wed 24 Jun24 Jun 2026 check-out ok | 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 | 5 ![]() | ||||||||||
| 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 USD374 | Sun 28 Jun28 Jun 2026 USD308 | Mon 29 Jun29 Jun 2026 check-out ok | Tue 30 Jun30 Jun 2026 check-out ok | 7 ![]() | ||||||||||
| Wed 24 Jun24 Jun 2026 USD308 | 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 | 6 ![]() | ||||||||||
| Wed 24 Jun24 Jun 2026 USD301 | 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 | 5 ![]() | ||||||||||
| Wed 24 Jun24 Jun 2026 USD347 | 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 | 7 ![]() | ||||||||||
| 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 USD374 | Mon 29 Jun29 Jun 2026 check-out ok | Tue 30 Jun30 Jun 2026 USD347 | 6 ![]() | ||||||||||
| Wed 24 Jun24 Jun 2026 check-out ok | 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 | 7 ![]() | ||||||||||
| Wed 24 Jun24 Jun 2026 USD374 | 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 | 8 ![]() | ||||||||||
| Wed 24 Jun24 Jun 2026 USD424 | 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 | 6 ![]() | ||||||||||
| Wed 24 Jun24 Jun 2026 USD424 | 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 | 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 Wed 24 Jun | Depart Thu 25 Jun | Fri 26 Jun | Sat 27 Jun | Sun 28 Jun | Mon 29 Jun | Tue 30 Jun | Wed, 24 Jun 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Wed 24 Jun24 Jun 2026 check-out ok | 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 | 8 ![]() | ||||||||||
| Wed 24 Jun24 Jun 2026 check-out ok | 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 | 5 ![]() | ||||||||||
| 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 USD519 | Sun 28 Jun28 Jun 2026 USD453 | Mon 29 Jun29 Jun 2026 check-out ok | Tue 30 Jun30 Jun 2026 check-out ok | 7 ![]() | ||||||||||
| Wed 24 Jun24 Jun 2026 USD453 | 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 | 6 ![]() | ||||||||||
| Wed 24 Jun24 Jun 2026 USD374 | 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 | 5 ![]() | ||||||||||
| Wed 24 Jun24 Jun 2026 USD492 | 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 | 7 ![]() | ||||||||||
| 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 USD519 | Mon 29 Jun29 Jun 2026 check-out ok | Tue 30 Jun30 Jun 2026 USD492 | 6 ![]() | ||||||||||
| Wed 24 Jun24 Jun 2026 check-out ok | 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 | 7 ![]() | ||||||||||
| Wed 24 Jun24 Jun 2026 USD591 | 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 | 8 ![]() | ||||||||||
| Wed 24 Jun24 Jun 2026 USD713 | 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 | 6 ![]() | ||||||||||
| Wed 24 Jun24 Jun 2026 USD713 | 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 | 4 ![]() | ||||||||||











