Pitlochry BED & BREAKFASTS
Show on map
If You Are in a Hurry
Here’s a quick list of the best hotels in Pitlochry





Pitlochry's charming Bed and Breakfasts offer warm Highland hospitality, homemade breakfasts and scenic views that make them the ideal base for exploring Ben Vrackie, the River Tummel and nearby distilleries. For the best stay, book early—especially during festival season—choose a centrally located B&B for easy walking access to shops and the theatre, and look for hosts who provide local tips, flexible check-in and extras like packed lunches or secure parking. Whether you prefer a quiet country room or a lively town townhouse, these intimate accommodations deliver personalized service and insider recommendations that turn a short visit into a memorable Highland escape.
Best Bed and Breakfasts in Pitlochry
Craigmhor Lodge & Courtyard

The Inn on the Tay

Perched on the banks of the River Tay at the Grandtully rapids, The Inn on the Tay is a family-friendly inn set amid the scenic Perthshire countryside, featuring a stunning riverside restaurant that showcases dishes made with local ingredients and a relaxing bar warmed by a welcoming wood-burning stove. - Riverside restaurant highlighting local ingredients - Scenic location at the Grandtully rapids - Family-friendly atmosphere - Cosy bar with wood-burning stove - Surrounded by Perthshire countryside
Beinn Bhracaigh

Derrybeg Bed and Breakfast

Derrybeg is an eight-bedroom Edwardian bed and breakfast set on a quiet street in central Pitlochry with views over the Tummel Valley; recently fully refurbished, all rooms are en suite with complimentary WiFi and two are conveniently on the ground floor, while a fresh traditional Scottish breakfast is served daily in a large dining room. The property offers private on-site parking beside a large tiered garden and is just 0.4 miles from Pitlochry Train Station. - Bed and Breakfast - Tummel Valley views - En suite rooms with free WiFi - Ground-floor rooms available - Private on-site parking, close to train station
Arrandale House
