Search Hotels Near McDiarmid Park, Perth

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Holiday Inn Express Perth, an IHG Hotel
3 out of 5
1.1 mi from McDiarmid Park
Fully refundable
The price is £89 per night from 11 Sep to 12 Sep
4.4/5 Excellent! (725 reviews)
Overall a great stay
"First time in Scotland and good choice of hotel. Staff warm and welcoming..good facilties....room weel equipped. Will definitely use again"

Reviewed on 4 Aug 2022

Holiday Inn Express Perth, an IHG Hotel
Perth Youth Hostel
4 out of 5
1.2 mi from McDiarmid Park
Fully refundableReserve now, pay when you stay
The price is £56 per night from 15 Aug to 16 Aug
4.4/5 Excellent! (13 reviews)
"Nice environment but not good value, my 3rd stay and not the best."

Reviewed on 21 Jul 2022

Perth Youth Hostel
Peace and tranquility in the heart of Scotland
4/5 Very 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
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.
Leonardo Boutique Huntingtower Perth
4 out of 5
1.8 mi from McDiarmid Park
The price is £95 per night from 11 Sep to 12 Sep
4.5/5 Wonderful! (546 reviews)
Dundeeandco on honeymoon
"Great boutique hotel well situated to explore Perth and the surrounding area. Some great walks from the hotel. Service and room were very good with enthusiastic and helpful staff. The highlight for us was the Food. Meals in this place are a marvel with a compact menu and stunningly great tasting ..."

Reviewed on 5 Aug 2022

Leonardo Boutique Huntingtower Perth
Perth - Private & Spacious Guest Suite Accommodation
4.8/5 Exceptional! (5 reviews)
Very comfortable clean and modern
"In the Suburbs of Perth this place is a very quiet, clean, comfortable place to stay. Uphill from Perth city center. If you do not have a car know the bus routes though I enjoyed walking everywhere. I really appreciated the Bananas, Grapes, Milk, Rolled Oat Cereal provided as I had just came of a ..."

Reviewed on 20 Jun 2022

Perth - Private & Spacious Guest Suite Accommodation
Scotia
3 out of 5
2.4 mi from McDiarmid Park
The price is £75 per night from 1 Sep to 2 Sep
4.7/5 Exceptional! (37 reviews)
"Room was clean, staff very hospitable, breakfast as we wanted. Best value in this price bracket. Thanks to the staff."

Reviewed on 30 Jun 2022

Scotia
Rosebank Guest House
4 out of 5
2.5 mi from McDiarmid Park
4.9/5 Exceptional! (88 reviews)
Couldn’t be beaten, brilliant guest house!
"Staying at Rosebank Guest House was fantastic. I was on a solo trip to Scotland and was very anxious about it all. Caroline was so welcoming and helpful, truly a lovely lady. The guest house was spotless, super comfortable and clean. The room was very nice, posh bathroom and pretty decor, bed was ..."

Reviewed on 1 Aug 2022

Rosebank Guest House
Westview
3.5 out of 5
2.5 mi from McDiarmid Park
4.6/5 Exceptional! (32 reviews)
Good location into town
"Recommend!"

Reviewed on 14 Mar 2020

Westview
Travelodge Perth Broxden Junction
3 out of 5
1.6 mi from McDiarmid Park
5/5 Exceptional! (4 reviews)
"This is a great value stopover location if you are traveling and need somewhere comfortable for the night. Rooms are spacious, clean and warm.Excellent value. There is a Mac Donald’s on site which seems to be open 24 hours which is welcome if you arrive late."

Reviewed on 10 Jan 2022

Travelodge Perth Broxden Junction
Mercure Perth Hotel
3 out of 5
2.9 mi from McDiarmid Park
Fully refundableReserve now, pay when you stay
The price is £75 per night from 28 Aug to 29 Aug
3.6/5 Good! (653 reviews)
Lovely Stay
"Beautiful hotel, extremely welcoming staff and so easy to get to."

Reviewed on 5 Aug 2022

Mercure Perth Hotel
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 hotels information

Number of reviews 2104
Accommodation 291 hotels
Lowest Price £56
Highest Price £95

Destinations near Perth

Frequently asked questions

McDiarmid Park Hotel Reviews
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code