Hotels Close to McDiarmid Park, Perth

See all 43 Hotels in McDiarmid Park
Huntingtower Hotel
Huntingtower Hotel

Crieff Road, Perth PH1 3JT

3.0 out of 5.0
4.4 out of 5 (21 reviews)

Situated in Almondbank, this eco-friendly hotel is 0.9 mi (1.4 km) from Huntingtower Castle and within 3 mi (5 km) of …

$76
Arisaig Guest House
Arisaig Guest House

4 Pitcullen Crescent, Perth PH2 7HT

4.0 out of 5.0

Situated in Perth, this guesthouse is within a 15-minute walk of Perth Art Gallery and Museum, Perth Concert Hall, and St. …

$83
The Townhouse
The Townhouse

17 Marshall Place, Perth PH2 8AG

5.0 out of 5.0
5 out of 5 (7 reviews)

Situated in Perth, this guesthouse is within a 10-minute walk of Fergusson Gallery, St. John's Kirk, and Perth Theatre. Perth …

Get Rates
Holiday Inn Express Perth
Holiday Inn Express Perth

200 Dunkeld Road, Perth PH1 3AQ

3.0 out of 5.0
4.1 out of 5 (297 reviews)

Situated in the business district, this hotel is within 2 mi (3 km) of McDiarmid Park, Black Watch Regimental Museum, and St. …

Get Rates
The Fitzroy
The Fitzroy

8 Western Avenue, Perth PH1 1NY

3.5 out of 5.0
5 out of 5 (34 reviews)

Situated in Perth, this bed & breakfast is within 1 mi (2 km) of Perth Ice Rink, St. Ninian's Cathedral, and Perth Theatre. S …

Get Rates
Royal Dunkeld Hotel
Royal Dunkeld Hotel

Atholl Street, Dunkeld PH8 0AR

3.0 out of 5.0
4.2 out of 5 (5 reviews)

Situated in a rural location, this hotel is steps from Perthshire Country Sports and Ossian's Hall. Dunkeld Cathedral and …

Get Rates
Best Western Queens Hotel
Best Western Queens Hotel

Leonard Street, Perth PH2 8HB

3.0 out of 5.0
3.8 out of 5 (34 reviews)

Located in the heart of Perth, this eco-friendly hotel is within a 10-minute walk of Perth Theatre and Fergusson Gallery. St. …

Get Rates
Salutation Hotel
Salutation Hotel

34 South Street, Perth PH2 8PH

3.0 out of 5.0
3.9 out of 5 (130 reviews)

Located in the heart of Perth, this eco-friendly hotel is within a 5-minute walk of St. John's Kirk, Fergusson Gallery, and …

Get Rates
Mercure Perth Hotel
Mercure Perth Hotel

West Mill Street, Perth PH1 5QP

3.0 out of 5.0
3.6 out of 5 (221 reviews)

Situated in Perth, this hotel is within a 5-minute walk of Perth Theatre and St. Ninian's Cathedral. Perth Concert Hall and …

Get Rates
The Station Hotel
The Station Hotel

1 Leonard Street, Perth PH2 8ET

3.5 out of 5.0
3.4 out of 5 (220 reviews)

Situated in Perth, this hotel is within a 10-minute walk of Fergusson Gallery and Perth Theatre. St. John's Kirk and Perth Ic …

Get Rates
Hide content

Hotel Options Near McDiarmid Park

McDiarmid Park, Perth Hotel Information

Marvel at the sights, revel in the sounds, and soak up the local atmosphere: when you book a room at a Perth hotel located near McDiarmid Park, you’ll be in the center of it all. Hotels close to McDiarmid Park are known for their unbeatable locations and tourist-friendly amenities, and the range of must-stay hotels lets you customize your vacation to suit your needs. Find a hotel from $76 per night.

Browse Expedia’s selection and check out the best most popular hotels close to McDiarmid Park for the world-class spas, sights, and restaurants sounds, or snatch up one of the cheap hotel deals near McDiarmid Park, if you’re searching for an inexpensive eye opening retreat. You might even find some seasonal rates and discounts on the most highly rated accommodations right here on Expedia. Whether you’re jetting off for business work or are traveling for pleasure, scoring a cheap deal on McDiarmid Park hotels in Perth provides an incredible opportunity to discover the city and it's landmarks and monuments with cash to spare.

Now if you're really looking for a rush, consider checking out the hotels near the Super Bowl in February 2017.