Top Hotels Near McDiarmid Park in Perth from AU$104
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check availability on hotels close to McDiarmid Park
Accommodation near McDiarmid Park
Kennacoil - Glamping
Kennacoil - Glamping
9.8 out of 10, Exceptional, (240)
The price is AU$104
per night
18 June - 19 June
Dunkeld House Hotel
Dunkeld House Hotel
8.6 out of 10, Excellent, (1001)
The price is AU$332
per night
13 June - 14 June
The Landmark Hotel and Leisure Club
The Landmark Hotel and Leisure Club
8.4 out of 10, Very good, (898)
The price is AU$112
per night
9 June - 10 June
Save an average of 15% on thousands of hotels when you're signed in
Salutation Hotel
Salutation Hotel
8.2 out of 10, Very good, (637)
The price is AU$152
per night
30 June - 1 July
Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate
8.8 out of 10, Excellent, (428)
The price is AU$242
per night
19 June - 20 June
The Longforgan Coaching Inn
The Longforgan Coaching Inn
8.0 out of 10, Very good, (263)
The price is AU$112
per night
16 June - 17 June
Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower Perth
9.0 out of 10, Wonderful, (736)
The price is AU$278
per night
24 June - 25 June
Murrayshall Country Estate
Murrayshall Country Estate
9.0 out of 10, Wonderful, (295)
The price is AU$382
per night
11 June - 12 June
The Lodge At Perth Racecourse
The Lodge At Perth Racecourse
9.0 out of 10, Wonderful, (152)
The price is AU$137
per night
19 June - 20 June
Holiday Inn Express Perth, an IHG Hotel
Holiday Inn Express Perth, an IHG Hotel
8.8 out of 10, Excellent, (920)
The price is AU$202
per night
30 June - 1 July
Mercure Perth Hotel
Mercure Perth Hotel
7.4 out of 10, Good, (811)
The price is AU$162
per night
30 June - 1 July
Scone Arms Hotel
Scone Arms Hotel
9.0 out of 10, Wonderful, (76)
The price is AU$198
per night
12 June - 13 June
The Royal George Hotel
The Royal George Hotel
8.6 out of 10, Excellent, (358)
The price is AU$190
per night
15 June - 16 June
Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and Restaurant
9.6 out of 10, Exceptional, (160)
The price is AU$298
per night
20 June - 21 June
Parklands Hotel
Parklands Hotel
8.6 out of 10, Excellent, (252)
The price is AU$181
per night
10 June - 11 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.
McDiarmid Park Travel Info
Number of reviews | 8,028 |
---|---|
Accommodation | 2,706 hotels |
Known landmarks | Perth Concert Hall, Perth Theatre and Huntingtower Castle |
Luxury hotels | The Townhouse and Balvaird Wing at Scone Palace |
Mid-Range hotels | Rosebank Guest House, Leonardo Boutique Huntingtower Perth and Murrayshall Country Estate |
Budget hotels | Heidl Guest House, The Lodge At Perth Racecourse and Scotia |
Location | Perth, Scotland |
Lowest price | AU$104 |
Highest price | AU$382 |
Stay close to other popular attractions
Huntingtower Castle
After visiting Huntingtower Castle, make a plan to see the other sights and activities in Perth. Amble around this relaxing area's riverfront and enjoy its lively bars.
Frequently asked questions
Recent Reviews in McDiarmid ParkExpedia verified reviews
5/5 Excellent
Great location but tired hotel
"Nice central location but hotel getting tired and badly needing refurbished. "
A verified traveller stayed at Mercure Perth Hotel
Posted 5 days ago
Hotels near popular Perth Attractions
Are there hotels near McDiarmid Park?
- Pitlochry Hotels
- Dundee Hotels
- Perth Hotels
- Dunfermline Hotels
- Scottish Highlands Hotels
- Aberfeldy Hotels
- Great Britain Hotels
- Dunkeld Hotels
- Crieff Hotels
- Dollar Hotels
- Blairgowrie Hotels
- Dunblane Hotels
- Auchterarder Hotels
- Glenrothes Hotels
- Perthshire Hotels
- Kinross Hotels
- Cupar Hotels
- Gleneagles Hotels
- Forfar Hotels
- Kelty Hotels