Hotels in Perth

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Sep 14 - Sep 15
Tomorrow
Sep 15 - Sep 16
This weekend
Sep 18 - Sep 20
Next weekend
Sep 25 - Sep 27

Where to stay in Perth?

1. Village Hotel Edinburgh

Village Hotel Edinburgh
Craigleith
$124
$156 total
includes taxes & fees
Oct 5 - Oct 6
Village Hotel Edinburgh

2. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
Perth
$78
$93 total
includes taxes & fees
Sep 20 - Sep 21
Holiday Inn Express Perth by IHG

3. Salutation Hotel

Salutation Hotel
Perth
$89
$107 total
includes taxes & fees
Oct 4 - Oct 5
Salutation Hotel

4. Scone Arms Hotel

Scone Arms Hotel
Perth
$111
$133 total
includes taxes & fees
Sep 15 - Sep 16
Scone Arms Hotel

5. Parklands Hotel

Parklands Hotel
Perth
$108
$130 total
includes taxes & fees
Sep 27 - Sep 28
Parklands Hotel

6. Sunbank House Hotel

Sunbank House Hotel
Perth
$118
$142 total
includes taxes & fees
Sep 27 - Sep 28
Sunbank House Hotel

7. Mercure Perth Hotel

Mercure Perth Hotel
Perth
$81
$97 total
includes taxes & fees
Oct 4 - Oct 5
Mercure Perth Hotel

8. Lovat Hotel

Lovat Hotel
Perth
$83
$99 total
includes taxes & fees
Sep 17 - Sep 18
Lovat Hotel

9. The Royal George Hotel

The Royal George Hotel
Perth
$158
$189 total
includes taxes & fees
Sep 20 - Sep 21
The Royal George Hotel

10. Woodlea

Woodlea
Perth
$115
$139 total
includes taxes & fees
Oct 1 - Oct 2
Woodlea

11. Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
Perth
$107
$128 total
includes taxes & fees
Oct 4 - Oct 5
Leonardo Boutique Huntingtower Perth

12. Murrayshall Country Estate

Murrayshall Country Estate
Perth
$171
$205 total
includes taxes & fees
Oct 11 - Oct 12
Murrayshall Country Estate

13. Riverstone Lodge Hotel

Riverstone Lodge Hotel
Perth
$88
$106 total
includes taxes & fees
Sep 20 - Sep 21
Riverstone Lodge Hotel

14. Ballathie House Hotel

Ballathie House Hotel
Perth
$164
$196 total
includes taxes & fees
Sep 20 - Sep 21
Ballathie House Hotel

15. Premier Inn Perth City Centre

Premier Inn Perth City Centre
Perth
$62
$74 total
includes taxes & fees
Oct 4 - Oct 5
Premier Inn Perth City Centre

16. Dakota Edinburgh

Dakota Edinburgh
South Queensferry
$105
$132 total
includes taxes & fees
Oct 11 - Oct 12
Dakota Edinburgh

17. Organic Welltree

Organic Welltree
Perth
$130
$156 total
includes taxes & fees
Oct 1 - Oct 2
Organic Welltree

18. Travelodge Perth Broxden Junction

Travelodge Perth Broxden Junction
Perth
$47
$56 total
includes taxes & fees
Oct 4 - Oct 5
Travelodge Perth Broxden Junction

19. The Courtyard

The Courtyard
Perth
The Courtyard

20. The Bankfoot Inn

The Bankfoot Inn
Perth
$117
$140 total
includes taxes & fees
Sep 23 - Sep 24
The Bankfoot Inn
View all properties

Get last-minute hotel deals in Perth and save more

Sign in to unlock great savings.

Woodlea

Woodlea
Perth
$13 off
$115
per night
$139 total
includes taxes & fees
Woodlea

Grampian Hotel

Grampian Hotel
Perth
$55 off
$135
per night
$162 total
includes taxes & fees
Grampian Hotel

Scone Arms Hotel

Scone Arms Hotel
Perth
$12 off
$111
per night
$133 total
includes taxes & fees
Scone Arms Hotel

Hazeldene Guest House

Hazeldene Guest House
Perth
$6 off
$118
per night
$141 total
includes taxes & fees
Hazeldene Guest House

Lovat Hotel

Lovat Hotel
Perth
$21 off
$83
per night
$99 total
includes taxes & fees
Lovat Hotel

Riverstone Lodge Hotel

