
Hotels near McDiarmid Park
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
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,001 reviews)
The price is P3,849
P4,619 total
includes taxes & fees
Mar 8 - Mar 9

Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower Perth1.7 km from McDiarmid Park
8.8 out of 10, Excellent, (878 reviews)
The price is P6,002
P7,203 total
includes taxes & fees
Mar 8 - Mar 9

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

Parklands Hotel
Parklands Hotel3.2 km from McDiarmid Park
8.8 out of 10, Excellent, (304 reviews)
The price is P4,748
P5,698 total
includes taxes & fees
Mar 8 - Mar 9

Riverstone Lodge Hotel
Riverstone Lodge Hotel3 km from McDiarmid Park
8.6 out of 10, Excellent, (228 reviews)
The price is P6,107
P7,328 total
includes taxes & fees
Mar 9 - Mar 10

Mercure Perth Hotel
Mercure Perth Hotel2.9 km from McDiarmid Park
7.4 out of 10, Good, (1,002 reviews)
The price is P4,175
P5,011 total
includes taxes & fees
Mar 22 - Mar 23

Scottish Stunning Stay With Free Parking
Scottish Stunning Stay With Free Parking2.3 km from McDiarmid Park
10.0 out of 10, Exceptional, (2 reviews)
The price is P12,160
P14,592 total
includes taxes & fees
Mar 12 - Mar 13

Premier Inn Perth City Centre
Premier Inn Perth City Centre3.2 km from McDiarmid Park
7.0 out of 10, Good, (6 reviews)
The price is P3,561
P4,273 total
includes taxes & fees
Mar 15 - Mar 16

Hazeldene Guest House
Hazeldene Guest House3.4 km from McDiarmid Park
9.6 out of 10, Exceptional, (125 reviews)

Sunbank House Hotel
Sunbank House Hotel4.1 km from McDiarmid Park
9.4 out of 10, Exceptional, (94 reviews)
The price is P4,893
P5,872 total
includes taxes & fees
Mar 15 - Mar 16

Organic Welltree
Organic Welltree8.2 km from McDiarmid Park
10.0 out of 10, Exceptional, (9 reviews)
The price is P5,578
P6,694 total
includes taxes & fees
Mar 8 - Mar 9

Murrayshall Country Estate
Murrayshall Country Estate6.6 km from McDiarmid Park
9.2 out of 10, Wonderful, (396 reviews)
The price is P8,494
P10,193 total
includes taxes & fees
Mar 15 - Mar 16

St John's Apartments
St John's Apartments3.3 km from McDiarmid Park
7.4 out of 10, Good, (3 reviews)
The price is P5,989
P7,187 total
includes taxes & fees
Mar 10 - Mar 11

Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate12.9 km from McDiarmid Park
9.0 out of 10, Wonderful, (548 reviews)
The price is P6,474
P7,768 total
includes taxes & fees
Mar 15 - Mar 16

Smiddy Haugh
Smiddy Haugh14.8 km from McDiarmid Park
9.6 out of 10, Exceptional, (201 reviews)
The price is P8,481
P10,178 total
includes taxes & fees
Mar 10 - Mar 11

Bein Inn hotel
Bein Inn hotel14 km from McDiarmid Park
7.8 out of 10, Good, (9 reviews)
The price is P3,915
P5,637 total
includes taxes & fees
Mar 11 - Mar 12

Dunkeld House Hotel
Dunkeld House Hotel19.1 km from McDiarmid Park
8.8 out of 10, Excellent, (1,003 reviews)
The price is P12,004
P14,405 total
includes taxes & fees
Mar 15 - Mar 16
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.
Top McDiarmid Park Hotel Reviews

Salutation Hotel
8/10 Good









































































