
Top Hotels Near McDiarmid Park in Perth from AU$116
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Tomorrow
This weekend
Next weekend
Our top choices for McDiarmid Park hotels

Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHG1.2 km from McDiarmid Park
9.0 out of 10, Wonderful, (1,002 reviews)
The price is AU$176
includes taxes & fees
21 June - 22 June

Perth Youth Hostel
Perth Youth Hostel1.1 km from McDiarmid Park
9.0 out of 10, Wonderful, (45 reviews)
The price is AU$116
includes taxes & fees
14 June - 15 June

Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower Perth1.7 km from McDiarmid Park
8.8 out of 10, Excellent, (895 reviews)
The price is AU$221
includes taxes & fees
21 June - 22 June

Travelodge Perth Broxden Junction
Travelodge Perth Broxden Junction2.5 km from McDiarmid Park
8.6 out of 10, Excellent, (48 reviews)

Riverstone Lodge Hotel
Riverstone Lodge Hotel3 km from McDiarmid Park
8.6 out of 10, Excellent, (231 reviews)
The price is AU$165
includes taxes & fees
2 June - 3 June

Grampian Hotel
Grampian Hotel2.8 km from McDiarmid Park
8.0 out of 10, Very good, (200 reviews)
The price is AU$196
includes taxes & fees
24 June - 25 June

Mercure Perth Hotel
Mercure Perth Hotel2.9 km from McDiarmid Park
7.4 out of 10, Good, (1,002 reviews)
The price is AU$156
includes taxes & fees
4 June - 5 June

Lovat Hotel
Lovat Hotel2.4 km from McDiarmid Park
7.0 out of 10, Good, (299 reviews)
The price is AU$133
includes taxes & fees
21 June - 22 June

Hazeldene Guest House
Hazeldene Guest House3.4 km from McDiarmid Park
9.6 out of 10, Exceptional, (128 reviews)
The price is AU$184
includes taxes & fees
16 June - 17 June

Sunbank House Hotel
Sunbank House Hotel4.1 km from McDiarmid Park
9.4 out of 10, Exceptional, (101 reviews)
The price is AU$224
includes taxes & fees
14 June - 15 June

Scone Arms Hotel
Scone Arms Hotel4.5 km from McDiarmid Park
9.2 out of 10, Wonderful, (193 reviews)
The price is AU$173
includes taxes & fees
2 June - 3 June

Organic Welltree
Organic Welltree8.2 km from McDiarmid Park
10.0 out of 10, Exceptional, (13 reviews)
The price is AU$201
includes taxes & fees
5 June - 6 June

The Royal George Hotel
The Royal George Hotel3.3 km from McDiarmid Park
8.6 out of 10, Excellent, (433 reviews)
The price is AU$262
includes taxes & fees
4 June - 5 June

St John's Apartments
St John's Apartments3.3 km from McDiarmid Park
8.4 out of 10, Very good, (5 reviews)
The price is AU$180
includes taxes & fees
2 June - 3 June

Salutation Hotel
Salutation Hotel3.4 km from McDiarmid Park
8.2 out of 10, Very good, (954 reviews)
The price is AU$189
includes taxes & fees
14 June - 15 June

Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate12.9 km from McDiarmid Park
9.0 out of 10, Wonderful, (570 reviews)
The price is AU$199
includes taxes & fees
9 June - 10 June

Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and Restaurant16 km from McDiarmid Park
9.6 out of 10, Exceptional, (203 reviews)
The price is AU$309
includes taxes & fees
4 June - 5 June

Dunkeld House Hotel
Dunkeld House Hotel19.1 km from McDiarmid Park
8.8 out of 10, Excellent, (1,000 reviews)
The price is AU$403
includes taxes & fees
21 June - 22 June

Bein Inn hotel
Bein Inn hotel14 km from McDiarmid Park
7.2 out of 10, Good, (14 reviews)
The price is AU$142
includes taxes & fees
7 June - 8 June
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.
Compare popular hotels close to McDiarmid Park
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Holiday Inn Express Perth by IHG | 9.0 Wonderful 1,002 reviews | View | ||||||
![]() Perth Youth Hostel | 9.0 Wonderful 45 reviews | View | ||||||
![]() Leonardo Boutique Huntingtower Perth | 8.8 Excellent 895 reviews | View | ||||||
![]() Riverstone Lodge Hotel | 8.6 Excellent 231 reviews | View | ||||||
![]() Travelodge Perth Broxden Junction | 8.6 Excellent 48 reviews | View |
Top McDiarmid Park Hotel Reviews

Four Points Flex by Sheraton Dundee
10/10 Excellent












































