Riverstone Lodge Hotel
Perth
$11 off
$99
per night
$119 total
includes taxes & fees
Riverstone Lodge Hotel

Check out pet-friendly hotels in Perth

Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
Perth
$78
$93 total
includes taxes & fees
Sep 20 - Sep 21
Holiday Inn Express Perth by IHG

Riverstone Lodge Hotel

Riverstone Lodge Hotel
Perth
$88
$106 total
includes taxes & fees
Sep 20 - Sep 21
Riverstone Lodge Hotel

The Royal George Hotel

The Royal George Hotel
Perth
$158
$189 total
includes taxes & fees
Sep 20 - Sep 21
The Royal George Hotel

Parklands Hotel

Parklands Hotel
Perth
$108
$130 total
includes taxes & fees
Sep 27 - Sep 28
Parklands Hotel

Salutation Hotel

Salutation Hotel
Perth
$89
$107 total
includes taxes & fees
Oct 4 - Oct 5
Salutation Hotel

Mercure Perth Hotel

Mercure Perth Hotel
Perth
$81
$97 total
includes taxes & fees
Oct 4 - Oct 5
Mercure Perth Hotel

Ballathie House Hotel

Ballathie House Hotel
Perth
$164
$196 total
includes taxes & fees
Sep 20 - Sep 21
Ballathie House Hotel

The Bankfoot Inn

The Bankfoot Inn
Perth
$117
$140 total
includes taxes & fees
Sep 23 - Sep 24
The Bankfoot Inn

Murrayshall Country Estate

Murrayshall Country Estate
Perth
$171
$205 total
includes taxes & fees
Oct 11 - Oct 12
Murrayshall Country Estate

Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
Perth
$107
$128 total
includes taxes & fees
Oct 4 - Oct 5
Leonardo Boutique Huntingtower Perth
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all properties
Our prices for hotels in Perth are cheapest in January
Price trends for hotels in Perth
Pricing is based on two traveler single night rates
View properties in September
Typical weather for Perth
September
High 15°C / low 8°C. Cloudy most days.
View properties in September
15°
12°
11°
13°
16°
18°
10°
17°
10°
Monthly weather averages (˚C)

Top landmarks in Perth

A large brick manor with a symmetrical facade, surrounded by open fields and a river in the background.
Photo by Mikey McManus

Scone Palace

9.0/10 (167 reviews)
Scone Palace is just one of the landmarks located 1.8 mi (2.9 km) from central Perth, so you might want to stop by for a few pics during your trip. Why not take a stroll along the riverfront and watch the sunset while you're here?
See properties
A historic stone castle with a flag on top, surrounded by greenery and trees.
Photo by Jock Watson

Huntingtower Castle

8.4/10 (15 reviews)
Huntingtower Castle is 2.3 mi (3.8 km) from central Perth, why not stop by during your stay. Why not take a stroll along the riverfront and watch the sunset while you're here?
See properties
A large stone castle with a sign for The Black Watch Castle & Museum.

Black Watch Regimental Museum

9.4/10 (26 reviews)
Black Watch Regimental Museum is 0.5 mi (0.8 km) from central Perth, why not stop by during your stay. Why not take a stroll along the riverfront and watch the sunset while you're here? If you want to experience more of the culture Perth has to offer, head to Perth Art Gallery and Museum, Perth Concert Hall, and Scone Palace.
See properties
A street corner with a museum and art gallery, a building with a dome, and a tree with green leaves.

Perth Art Gallery and Museum

8.6/10 (22 reviews)
The center of Perth is home to cultural attractions like Perth Art Gallery and Museum, so you might want to stop by during your stay. Why not take a stroll along the riverfront and watch the sunset while you're here? If you want to experience more of the culture Perth has to offer, head to Perth Concert Hall, Black Watch Regimental Museum, and Scone Palace.
See properties

Perth Concert Hall

8.8/10 (40 reviews)
If you’re after a show while in the center of Perth, you might want to get tickets at Perth Concert Hall. Why not take a stroll along the riverfront and watch the sunset while you're here? If you enjoy the show and want to see another, Perth Theatre is just a short walk away.
See properties

Perth Racecourse

8.4/10 (33 reviews)
Perth Racecourse is 2.3 mi (3.7 km) from central Perth, why not stop by during your stay.
See properties

McDiarmid Park

