Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Perth – 91 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Holiday Inn Express Perth

Hotel in Perth

Just off the A9, a short distance from Perth’s town center, the hotel offers free parking, free Wi-Fi, breakfasts and clean, modern rooms at great-value rates. Excellent location and great friendly staff

Show more Show less
8.8
Excellent
1,442 reviews
Avg. price/night:
$80

The Royal George Hotel

Hotel in Perth

This hotel is beside the River Tay, a minute from Perth Museum and Horsecross Concert Hall. Rooms are en suite and many have views of the river and the hotel's award-winning gardens. Hotel located at the City Centre. Free car parking at the Hotel available. Very friendly breakfast Lady and Reception staff. Great breakfast. Thanks’ for guiding me to the Kinnoull Hill that well.

Show more Show less
8.4
Very Good
1,616 reviews
Avg. price/night:
$61

Station Hotel

Hotel in Perth

In the heart of Scotland, the Station Hotel is in a grand Victorian mansion, in Perth center and next to Perth Train Station. The impressive hotel offers spacious rooms and Scottish breakfasts. It's old fashion but it gives it a great character. Staff couldn't be any friendlier and helpful (thanks Adriana!). I liked it so much I decided to stay longer!

Show more Show less
7.2
Good
2,867 reviews
Avg. price/night:
$77

Mercure Perth Hotel

Hotel in Perth

One of the most unique hotels in Perth, in a 15th-century watermill, where you can still watch the water trickling through the original water wheel from the garden, lobby area and Lounge Bar. Combined rustic look with modern comfort and cleanliness

Show more Show less
7.3
Good
1,281 reviews
Avg. price/night:
$60

New County Hotel

Hotel in Perth

Right in the heart of Perth’s city center, this modern hotel offers stylish and contemporary rooms with attached bathroom. Guests have access to free WiFi throughout the hotel. Beautiful room, great value, comfy bed and just a generally pleasant atmosphere.

Show more Show less
7
Good
1,779 reviews
Avg. price/night:
$41

Murrayshall Country House & Golf Club, BW Premier Collection

Hotel in Perth

Located in Perth, Murrayshall Country House & Golf Club, BW Premier Collection is 2.5 mi from Scone Palace. Excellent, we had a wonderful stay and would definitely like to return. Beautiful hotel and grounds. Very good value for money. Hugh on the reception was very helpful and my husband really enjoyed chatting with him

Show more Show less
8.7
Excellent
822 reviews
Avg. price/night:
$135

Sunbank House Metro Hotel

Hotel in Perth

In private gardens overlooking Perth, this Victorian family-run hotel is a 10-minute walk from the city center and has a free private car park and free Wi-Fi. Breakfast,location and people,very clean decor good

Show more Show less
9.2
Awesome
587 reviews
Avg. price/night:
$61

The Parklands Hotel

Hotel in Perth

Located 3 minutes’ walk to Perth Rail and Bus Stations, Parklands Hotel offers modern accommodations with free Wi-Fi, free parking, a bar, 2 restaurants, and a garden with an outdoor seating area. Close to city centre but in a very quiet surrounding. Very friendly staff and excellent breakfast and dinner menu.

Show more Show less
8.6
Excellent
223 reviews
Avg. price/night:
$83

The Dunning Hotel

Hotel in Perth

Located in Perth, 12 mi from Scone Palace, The Dunning Hotel features accommodations with a restaurant, free private parking, a bar and a shared lounge. Breakfast was terrific, staff was very helpful and welcoming, and were happy to provide any answers about local events etc.

Show more Show less
8.5
Very Good
70 reviews
Avg. price/night:
$55

Leonardo Boutique Huntingtower Perth

Perth

This fine country house hotel rests in 6 acres of beautiful landscaped gardens, only a few minutes' drive from Perth. There is free on-site car parking and free Wi-Fi. The property was super clean with friendly and helpful staff. I enjoyed my stay in the hotel. Room was spacious and light.

Show more Show less
8.7
Excellent
1,489 reviews
Avg. price/night:
$102

Most-booked hotels in Perth in the past month

See all

Budget hotels in Perth

See all

FAQs about hotels in Perth

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Perth:

Explore guest reviews of hotels in Perth

See all