Find hotels near McDiarmid Park, Perth from ¥9,295

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Compare 2,743 hotels close to McDiarmid Park with room rates, reviews, and availability. Most hotels are fully refundable.

The Landmark Hotel and Leisure Club
4.0 star property
8.4 out of 10, Very Good, (1009)
"Excellent all round "
The price is ¥11,976
¥14,371 total
includes taxes & fees
Oct 1 - Oct 2
The Landmark Hotel and Leisure Club
Salutation Hotel
3.0 star property
8.2 out of 10, Very Good, (694)
"Good clean"
The price is ¥10,873
¥13,047 total
includes taxes & fees
Sep 29 - Sep 30
Salutation Hotel
Dunkeld House Hotel
4.0 star property
8.6 out of 10, Excellent, (1002)
"Beautiful property & location on the river. Dinner in the onsite restaurant was excellent. "
The price is ¥25,551
¥30,662 total
includes taxes & fees
Sep 29 - Sep 30
Dunkeld House Hotel
Leonardo Boutique Huntingtower Perth
4.0 star property
9.0 out of 10, Wonderful, (758)
"What a great place to stay. Staff were lovely and nothing was too much trouble . Bedroom was fantastic and breakfast was great, will definitely stay here again."
The price is ¥14,659
¥17,591 total
includes taxes & fees
Oct 6 - Oct 7
Leonardo Boutique Huntingtower Perth
Mercure Perth Hotel
3.0 star property
7.4 out of 10, Good, (849)
"The unique building, its position in the city and so refreshing to have free parking for a change, brilliant!"
The price is ¥12,895
¥15,473 total
includes taxes & fees
Oct 20 - Oct 21
Mercure Perth Hotel
The Longforgan Coaching Inn
3.0 star property
8.0 out of 10, Very Good, (292)
"Helpful and very nice owner and staff."
The price is ¥9,295
¥11,154 total
includes taxes & fees
Sep 30 - Oct 1
The Longforgan Coaching Inn
Royal Dunkeld
3.0 star property
7.6 out of 10, Good, (185)
"Overnight stay attending Birnam Games. Hotel staff friendly. Had an issue with hot water but resolved as quickly as possible"
The price is ¥14,212
¥17,054 total
includes taxes & fees
Oct 3 - Oct 4
Royal Dunkeld
Ballathie Country House Hotel and Estate
4.0 star property
8.8 out of 10, Excellent, (461)
"Beautiful property with several buildings. We stayed in the riverside building, which gave us a beautiful country view across the river. Room had its own outdoor space. Breakfast was delicious and had many options. Staff were very helpful and accommodating with my glute-free diet, offering both GF toast and porridge. Absolutely recommend staying here."
The price is ¥18,683
¥22,420 total
includes taxes & fees
Oct 18 - Oct 19
Ballathie Country House Hotel and Estate
Angus Hotel
3.0 star property
7.8 out of 10, Good, (389)
"Convenient for golf courses good spa pool. "
The price is ¥10,562
¥12,676 total
includes taxes & fees
Oct 13 - Oct 14
Angus Hotel
Murrayshall Country Estate
4.0 star property
9.2 out of 10, Wonderful, (332)
"Murrayshall exceeded our expectations! From the spa services to the dining options… it is amazing. The staff is wonderful and I didn’t want to leave!"
The price is ¥22,849
¥27,419 total
includes taxes & fees
Oct 6 - Oct 7
Murrayshall Country Estate
Holiday Inn Express Perth, an IHG Hotel
3.0 star property
9.0 out of 10, Wonderful, (959)
"Nice stay "
The price is ¥13,572
¥16,286 total
includes taxes & fees
Oct 4 - Oct 5
Holiday Inn Express Perth, an IHG Hotel
Heidl Guest House
3.0 star property
9.0 out of 10, Wonderful, (269)
"Very friendly and helpful staff at check in and at breakfast . Everything explained clearly and he couldn't have been more willing to help . "
The price is ¥11,737
¥14,085 total
includes taxes & fees
Oct 6 - Oct 7
Heidl Guest House
The Lodge At Perth Racecourse
3.0 star property
8.8 out of 10, Excellent, (196)
"What a great find, clean comfy and very reasonably priced, we loved it"
The price is ¥12,228
¥14,673 total
includes taxes & fees
Oct 4 - Oct 5
The Lodge At Perth Racecourse
Silverwood Resort
3.0 star property
8.0 out of 10, Very Good, (11)
"A lovely resort, great cabins, ideal location/base for Perth/Dundee and surrounding areas."
Silverwood Resort
Inchture Hotel
3.0 star property
8.0 out of 10, Very Good, (87)
"Small hotel with homely restaurant & separate lounge bar. Had a lived in feel but character is lost in more standard chain hotels. Staff & management where friendly & accommodating. Easily found but well off the main road so quite"
The price is ¥12,775
¥15,330 total
includes taxes & fees
Sep 23 - Sep 24
Inchture Hotel
Scone Arms Hotel
3.0 star property
9.0 out of 10, Wonderful, (109)
"We have been in the UK for about a week and this is hands down the best place we have stayed so far. The staff is very friendly and accommodating. The room was clean, well equipped and very nice. I don’t usually do surveys or rate places but this place deserves to time and effort. 10 out of 10 would recommend!!!"
The price is ¥17,406
¥20,887 total
includes taxes & fees
Sep 23 - Sep 24
Scone Arms Hotel
Milton Birnam Hotel
3.0 star property
8.2 out of 10, Very Good, (163)
"Big rooms, very warm at night, terrible shower."
The price is ¥12,934
¥15,521 total
includes taxes & fees
Sep 25 - Sep 26
Milton Birnam Hotel
Victoria Hotel
3.0 star property
8.0 out of 10, Very Good, (50)
"Location in the centre of the town. Great breakfast"
The price is ¥13,413
¥16,095 total
includes taxes & fees
Sep 23 - Sep 24
Victoria Hotel
Kennacoil
2.0 star property
9.8 out of 10, Exceptional, (274)
"It was a lovely property and the views were breathtaking "
Kennacoil
The Bridge of Cally Hotel
3.0 star property
8.8 out of 10, Excellent, (106)
"The food was outstanding!"
The price is ¥12,518
¥15,022 total
includes taxes & fees
Oct 3 - Oct 4
The Bridge of Cally Hotel
Don't see what you're looking for?
See all available properties in McDiarmid Park
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.
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

