Top Hotels in Perth
Find the Top Hotels in Perth – 10+ Quality Options from Leading Providers
1-12 out of 12 hotels
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Hotel
8.4
Great602602 reviews10
MapView on map300 yd from City Center400 yd from Scone Palace
From
US$ 98
/night
- Scotland's oldest established hotel
- Exceptional dining experiences with local produce
- Beautifully unique room characteristics
8.4
Great262262 reviews10
From
US$ 181
/night
- Stunning views of Perthshire countryside
- Luxurious dining with local Scottish cuisine
- Weddings with dedicated services available
8.6
Great572572 reviews10
- 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
/night
- Pet-friendly hotel with special amenities
- Express breakfast with healthy options
- Discount vouchers for nearby dining
8.4
Great378378 reviews10
- Pet-friendly
- Homemade dining
- Beautiful gardens
1100 yd from City Center1100 yd from Scone Palace
From
US$ 144
/night
- Homemade meals with local ingredients
- Charming gardens with river views
- Pet-friendly accommodations with treats
Guest house
8.2
Great212212 reviews10
- Power Showers
- Family Rooms
- Lounge Area
600 yd from City Center500 yd from Ceasar's Amusement Park
From
US$ 66
/night
- Personalized breakfast cooked to order
- Exceptional hospitality from owner Jackie
- Spotless cleanliness throughout guesthouse
Hotel
8.4
Great603603 reviews10
- Fitness Suite
- Games Room
- Award-winning Gardens
500 yd from City Center400 yd from Perth and Kinross Council
From
US$ 92
/night
- Stunning views of the River Tay
- Delicious traditional Scottish dishes
- Historic building with rich heritage
Guest house
8.2
Great158158 reviews10
- En-suite Bathrooms
- Garden Views
- Complimentary Snacks
1300 yd from City Center1100 yd from Black Watch Museum
From
US$ 66
/night
- Personalized service from caring hosts
- Discount agreements with local restaurants
- Cozy and inviting room atmosphere
Guest house
8.2
Great8787 reviews10
500 yd from City Center300 yd from Ceasar's Amusement Park
From
US$ 95
/night
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
Great148148 reviews10
- Private Parking
- Traditional Rooms
- Breakfast Included
500 yd from City Center500 yd from Ceasar's Amusement Park
From
US$ 246
/night
- Elegant Georgian townhouse with antique furnishings
- Locally sourced gourmet breakfast included
- Overlooks beautiful South Inch Park
Hotel
8.6
Great214214 reviews10
- On-site Restaurant
- Large Rooms
- Cozy Bar
600 yd from City Center400 yd from Ceasar's Amusement Park
From
US$ 112
/night
- Unique Nepalese and Indian restaurant
- Large rooms with homely atmosphere
- Engaging bar with entertainment options
Motel
8.2
Great220220 reviews10
- 24-hour security
- Spacious rooms
- Self-catering apartments
3.5 mi from City Center
From
US$ 79
/night
- Scenic views of Perthshire countryside
- Dog-friendly rooms with easy access
- Complimentary continental breakfast included
Inn
8.2
Great122122 reviews10
- Private Dining
- Outdoor Gardens
- Cabin Accommodations
14.1 mi from City Center
From
US$ 190
/night
- Exceptional food with local ingredients
- Historic charm amid scenic views
- Dog-friendly environment for pet lovers
Saved
Save
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
