We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Family-friendly Green Classic Free Parking Romantic Charming Pool Business Quiet Internet Budget Quaint Luxury City Centre Mid-range Airport Transportation Kitchenette Spa Meeting Rooms Pets Allowed Non-Smoking Hotel Business Centre Ski-In / Ski-Out Accessible rooms Room Service Concierge Breakfast included Restaurant Bar/Lounge Suites Free Wifi Air Conditioning $ $$ $$$ $$$$ & up & up & up Trendy Cheap Hotels Hotels with Free Wifi Foodie Hotels with Restaurants Peace and Quiet Seeker Quiet Hotels Thrifty Traveller Nature Lover Lodge Suite Hotels 60+ Traveller History Buff Beach Goer Modern Hotels Family Holiday Maker Charming Hotels
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Availability
  • Ranking
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
The Townhouse Aberfeldy
US$107
Booking.com
View Deal
#3 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
The Claymore Guest House
US$107
Priceline
View Deal
#4 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
The Old Mill Inn
US$177US$156
Expedia.com
View Deal
#5 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Craigmhor Lodge & Courtyard
US$135US$131
Expedia.com
View Deal
#7 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Errichel House and Cottages
US$92
Booking.com
View Deal
#8 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Westlands of Pitlochry
US$107
Booking.com
View Deal
#9 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Atholl Villa
US$107
Booking.com
View Deal
#11 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Rosebank House
US$87US$84
Hotwire.com
View Deal
#15 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Galvelbeg House
US$91
Booking.com
View Deal
#16 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
The Inn on the Tay
US$119US$116
Hotels.com
View Deal
#22 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Rowanlea Guest House
US$91
Booking.com
View Deal
#24 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Balnearn House
US$81
Booking.com
View Deal
#25 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Craigroyston House and Lodge
US$103
Booking.com
View Deal
#28 of 260 Perth and Kinross B&B and Inns
  • Free Parking
  • Breakfast included
Yann's at Glenearn House
US$108
Booking.com
View Deal
#30 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Bankfoot Inn
US$87US$84
Expedia.com
View Deal
#31 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Station House
US$81
Booking.com
View Deal
#34 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Pitcullen Guest House
US$141
Booking.com
View Deal
#35 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Barley Bree
US$97US$94
Travelocity
View Deal
#39 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Beechgrove Guest House
US$104
Booking.com
View Deal
#40 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Alyth Hotel
US$78US$62
Priceline
View Deal
#41 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Restaurant
The Strathardle Inn
US$92
Booking.com
View Deal
#43 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Schiehallion Hotel
US$140
Booking.com
View Deal
#44 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Restaurant
McKays Hotel, Bar & Restaurant
US$97
Priceline
View Deal
#45 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Meikleour Arms Hotel & Restaurant
US$143US$115
Expedia.com
View Deal
#50 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Scotia Bed and Breakfast
US$94US$78
LateRooms.com
View Deal
#51 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
The Wellwood Guest House
US$162
Booking.com
View Deal
#53 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Bendarroch House
US$117
Booking.com
View Deal
#54 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Tormaukin
US$97US$79
Hotels.com
View Deal
#56 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Gilmore House
US$100
TripAdvisor
View Deal
#57 of 260 Perth and Kinross B&B and Inns
  • Free Wifi
  • Free Parking
Dunallan Guest House
Loading prices...
#59 of 260 Perth and Kinross B&B and Inns
  • Free Parking
  • Breakfast included
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.