The Townhouse Aberfeldy - Rooms & Breakfast
The Townhouse Aberfeldy rates 8.3/10, offering rooms and breakfast from £124/night. Located near shops and cafes, it’s praised for staff and cleanliness with pa...
Browse our curated collection of guest houses in Perthshire. Find the perfect place for your stay.
Guesthouses across Perthshire strike a comfortable middle ground. You get the personal touch of family-run hospitality — someone who knows which glen to walk today and where the red squirrels are — without the formality of a hotel reception desk. Rooms are typically well-furnished, and many properties include lounges with log fires where muddy-booted walkers can decompress after a day on the hills.
Pitlochry and Aberfeldy have the highest concentration, with properties that cater to walkers, cyclists, and whisky trail visitors. Perth city guesthouses suit those combining urban culture with Highland day trips. Prices sit comfortably below hotels, and the quality of breakfast — always included — regularly outstrips what chain hotels charge extra for.