8.0/10 (4 reviews)
You can catch an event at McDiarmid Park, located 1.9 mi (3.1 km) from central Perth. Why not take a stroll along the riverfront and watch the sunset while you're here? If you think McDiarmid Park is cool, you also might like Perth Ice Rink, located nearby.
See properties

Historic Scotland Stanley Mills

7.6/10 (4 reviews)
If seeing the sights is on your list of things to do, head to Historic Scotland Stanley Mills— just one of the landmarks located 1.2 mi (1.9 km) from central Stanley. Why not take a stroll along the riverfront and watch the sunset while you're here?
See properties

Learn more about Perth

Perth, well-known for its golfing and gardens, features attractions such as Perth Concert Hall and Perth Art Gallery and Museum. This welcoming city has something for everyone including sights like Black Watch Regimental Museum and Scone Palace within a rural setting.

See all hotels in Perth
A large stone castle with a sign for The Black Watch Castle & Museum.

Check out reviews of Perth hotels guests love

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

10/10 Excellent
"It was in a great location, but tbh did really need some modernization"
Martin 1-night trip
Posted less than an hour ago
The Pitlochry Hydro Hotel
Dean Park Hotel

Dean Park Hotel

10/10 Excellent
"This was a nice property in a great location for us."
Jim 2-night trip
Posted 2 hours ago
Dean Park Hotel
Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel

10/10 Excellent
"Very impressed with this hotel, great breakfast offered too although porridge looked stodgy!"
Steve 1-night trip
Posted 5 hours ago
Apex Dunblane Hydro Hotel
Carnoustie Golf Hotel

Carnoustie Golf Hotel

10/10 Excellent
"We had a lovely stay , the staff at ebb and flow were very friendly and welcoming, Lisa at the Pro shop was amazing helping me book a round of golf, rooms were clean and comfortable, breakfast was all you could ask for at a large well run hotel, would definitely recommend this to visiting golfers and tourists 👍"
Steve 2-night trip
Posted 6 hours ago
Carnoustie Golf Hotel
The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality

8/10 Good
"Lovely clean room, good breakfast"
Eunice 1-night trip
Posted 8 hours ago
The Angus Hotel & Spa by Compass Hospitality
The Stirling Highland Hotel

The Stirling Highland Hotel

8/10 Good
"It is an old building with dated bathroom facilities. The room was comfortable and quiet. The dining area was nice, The food was excellent. The staff excellent. Withing walking distance of Sterling Castle."
Toni 1-night trip
Posted 18 hours ago
The Stirling Highland Hotel
Riverstone Lodge Hotel

Riverstone Lodge Hotel

8/10 Good
"Any instructions on how to access the hotel would have been helpful. The postcode takes you to a field in Scoone Palace. Anyone trying to find this hotel should go to Perth Race course."
Michael Iredale 1-night trip
Posted 19 hours ago
Riverstone Lodge Hotel
Salutation Hotel

Salutation Hotel

8/10 Good
"Basic but comfortable room. Bit of a trek to get to it. First floor with lift but then various corridors, doors and stairs to negotiate en route. Wee bit of noise with people coming into their rooms late at night but otherwise a decent sleep. Very small tv with only terrestrial channels. No hotel parking but public car parks close by and free between 5pm-8am, and Sundays."
Laura 1-night trip
Posted 19 hours ago
Salutation Hotel
Dakota Edinburgh

Dakota Edinburgh

10/10 Excellent
"Amazing hotel. Clean, modern and super friendly staff. It’s not very close to the airport, so plan an extra 15 mins. Worth the $. Restaurant on premises was top shelf."
James 1-night trip
Posted 19 hours ago
Dakota Edinburgh

Frequently asked questions

What accommodations do travelers like in Perth?
Where can I find free parking at my hotel in Perth?
Park your car for free at Heidl Guest House.
Can I book a refundable hotel in Perth?
If you're looking for the flexibility to change your travel plans to Perth, most properties provide refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Perth if I want a vacation rental instead of a hotel?
If you want to find a good alternative to a hotel, look over our selection of 40 vacation homes. You can also consider one of the 44 apartments or 113 cottages.
What will the weather in Perth be like during my vacation?
July and August are typically the warmest months in Perth when the average temp is 55°F. January and February are the coldest months when the average temperature is 38°F. October and July are the months with the most rain.
Why should I book my Perth hotel through Hotels.com?
There are lots of reasons to book your Perth trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.