Top Hotels in Perth

Find the Top Hotels in Perth – 10+ Quality Options from Leading Providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-12 out of 12 hotels
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great602 reviews
MapView on map300 yd from City Center400 yd from Scone Palace
From   US$ 98 /nightSelect
  • Scotland's oldest established hotel
  • Exceptional dining experiences with local produce
  • Beautifully unique room characteristics
8.4
Great262 reviews
From   US$ 181 /nightSelect
  • Stunning views of Perthshire countryside
  • Luxurious dining with local Scottish cuisine
  • Weddings with dedicated services available
8.6
Great572 reviews
  • Express Breakfast
  • Free Parking
  • Pet Amenities
1.8 mi from City Center1300 yd from University of the Highlands and Islands Perth College
From   US$ 152 /nightSelect
  • Pet-friendly hotel with special amenities
  • Express breakfast with healthy options
  • Discount vouchers for nearby dining
8.4
Great378 reviews
  • Pet-friendly
  • Homemade dining
  • Beautiful gardens
1100 yd from City Center1100 yd from Scone Palace
From   US$ 144 /nightSelect
  • Homemade meals with local ingredients
  • Charming gardens with river views
  • Pet-friendly accommodations with treats
8.2
Great212 reviews
  • Power Showers
  • Family Rooms
  • Lounge Area
600 yd from City Center500 yd from Ceasar's Amusement Park
From   US$ 66 /nightSelect
  • Personalized breakfast cooked to order
  • Exceptional hospitality from owner Jackie
  • Spotless cleanliness throughout guesthouse
8.4
Great603 reviews
  • Fitness Suite
  • Games Room
  • Award-winning Gardens
500 yd from City Center400 yd from Perth and Kinross Council
From   US$ 92 /nightSelect
  • Stunning views of the River Tay
  • Delicious traditional Scottish dishes
  • Historic building with rich heritage
Guest house
8.2
Great158 reviews
  • En-suite Bathrooms
  • Garden Views
  • Complimentary Snacks
1300 yd from City Center1100 yd from Black Watch Museum
From   US$ 66 /nightSelect
  • Personalized service from caring hosts
  • Discount agreements with local restaurants
  • Cozy and inviting room atmosphere
Guest house
8.2
Great87 reviews
500 yd from City Center300 yd from Ceasar's Amusement Park
From   US$ 95 /nightSelect
Perth and Kinross Council is within 0.4 miles of the Woodlea, while the balhousie castle "Black Watch Museum" is around 0.7 miles away.
Guest house
8.2
Great148 reviews
  • Private Parking
  • Traditional Rooms
  • Breakfast Included
500 yd from City Center500 yd from Ceasar's Amusement Park
From   US$ 246 /nightSelect
  • Elegant Georgian townhouse with antique furnishings
  • Locally sourced gourmet breakfast included
  • Overlooks beautiful South Inch Park
8.6
Great214 reviews
  • On-site Restaurant
  • Large Rooms
  • Cozy Bar
600 yd from City Center400 yd from Ceasar's Amusement Park
From   US$ 112 /nightSelect
  • Unique Nepalese and Indian restaurant
  • Large rooms with homely atmosphere
  • Engaging bar with entertainment options
8.2
Great220 reviews
  • 24-hour security
  • Spacious rooms
  • Self-catering apartments
3.5 mi from City Center
From   US$ 79 /nightSelect
  • Scenic views of Perthshire countryside
  • Dog-friendly rooms with easy access
  • Complimentary continental breakfast included
8.2
Great122 reviews
  • Private Dining
  • Outdoor Gardens
  • Cabin Accommodations
14.1 mi from City Center
From   US$ 190 /nightSelect
  • Exceptional food with local ingredients
  • Historic charm amid scenic views
  • Dog-friendly environment for pet lovers

Top Hotel Picks in Perth

How much is a room per night?

These hotels offer prime locations in Perth, close to attractions like Scone Palace and the Perth Museum, as well as access to transport at Perth Railway Station. Prices start around $90 per night, and many options have guest ratings over 8.0/10.

3 star: $90-$150
4 star: $150-$250
5 star: $250-$400

Top Recommended Luxury Hotels in Perth

Top Recommended Cheap and Budget Hotels in Perth