Hotels in Aberfeldy
From $122Moness Resort
3.9(5,521 reviews)FamilyHotelMid-range+1
From $340Fonab Castle Hotel
4.6(4,377 reviews)HotelLuxuryModern+1
From $205Dunkeld House Hotel
3.9(4,188 reviews)BusinessClassicHistoric Hotel+1
From $206The Atholl Palace Hotel
3.9(3,228 reviews)FamilyHotelLuxury+1
From $166Craigmhor Lodge & Courtyard
4.9(2,688 reviews)CharmingGreenGuest house+2
From $188Craigatin House & Courtyard
4.9(2,455 reviews)Bed and BreakfastBusinessRomantic+2
From $213The Old Mill Inn
4.9(2,319 reviews)BoutiqueFamilyInn+2
From $129Fisher's Hotel
3.5(2,165 reviews)Centrally LocatedFamilyHistoric Hotel+1
From $123The Pitlochry Hydro Hotel
3.6(1,749 reviews)Centrally LocatedFamilyHotel+1
Parkdean Resorts Tummel Valley Holiday Park
3.8(1,604 reviews)Cabin/CampgroundFamilyMid-range+2
Taymouth Marina Lochside Spa Resort
4.5(1,572 reviews)CondominiumMid-rangeRomantic+2
From $137Dunalastair Hotel Suites
4.6(1,339 reviews)BusinessHotelQuiet+1
From $324Knockendarroch Hotel
4.9(1,280 reviews)CharmingHotelQuiet+1
Kenmore Hotel
3.6(1,271 reviews)BusinessClassicHotel+1
From $158Tigh Na Cloich House
4.8(1,063 reviews)Bed and BreakfastClassicMid-range+2
From $111Atholl Palace Hotel Pitlochry
3.9(1,023 reviews)FamilyHistoric HotelHotel+1
From $163The Claymore Guest House
4.9(995 reviews)BoutiqueClassicGuest house+2
From $175Atholl Villa Guest House
4.8(955 reviews)Bed and BreakfastCentrally LocatedMountain View+2
From $271Mains Of Taymouth Country Estate & Golf Course
4.8(938 reviews)CottageFamilyGreen+2
From $147The Kenmore Club
4.5(878 reviews)FamilyModernQuiet+2
From $104The Royal Dunkeld Hotel
3.7(852 reviews)Centrally LocatedHotelQuaint+1
The Green Park Hotel
4.9(829 reviews)ClassicGreenHotel+1
From $111Loch Tummel Hotel
4.7(819 reviews)HotelModernQuiet+1
From $130McKays Hotel
3.8(792 reviews)BusinessCentrally LocatedGuest house+2