Best Hotels in Perth

Explore Perth with 55 stays near popular landmarks, shopping malls, dining spots, and key business areas for a convenient city stay.

Travelodge Perth Central
8.1 (43 reviews)

Travelodge Perth Central ★★★

📍 18 Dundee Rd, Perth

"Jacqueline had prepared our room, it was very clean and tidy. We had everything we needed for our stay."

The Bein Inn Hotel & Restaurant
7.7 (41 reviews)

The Bein Inn Hotel & Restaurant ★★★

📍 Perthshire, Perth

"Lovely stay overnight on our travels, staff were very welcoming and breakfast was fantastic. Car parking just across the road and we visited Balvaird Castle just a short distance from the Hotel."

Mercure Perth Hotel
7.8 (114 reviews)

Mercure Perth Hotel ★★★

📍 W Mill St, Perth

"Good stay as always.great location"

Holiday Inn Express PERTH by IHG
8.8 (125 reviews)

Holiday Inn Express PERTH by IHG ★★★

📍 196 Dunkeld Rd, Perth

"Superb hotel to kick off a road trip. The staff are incredibly friendly, the rooms are spacious, and the breakfast is great. Free parking too!"

Leonardo Boutique Huntingtower Perth
8.7 (113 reviews)

Leonardo Boutique Huntingtower Perth ★★★★

📍 Crieff Road, Huntingtower, Perth

"The place is good and served as a good pit stop for us. The room was a little old"

Travelodge Perth Broxden Junction
8.5 (43 reviews)

Travelodge Perth Broxden Junction ★★★

📍 Broxden Trunk Road Service Area, Perth

"At £35 this seemed like a bargain, but room was far too hot with no air con. Lock was broken on our door so I did not feel safe and asked to be moved to another room. No hairdryer in room. Reception largely unmanned, which was annoying when checking in and raising issues."

Riverstone Lodge Hotel
8.3 (99 reviews)

Riverstone Lodge Hotel ★★★

📍 Scone Palace Park Scone, Perth

"Friendly welcome, very clean, great breakfast"

Murrayshall Country Estate
8.8 (101 reviews)

Murrayshall Country Estate ★★★★

📍 murrayshall house hotel & golf courses, Murrayshall Rd, Scone, Perth

"The service of this hotel is very good. The owner even wrote a letter to the guests staying in the hotel. The hotel looks like a castle. According to the hotel staff, the hotel facilities are very historical. The breakfast is very rich, and you can eat a full Scottish breakfast. The hotel parking is very convenient, just at the door. There are plenty of parking spaces, suitable for self-driving. There are no other facilities around the hotel, which is very suitable for accommodation on the way from Edinburgh to the Scottish Highlands."

Scone Arms Hotel
9.0 (77 reviews)

Scone Arms Hotel ★★★

📍 2 Cross Street, Scone

"We have been happy with the location, only that our room was downstairs and located right across from the toilets for the pub. It was very noisy. And you couldn't open the window, cause the window is towards the courtyard and there was a table right in front of the window and people who visit the pub can sit at tables in the courtyard. We would stay again but with a room upstairs 😉"

Find Your Perfect Stay in Perth by Travel Style

Real Reviews of Perth Hotels From Travellers

8.0
Excellent Community Rating
Real & verified guest reviews from all over the world
G

Guest User

Other
Travelodge Perth Central ★★★
"extremely clean room lovely shower roomy bedroom friendly reception staff great location - 5 min walk into town centre free ample parking from outside it looks tired but inside more than makes up for it"
★★★★★
2026-06-23
G

Guest User

Other
The Bein Inn Hotel & Restaurant ★★★
"We stayed here last night and it was lovely. The hotel has nice traditional Scottish decor and the room was cosy. We stayed for dinner and had two Sunday roasts and a kids meal and the food was brilliant. One of the best roasts we have had. We also had breakfast in the morning and there was a good choice of hot food as well as cereal, hot drinks and fruit juices. The staff were friendly and helpful. It’s a great base to explore the surrounding area. Hopefully be back for a roast soon."
★★★★★
2025-08-12
G

GB Guest User

Couple
Mercure Perth Hotel ★★★
"Located within minutes of the centre with friendly staff . Clean basic room but bed was uncomfortable"
★★★★★
2025-12-30
V

GB Vicki86

