United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels Near McDiarmid Park, Perth

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Trending Hotels Near McDiarmid Park

Perth Youth Hostel
4 out of 5
1.2 mi from McDiarmid Park
Get Rates
4.5/5Wonderful! (8 reviews)

"Very helpful staff. Being off-season student accommodation, it's a very high standard for hostel accommodation. I'd stay there again."…"

Reviewed on 10 Aug 2019

Perth Youth Hostel
Rosebank Guest House
4 out of 5
2.5 mi from McDiarmid Park
Get Rates
4.9/5Exceptional! (87 reviews)
Unbeatable

"Amazing lady who runs this establishment very friendly and accommodating nothing is to much for her she makes you feel at home I cant praise her enough. I'm a regular guest I wouldn't stay anywhere else no other guest house Can match this one."…"

Reviewed on 8 Sep 2019

Rosebank Guest House
Holiday Inn Express Perth
3 out of 5
1 mi from McDiarmid Park
Free cancellation
The price is £50 per night from 22 Jan to 23 Jan
4.3/5Excellent! (560 reviews)

"Great location and staff helpful and friendly. Rooms good and value is reasonable. Breakfast set up is good given current Covid restrictions. Good provision only let down by poor cheap quality sausages - go for the bacon rolls instead"…"

Reviewed on 19 Oct 2020

Holiday Inn Express Perth
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Peace and tranquility in the heart of Scotland
Get Rates
4/5Very Good! (1 review)
La casa coincide con la descripción.

"Bien. Propietarios amables y pendientes. La geolocalización más exacta. Todo bien y agradable."…"

Reviewed on 8 Aug 2018

Peace and tranquility in the heart of Scotland
The Fitzroy
3.5 out of 5
1.8 mi from McDiarmid Park
Free cancellationReserve now, pay when you stay
The price is £55 per night from 17 Jan to 18 Jan
4.9/5Exceptional! (119 reviews)

"Lovely, charming property that was very clean. There were lots of nice touches in the room from bottled water, teas, coffees to plush dressing gowns and homemade tablet."…"

Reviewed on 2 Mar 2020

The Fitzroy
Perth - Private & Spacious Guest Suite Accommodation
Get Rates
4.7/5Exceptional! (3 reviews)
Brilliant location and property was ideal for this moment in time

"Highly recommend, many thanks..."…"

Reviewed on 31 Aug 2020

Perth - Private & Spacious Guest Suite Accommodation
Leonardo Boutique Huntingtower Perth
3 out of 5
1.8 mi from McDiarmid Park
The price is £68 per night from 14 Feb to 15 Feb
4.5/5Wonderful! (373 reviews)

"Really friendly welcome, great service and possibly the comfiest hotel bed I’ve ever slept in."…"

Reviewed on 18 Oct 2020

Leonardo Boutique Huntingtower Perth
Leslie House
1.4 mi from McDiarmid Park
Get Rates
Leslie House
Balvaird Wing at Scone Palace
5 out of 5
2.8 mi from McDiarmid Park
Get Rates
Balvaird Wing at Scone Palace
Scotia
3 out of 5
2.4 mi from McDiarmid Park
Get Rates
4.9/5Exceptional! (18 reviews)

"Very friendly family run B&B. They couldn’t do enough for us. Will definitely be back"…"

Reviewed on 12 Dec 2019

Scotia
WESTVIEW
3.5 out of 5
2.5 mi from McDiarmid Park
Get Rates
4.6/5Exceptional! (32 reviews)
Good location into town

"Recommend!"…"

Reviewed on 14 Mar 2020

WESTVIEW
Clark Kimberley Guest House
3 out of 5
2.5 mi from McDiarmid Park
Free cancellationReserve now, pay when you stay
The price is £70 per night from 17 Jan to 18 Jan
4.2/5Very Good! (153 reviews)

"I enjoyed my stay at the Clark Kimberley very much. The owners were very nice and attentive."…"

Reviewed on 19 Sep 2019

Clark Kimberley Guest House
The Broch, Luxury Apartment, Perth City Centre
The price is £263 per night from 11 Feb to 12 Feb
4.8/5Exceptional! (5 reviews)
Luxury flat in Perth

"Great place for our overnight stay in Perth"…"

Reviewed on 21 Sep 2020

The Broch, Luxury Apartment, Perth City Centre
2 St Catherine’s City Cottage. Free Parking & WiFi
Get Rates
5/5Exceptional! (2 reviews)
Three night stay in Perth

"We needed to find somewhere to stay for three nights at very short notice. The property was in an ideal location. Communication was excellent and the owners very friendly and helpful. Norma and Arthur were extremely accommodating and offered a space for us to store our five bicycles safely overnight. ..."…"

Reviewed on 11 Aug 2020

2 St Catherine’s City Cottage. Free Parking & WiFi
Travelodge Perth Broxden Junction
3 out of 5
1.6 mi from McDiarmid Park
Get Rates
5/5Exceptional! (2 reviews)

"very roomy clean and good places for eating around the lodge"…"

Reviewed on 26 Sep 2020

