
Perth McDiarmid Park Hotels
- 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,000 reviews)
The price is HK$781
HK$937 total
includes taxes & fees
31 May - 1 Jun

Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower Perth1.7 km from McDiarmid Park
8.8 out of 10, Excellent, (888 reviews)
The price is HK$833
HK$1,000 total
includes taxes & fees
31 May - 1 Jun

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, (230 reviews)
The price is HK$774
HK$928 total
includes taxes & fees
1 Jun - 2 Jun

Grampian Hotel
Grampian Hotel2.8 km from McDiarmid Park
8.0 out of 10, Very good, (200 reviews)
The price is HK$831
HK$997 total
includes taxes & fees
25 May - 26 May

Mercure Perth Hotel
Mercure Perth Hotel2.9 km from McDiarmid Park
7.6 out of 10, Good, (1,002 reviews)
The price is HK$522
HK$626 total
includes taxes & fees
31 May - 1 Jun

Lovat Hotel
Lovat Hotel2.4 km from McDiarmid Park
7.0 out of 10, Good, (295 reviews)
The price is HK$529
HK$635 total
includes taxes & fees
26 May - 27 May

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 HK$1,630
HK$1,956 total
includes taxes & fees
24 May - 25 May

The Royal George Hotel
The Royal George Hotel3.3 km from McDiarmid Park
8.6 out of 10, Excellent, (433 reviews)
The price is HK$962
HK$1,154 total
includes taxes & fees
1 Jun - 2 Jun

Sunbank House Hotel
Sunbank House Hotel4.1 km from McDiarmid Park
9.4 out of 10, Exceptional, (101 reviews)
The price is HK$974
HK$1,168 total
includes taxes & fees
27 May - 28 May

Scone Arms Hotel
Scone Arms Hotel4.5 km from McDiarmid Park
9.2 out of 10, Wonderful, (189 reviews)
The price is HK$860
HK$1,033 total
includes taxes & fees
24 May - 25 May

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 HK$990
HK$1,188 total
includes taxes & fees
25 May - 26 May

Salutation Hotel
Salutation Hotel3.4 km from McDiarmid Park
8.2 out of 10, Very good, (950 reviews)
The price is HK$664
HK$796 total
includes taxes & fees
31 May - 1 Jun

Organic Welltree
Organic Welltree8.2 km from McDiarmid Park
10.0 out of 10, Exceptional, (12 reviews)
The price is HK$1,010
HK$1,211 total
includes taxes & fees
26 May - 27 May

Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and Restaurant16 km from McDiarmid Park
9.6 out of 10, Exceptional, (202 reviews)
The price is HK$1,443
HK$1,732 total
includes taxes & fees
26 May - 27 May

Bein Inn hotel
Bein Inn hotel14 km from McDiarmid Park
7.4 out of 10, Good, (12 reviews)
The price is HK$616
HK$865 total
includes taxes & fees
25 May - 26 May

Dunkeld House Hotel
Dunkeld House Hotel19.1 km from McDiarmid Park
8.8 out of 10, Excellent, (1,000 reviews)
The price is HK$1,837
HK$2,204 total
includes taxes & fees
28 May - 29 May

Tulchan Lodge
Tulchan Lodge14 km from McDiarmid Park
8.0 out of 10, Very good, (1 review)
The price is HK$22,034
HK$26,441 total
includes taxes & fees
28 May - 29 May

Inchture Hotel
Inchture Hotel19.2 km from McDiarmid Park
8.0 out of 10, Very good, (124 reviews)
The price is HK$568
HK$682 total
includes taxes & fees
24 May - 25 May
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,000 reviews | View | ||||||
![]() Leonardo Boutique Huntingtower Perth | 8.8 Excellent 888 reviews | View | ||||||
![]() Travelodge Perth Broxden Junction | 8.6 Excellent 48 reviews | View | ||||||
![]() Riverstone Lodge Hotel | 8.6 Excellent 230 reviews | View | ||||||
![]() Grampian Hotel | 8.0 Very good 200 reviews | View |
Top McDiarmid Park Hotel Reviews

Ballathie Country House Hotel and Estate
10/10 Excellent












































