Family
Holiday Inn Express PERTH by IHG ★★★
"Our car broke down on the A9 and we couldn't make our trip. It needed a new engine. We requested a dat change or refund via the app but the hotel didn't approve it."
★★★★★
2026-03-11
G

GB Guest User

Couple
Leonardo Boutique Huntingtower Perth ★★★★
"Not the easiest to find if not using satnav but in a very tranquil location. Large carpark. Nearest shops about an 8 minute drive away. Very nice hotel but rooms could be done being modernised. Bed a bit too firm for us. Very welcoming staff. Very good breakfast with a good choice and made to order hot food. Did not have dinner. Can go for a quiet walk along the river."
★★★★★
2025-06-10
G

Guest User

Business traveler
Travelodge Perth Broxden Junction ★★★
"Was conned into paying extra and the room was dirty, tv didn't work. Won't stay there again or recommend it"
★★☆☆☆
2026-03-24
G

FR Guest User

Family
Riverstone Lodge Hotel ★★★
"Friendly welcome, very clean, great breakfast"
★★★★★
2026-06-16
C

CN CICI xixi

Family
Murrayshall Country Estate ★★★★
"Murrayshall Country Estate: An immersive country estate. A magnificent manor house with over 400 years of history, once the residence of the renowned war hero Lord Leonardogge. More than just a classic estate, it's an iconic Scottish landmark. The estate covers over 365 acres… Conveniently located by car."
★★★★★
2026-08-08
G

US Guest User

Couple
Scone Arms Hotel ★★★
"We have been happy with the location, only that our room was downstairs and located right across from the toilets for the pub. It was very noisy. And you couldn't open the window, cause the window is towards the courtyard and there was a table right in front of the window and people who visit the pub can sit at tables in the courtyard. We would stay again but with a room upstairs 😉"
★★★★★
2025-07-27

Hotels Near Top Perth Landmarks

Stay near popular landmarks in Perth for easy access to top attractions, dining, shopping, and local highlights.

Perth Travel Information

Power Plug & Voltage

230V/Type G

💵

Exchange Rate

GBP

💳

Local Payment

Cards/ApplePay/Cash

📱

Connectivity

EE/Vodafone/O2/Three

🌡️

Current Weather

Mostly cloudy

More Information About Perth Hotels

Data

Detail

Number of reviews

1,846

Total properties

55

Weekday Avg. Price

PHP 12,743

Weekend Avg. Price

PHP 13,995

Trending hotel

Mercure Perth Hotel

FAQs About Hotels in Perth

  • What is the average price of a hotel in Perth for this weekend?

    According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Perth this weekend is PHP 11,338 per night. For a 4-star hotel, the average cost is PHP 18,461 per night. If you're looking for a luxury experience, 5-star hotels in Perth this weekend typically cost PHP 14,449 per night.

  • How much do hotels in Perth cost per night during weekdays?

    Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Perth during weekdays is PHP 10,558 per night. For a 4-star hotel, you can expect to pay around PHP 16,164 per night. If you're seeking a luxury stay, 5-star hotels in Perth generally cost PHP 14,234 per night on weekdays.

  • What are the best places to stay in Perth?

    Some of the best places to stay in Perth are near popular attractions like Perth Theatre and Concert Hall and Scone Palace, offering easy access to key sights and amenities.

  • What are the top hotels in Perth near Perth Theatre and Concert Hall?

    Some of the top hotels in Perth near Perth Theatre and Concert Hall include Perth City Centre (from PHP 7,168), The Royal George Hotel (from PHP 11,028) and Salutation Hotel (from PHP 4,831), all offering easy access to Perth Theatre and Concert Hall, making them ideal for visitors looking to explore the area.

  • Where can I find the best hotels in Perth?

    Perth has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Mercure Perth Hotel (from PHP 6,336), Holiday Inn Express PERTH by IHG (from PHP 5,121) and Riverstone Lodge Hotel (from PHP 6,383) are preferred hotels.

  • What's the best pet-friendly accommodation in Perth?

    Tayside Hotel (from PHP 7,635) allows pets. Take your pets with you during your stay!

  • Where can you find hotels with excellent breakfast in Perth?

    The Townhouse (from PHP 11,551),Leonardo Boutique Huntingtower Perth (from PHP 6,906) and The Parklands Hotel (from PHP 11,028) provide high-quality breakfast. Start your day with fresh, delicious breakfast!

  • Where can I find the best hotel discounts in Perth?

    Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.