Best Hotels in Perth

Explore Perth with stays near iconic landmarks, luxury hotels, and top boutiques for the best shopping and dining

Holiday Inn Express PERTH by IHG

Holiday Inn Express PERTH by IHG

📍 196 Dunkeld Rd, Perth
★★★ 8.7 (125 reviews)

"Excellent customer service, breakfast was great"

Travelodge Perth Central

Travelodge Perth Central

📍 18 Dundee Rd, Perth
★★★ 8.1 (43 reviews)

"The room was clean and tidy. The breakfast box is a good idea. It is a pity that rear entrance from the car park is so tatty with broken harling, poor paintwork and little sign that the steps had been. cleaned recently. That is the first impression when you arrive by car. That is a pity. The whole area needs urgent attention. I know nothing can be done about the building next door. However with a little attention , the first impression could be so much better."

The Bein Inn Hotel & Restaurant

The Bein Inn Hotel & Restaurant

📍 Perthshire, Perth
★★★ 7.7 (41 reviews)

"We had a brilliant valentines night at the Bein Inn. We were made to feel welcome as soon as we arrived and enjoyed a beautiful meal in the bar. The steak pie was genuinely the best I’ve ever had. The reception area had a fire place to relax by and downstairs a cozy bar area had a pool take which was free to use! Not that neon any games haha. The room was spacious with a modern bathroom and had a big TV. Breakfast was included and hit the spot! Highly recommend if your looking for something cozy and quaint ❤️"

Travelodge Perth Broxden Junction

Travelodge Perth Broxden Junction

📍 Broxden Trunk Road Service Area, Perth
★★★ 8.5 (43 reviews)

"Receptionist Jamie was cheerful and extremely helpful. She really made an effort to make us welcome and assist in any way she could."

Salutation Hotel

Salutation Hotel

📍 30-34 South St, Perth
★★★ 7.8 (107 reviews)

"Had the worst 3 night sleep on this very uncomfortable single bed. The receptionist has no understanding of hosting & welcoming guests. Would not recommend."

Mercure Perth Hotel

Mercure Perth Hotel

📍 W Mill St, Perth
★★★ 7.6 (113 reviews)

"Very good hotel would recommend"

Travelodge Perth A9

Travelodge Perth A9

📍 Crieff Rd, Perth
★★★ 8.8 (41 reviews)

"This hotel has everything you need for a stop over. The rooms are clean, warm and comfortable. The staff are very friendly, welcoming and will go the extra mile. We always use this hotel as our stop over when travelling to Ballater. Would definitely recommend"

Hazeldene Guest House

Hazeldene Guest House

📍 Strathmore Street, Perth
★★★★ 9.3 (54 reviews)

"Room is small but enough for me stay for one night. Staff is very helpful and breakfast is good. The hotel connects the city centre with a bridge, you can enjoy stunning views on the bridge."

Perth City Centre

Perth City Centre

📍 Mill St, Perth
★★★ 7.9 (42 reviews)

"All good. Attending function in Perth. Location very good and road works at main entrance didn't spoil the visit. Booking in was new and assistance was readily provided by a member of staff who provided information on lift control, parking and taxi service. Room and toilet were very clean with comfy beds. No noise level from outside despite working Sunday. Breakfast was tasty with an excellent selection."

Find Your Perfect Stay in Perth by Travel Style

Real Reviews of Perth hotels From Travellers

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

Guest User

Couple
Holiday Inn Express PERTH by IHG ★★★
"Room was great, bathroom was just okay. Breakfast was almost an ordeal. For the price we would give it 4 out of 5 but it was like having breakfast on a round about, bathroom was tired, the low point of the room."
★★★★★
2025-08-19
J

Jim D

Couple
Travelodge Perth Central ★★★
"This establishment is well located for visiting the city of Perth. Lovely room with a superb view over the River Tay. Comfortable bed contributed to a good sleep. The reception staff were very friendly and helpful. We will certainly return to The Travelodge Perth Central again soon"
★★★★★
2026-04-29
G

Guest User

Other
The Bein Inn Hotel & Restaurant ★★★
"We had a fantastic stay at the Bein Inn. It offers a genuine old-world Scottish experience, full of character and history, exactly what you would hope for from an 18th-century coaching inn. The food was excellent — proper home-cooked meals, great quality, and very good value for money. Our family stayed in a deluxe triple room, which suited us perfectly, and the children’s menu was brilliant. The kids thoroughly enjoyed their meals, which made the experience all the better. Yes, the rooms could be described as a little dated, but that’s part of the charm. You wouldn’t expect ultra-modern interiors in a building of this age, and to be honest, that’s not what this place is about. It’s about atmosphere, authenticity, and comfort. Having read some other reviews, I do think a few people perhaps miss the point — if you’re looking for a sleek, modern hotel, this probably isn’t it. But if you want character, warmth, and a true Scottish inn experience, it absolutely delivers. The manager was knowledgeable, professional, and clearly takes pride in the place. We loved it and would happily return."
★★★★★
2026-04-17
G

Guest User

Other
Travelodge Perth Broxden Junction ★★★
"After the long winter we decided to have a city break in Perth Scotland and opted to stay at The Travelodge Broxden. We were not disappointed by our accommodation which was warm and clean. A special mention to Jamie who welcomed us on arrival and sorted out the problem we had in connecting the Wi-Fi."
★★★★★
2026-03-31
G

Guest User

Couple
Salutation Hotel ★★★
"First of all, there is nothing really bad about this hotel. It is just very dated. We were just staying for a night after attending a wedding near by, for one night it was no problem. The location was fantastic and there are car park (Not free) near bye. The hotel seemed like there was a refurb going on and the lift was not working. There was a bath tab in the room and the bed was comfortable enough. The staff were ok. Not helpful but not rude. There is not much option for Breakfast. However over all it was nice ok if you are staying for a night and needing a bed at the end of the night."
★★★★★
2026-06-22
G

Guest User

Couple
Mercure Perth Hotel ★★★
"Great location in the heart of the city. Staff were very warm, welcoming, friendly and helpful. The room itself was clean but just very dated and tired looking."
★★★★★
2025-07-21
G

Guest User

Other
Travelodge Perth A9 ★★★
"A really good stopping off point on a long journey north. Made to feel very welcome by Brea. The 'accessible' room was warm, clean and comfortable. We had a takeaway from the restaurant on-site and breakfast at Dobbie's just next door. Will stay again. Thank you"
★★★★★
2026-02-19
G

Guest User

Solo traveler
Hazeldene Guest House ★★★★
"Room is small but enough for me stay for one night. Staff is very helpful and breakfast is good. The hotel connects the city centre with a bridge, you can enjoy stunning views on the bridge."
★★★★★
2023-06-27
G

Guest User

Couple
Perth City Centre ★★★
"Lovely reception staff who found us a room when we were a wee bit early. Every member of staff we met acknowledged us and were so welcoming. Loved the breakfast. Fresh and plentiful."
★★★★★
2026-02-21

Hotels Near Top Perth Landmarks

Experience the charm of Perth by staying near the iconic landmarks

Perth Travel Information

Power Plug & Voltage

230V/Type G

💵

Exchange Rate

1 AUD ≈ 0.52 GBP

💳

Local Payment

Cards/ApplePay/Cash

📱

Connectivity

EE/Vodafone/O2/Three

🌡️

Current Weather

Clear

More Information About Perth Hotels

Data

Detail

Number of reviews

1,790

Total properties

56

Weekday Avg. Price

AU$ 326

Weekend Avg. Price

AU$ 399

Trending hotel

Mercure Perth Hotel

FAQs About Hotels in Perth

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.