Travelodge Perth Broxden Junction
Cliff View, Free Parking, Free WiFi,
2.5 mi from McDiarmid Park
Get Rates
5/5Exceptional! (1 review)
Short stay in Perth

"Very clean and comfortable cottage . Wifi was easy to get. Plenty of space for the six of us. Good position to do loads from. Water sports centre is walking distance as is the river Tay. Very nice stay."…"

Reviewed on 19 Aug 2020

Cliff View, Free Parking, Free WiFi,
Newly Refurbished 2 Bedroom Ground Floor Flat
Get Rates
4.9/5Exceptional! (7 reviews)
Review

"Amazing!"…"

Reviewed on 17 Jun 2020

Newly Refurbished 2 Bedroom Ground Floor Flat
The Lovat Hotel
3.5 out of 5
2.1 mi from McDiarmid Park
Get Rates
3.5/5Good! (80 reviews)

"THIS IS A MUST VISIT HOTEL.... Just been taken over by an independent owner and is being steadily upgraded. Fab u lous VALUE for money. The Staff, Bernie and the young lads on the bar and restaurant couldn't do enough for you.. the bar and restaurant (good portions too) prices great as we are all ..."…"

Reviewed on 23 Aug 2020

The Lovat Hotel
Cherrybank Inn
4 out of 5
2 mi from McDiarmid Park
Free cancellationReserve now, pay when you stay
The price is £75 per night from 17 Jan to 18 Jan
3.9/5Good! (147 reviews)

"My room was spotlessly clean and stocked with toiletries and tea-making facilities.The breakfast are was also beautifully clean and well kept and the breakfast was very good.The staff were attentive and friendly without being intrusive.I agree with other reviews that the rooms are a little tired ..."…"

Reviewed on 30 Sep 2019

Cherrybank Inn
Heidl Guest House
3 out of 5
2.7 mi from McDiarmid Park
Get Rates
4.6/5Exceptional! (165 reviews)
Second visit. Every year likely.

"Cleanliness second to none. Breakfast as I ordered and very good. A very comfortable stay. Very convenient and quiet place."…"

Reviewed on 4 Nov 2019

Heidl Guest House
Don't see what you're looking for?
See all available properties in McDiarmid Park
View all properties
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 is located in a welcoming area of Perth known for its stunning river views and golfing. Perth is home to 93 hotels and other accommodation options, so you can find something that's perfect for your stay.

Staying near McDiarmid Park

Choose from 5 hotels and other accommodation options within a mile of McDiarmid Park, including these options:

  • Holiday Inn Express Perth: This 3-star hotel features free breakfast, a restaurant and free WiFi. It's a favourite with Expedia travellers for its central location and clean, comfortable rooms.
  • Perth Youth Hostel: Amenities at this 4-star hostel include free WiFi and free parking. Our customers like its proximity to public transport.
  • Peace and Tranquility in the Heart of Scotland: Amenities in this property include a kitchen and a dining area.

Things to see and do near McDiarmid Park

While you're in town visiting McDiarmid Park, you can explore everything there is to see and do within a couple miles of the area.

Study the collections at Black Watch Regimental Museum, Perth Art Gallery and Museum or Fergusson Gallery. Scone Palace, Huntingtower Castle and St. Ninian's Cathedral are monuments to see when you're exploring the area around McDiarmid Park. Perth Racecourse, North Inch Golf Course and Perth Ice Rink are worth a stop while you're in the area.

If you want to see more of the surrounding area, you might plan a visit to Perth Concert Hall and St. John's Kirk. Spend some time checking out St Serf's Church, which is 8 mi from McDiarmid Park, or make a stop by Abernethy Village, located 8.3 mi away.

Frequently asked questions

What's the area like around McDiarmid Park?
McDiarmid Park is located in a welcoming area of Perth known for its stunning river views and golfing. You’ll find 102 hotels and other accommodations within a few miles for a convenient home base.
What's the best place to stay close to McDiarmid Park?
Holiday Inn Express Perth is one of the top choices for your stay based on our traveller data, and this 3-star hotel offers free breakfast and a restaurant. It’s located just a short 0.7 mi (1.1 km) from McDiarmid Park. Another good option is Perth Youth Hostel, located just 0.4 mi (0.7 km) away.
How many hotels will I find near McDiarmid Park?
Expedia has 102 hotels and other accommodation options a few miles 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 fully refundable as long as you cancel prior to the hotel’s cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you have a reservation that’s non-refundable, you might be able to cancel it and get a refund within a 24-hour period of booking. Put in your dates and click on “Search”, then use the filter option “free cancellation” to view the best deals in McDiarmid Park.
What can I see and do near McDiarmid Park?
You’ll want to browse the exhibits at Perth Art Gallery and Museum and Black Watch Regimental Museum. Stopping by Perth Racecourse, North Inch Golf Course or Perth Ice Rink is a fun way to see all the area has to offer. Scone Palace, Perth Concert Hall and Huntingtower Castle are a few additional nearby sights.

McDiarmid Park Hotel Reviews

More trip options