
Find hotels near McDiarmid Park, Perth from CA $127
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Aug 13 - Aug 14Tomorrow
Aug 14 - Aug 15This weekend
Aug 14 - Aug 16Next weekend
Aug 21 - Aug 23 Our top choices for McDiarmid Park hotels




1. Woodlea
Woodlea2.9 km from McDiarmid Park
Kenneth
CA $161
CA $193 total
includes taxes & fees
Aug 31 - Sep 1




2. Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHG1.2 km from McDiarmid Park
Jacqueline
CA $141
CA $169 total
includes taxes & fees
Sep 6 - Sep 7




3. Travelodge Perth Broxden Junction
Travelodge Perth Broxden Junction2.5 km from McDiarmid Park
Gail
CA $113
CA $136 total
includes taxes & fees
Aug 23 - Aug 24




4. Grampian Hotel
Grampian Hotel2.8 km from McDiarmid Park
Janet Ho
CA $160
CA $192 total
includes taxes & fees
Aug 16 - Aug 17




5. Lovat Hotel
Lovat Hotel2.4 km from McDiarmid Park
Mifftahul
CA $106
CA $127 total
includes taxes & fees
Aug 16 - Aug 17




6. Premier Inn Perth City Centre
Premier Inn Perth City Centre3.2 km from McDiarmid Park
Kristján
CA $119
CA $143 total
includes taxes & fees
Sep 6 - Sep 7




7. Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and Restaurant16 km from McDiarmid Park
Seth
CA $282
CA $339 total
includes taxes & fees
Sep 2 - Sep 3




8. Sunbank House Hotel
Sunbank House Hotel4.1 km from McDiarmid Park
Stefan
CA $187
CA $224 total
includes taxes & fees
Aug 23 - Aug 24




9. Murrayshall Country Estate
Murrayshall Country Estate6.6 km from McDiarmid Park
Greg
CA $238
CA $286 total
includes taxes & fees
Aug 17 - Aug 18




10. Ballathie House Hotel
Ballathie House Hotel12.5 km from McDiarmid Park
Rodney
CA $219
CA $263 total
includes taxes & fees
Aug 24 - Aug 25




11. The Royal George Hotel
The Royal George Hotel3.3 km from McDiarmid Park
steve
CA $219
CA $263 total
includes taxes & fees
Aug 25 - Aug 26




12. Salutation Hotel
Salutation Hotel3.4 km from McDiarmid Park
Tyler
CA $162
CA $194 total
includes taxes & fees
Sep 13 - Sep 14




13. Dunkeld House Hotel
Dunkeld House Hotel19.1 km from McDiarmid Park
Alister
CA $360
CA $433 total
includes taxes & fees
Aug 31 - Sep 1




14. Bein Inn hotel
Bein Inn hotel14 km from McDiarmid Park
Mark
CA $92
CA $133 total
includes taxes & fees
Sep 1 - Sep 2




15. Royal Dunkeld
Royal Dunkeld18.7 km from McDiarmid Park
Lindsey
CA $161
CA $193 total
includes taxes & fees
Aug 16 - Aug 17




16. Tulchan Lodge
Tulchan Lodge14 km from McDiarmid Park
Claire
CA $3,948
CA $4,738 total
includes taxes & fees
Aug 30 - Aug 31




17. Smiddy Haugh
Smiddy Haugh14.8 km from McDiarmid Park
A L
CA $231
CA $277 total
includes taxes & fees
Aug 25 - Aug 26
Compare popular hotels close to McDiarmid Park
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included |
|---|---|---|---|---|---|---|---|
![]() Woodlea | 9.0 Wonderful 12 reviews | View | |||||
![]() Holiday Inn Express Perth by IHG | 9.0 Wonderful 1,000 reviews | View | |||||
![]() Travelodge Perth Broxden Junction | 8.6 Excellent 51 reviews | View | |||||
![]() Grampian Hotel | 8.0 Very good 225 reviews | View | |||||
![]() Lovat Hotel | 7.0 Good 318 reviews | View |
Top McDiarmid Park Hotel Reviews
Apex City Quay Hotel & Spa
8/10 Good
"Stay was great, staff were helpful, breakfast wasn't great."
Scone Arms Hotel
10/10 Excellent
"A lovely place to stay with very helpful staff who went above and beyond to cater for our Vegan dietary requirements"
The Angus Hotel & Spa by Compass Hospitality
10/10 Excellent
"It’s not our first time at the Angus. Whenever we are in Scotland you’ll find us here. And I would change nothing"
Invercarse Hotel Dundee, BW Signature Collection
8/10 Good
"Good sized room, accessible bathroom very spacious even though not needed. Good food, friendly staff. Only downside wasn’t aware of EV charging so missed breakfast having to leave and charge my car"
Four Points Flex by Sheraton Dundee
8/10 Good
"Location fine. Room clean. Staff courteous. Breakfast excellent."
Lovat Hotel
8/10 Good
"Starting at check-in and right through our stay the staff were helpful. friendly and attentive. Room was clean and comfortable. Food was great. Previous reviews had mentioned hot water issues, so I checked the temperature and it was tepid. When reported was resolved very quickly. This place is nice but the staff make it more, I felt they really want you to enjoy not just Lovat Hotel but also Perth."
Lomond Hills Hotel & Health Club
10/10 Excellent
"Clean room and helpful staff"
Mercure Perth Hotel
10/10 Excellent
"Excellent clean hotel, comfy beds but the pillows a little to hard The breakfast was outstanding Staff helpful and friendly"
Riverstone Lodge Hotel
8/10 Good
"Everything was good."
Other attractions near McDiarmid Park
Photo by Jock Watson
Huntingtower Castle
8.4/10 (15 reviews)
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 top-notch restaurants.

Black Watch Regimental Museum
9.4/10 (26 reviews)
Explore this poignant museum dedicated to one of Scotland’s most famous local regiments.
Photo by Mikey McManus
Scone Palace
9.0/10 (167 reviews)
Marvel at exquisite rooms and galleries of this beautiful palace and learn about its role in Scotland’s heritage.
Perth Leisure Pool
Enjoy an outing to Perth Leisure Pool during your stay in Perth. While you're in the area, stroll along the riverfront.
North Inch Golf Course
9.4/10 (3 reviews)
Enjoy a round of golf in Perth at North Inch Golf Course. Wander the area's riverfront or simply enjoy one of its top-notch restaurants.
Perth Ice Rink
9.0/10 (4 reviews)
Catch an event at Perth Ice Rink during your trip to Perth. Wander the area's riverfront or simply enjoy one of its lively bars.
St. Ninian's Cathedral
8.0/10 (1 review)
St. Ninian's Cathedral is just one of the places to see in Perth, so why not enjoy the other things to explore during your travels? Wander the area's riverfront or simply enjoy one of its top-notch restaurants.
Murray Star Maze
Enjoy an outing to Murray Star Maze during your stay in Perth. While you're in the area, stroll along the riverfront.