What's the area like around McDiarmid Park?

McDiarmid Park is located in a welcoming area of Perth known for its beautiful river views and golfing. If you're looking for a convenient place to stay, check out the 5 hotels and other accommodations you'll find within a mile.

Where is the best place to stay close to McDiarmid Park?

Holiday Inn Express Perth, an IHG Hotel is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and a restaurant. It's located just a short 0.7 mi (1.1 km) from McDiarmid Park. Other good options within a few miles include Leonardo Boutique Huntingtower Perth and Salutation Hotel.

How many hotels will I be able to find near McDiarmid Park?

Expedia has 5 hotels and other accommodations within a mile from McDiarmid Park.

If I need to cancel the hotel reservation for my stay near McDiarmid Park, will I receive a refund?

Yes, you'll find most hotel bookings are refundable provided that you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you booked a non-refundable reservation, you may still be able to cancel and be given a refund within a 24-hour period of booking. Add your dates and click on "Search", then you can use the "fully refundable" filter to get the best deals available near McDiarmid Park.

Where can I learn more about changing or cancelling my trip in the area near McDiarmid Park?

To access more information about picking new dates or cancelling your stay near McDiarmid Park, click here.

What can I see and do near McDiarmid Park?

You'll want to browse the exhibits at Black Watch Regimental Museum and Perth Art Gallery and Museum. Sights like Scone Palace and Perth Theatre highlight some of the local culture. Stopping by Perth Racecourse, Perth Ice Rink, or North Inch Golf Course is a fun way to see all the area has to offer.