Hotels in Perth (page 3 of 15)
From $164Red House Hotel
4.2(288 reviews)BusinessFamilyHotel+1Glenshieling House
Hotel
From $179Cairn Lodge
4.8(249 reviews)BoutiqueCharmingHotel+1
The Bruce Inn
4.2(233 reviews)CharmingFamilyInn+2
Cherrybank Inn
3.8(224 reviews)FamilyInnMid-range+1
From $76Inchture Hotel
4.1(223 reviews)Mid-rangeModernRomantic+2
From $95Dunallan Guest House
4.7(223 reviews)FamilyGuest houseModern+2
Burnbank Kinross
4.8(215 reviews)Bed and BreakfastBusinessFamily+2
From $173Silverwood Lodges & Bistro
4.3(196 reviews)CharmingLodgeLuxury+2
From $144Allandale Aparthotel
4.8(183 reviews)BoutiqueBusinessMid-range+2
From $132The Smiddy Haugh (rooms)
4.8(177 reviews)CharmingFamilyInn+2
From $115Scotia Bed and Breakfast
4.8(177 reviews)Bed and BreakfastBudgetFamily+2
Beechgrove Guest House
4.9(170 reviews)BoutiqueClassicGuest house+2
From $140The Covenanter Hotel
3.9(167 reviews)Great ViewMid-rangeQuiet+2
From $133Blairgowrie Holiday Park
4.6(139 reviews)Cabin/CampgroundCharmingGreat View+2
From $145Tayside Hotel
4.3(134 reviews)BusinessFamilyHotel+1
From $111Hazeldene Guest House
4.6(132 reviews)Bed and BreakfastBusinessCharming+2
Almond Villa Guest House
4.9(128 reviews)Bed and BreakfastClassicFamily+2
Ardfern Guest House
4.9(125 reviews)ClassicFamilyGuest house+2
From $54Beech Hedge Caravan Park
4.6(125 reviews)Cabin/CampgroundMid-rangeQuaint+2
From $111Woodlea Guest House
4.6(122 reviews)Centrally LocatedCharmingHotel+1
From $82The Famous Bein Inn
4.2(121 reviews)BusinessFamilyHotel+1
From $66The Longforgan Coaching Inn
3.4(120 reviews)BudgetBusinessHotel+1
From $185Redlands Country Lodge
4.9(116 reviews)FamilyGuest houseModern+2