Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Hotels Close to McDiarmid Park, Perth

See all 51 Hotels near McDiarmid Park
The Townhouse

The Townhouse

17 Marshall Place, Perth
5.0 out of 5.0
Last booking: 2 days ago

Situated in Perth, this guesthouse is within a 10-minute walk of Fergusson Gallery and St. John's Kirk. Perth Concert Hall and Perth Art Gallery and Museum are ...

$85

$85
Huntingtower Hotel

Huntingtower Hotel

Crieff Road, Perth
3.5 out of 5.0
Last booking: 7 hours ago

Situated in Almondbank, this eco-friendly hotel is 0.9 mi (1.4 km) from Huntingtower Castle and within 3 mi (5 km) of McDiarmid Park and Black Watch Regimental ...

$80

$80
The Royal George Hotel

The Royal George Hotel

Tay Street, Perth
3.5 out of 5.0
2 others viewing this property now

Located in the heart of Perth, this hotel is steps from Perth Art Gallery and Museum and Perth Concert Hall. St. John's Kirk and St. Ninian's Cathedral are also ...

$75

$75
Salutation Hotel

Salutation Hotel

34 South Street, Perth
3.5 out of 5.0
Last booking: 25 minutes ago
2 others viewing this property now

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

$66

$66
Parklands Hotel

Parklands Hotel

2 St Leonards Bank, Perth
4.5 out of 5.0
Last booking: 22 hours ago

Located in the heart of Perth, this boutique hotel is within a 15-minute walk of Fergusson Gallery, St. John's Kirk, and Perth Ice Rink. St. Ninian's Cathedral ...

$71

$71
The Fitzroy

The Fitzroy

8 Western Avenue, Perth
4.0 out of 5.0
Last booking: 9 hours ago
1 others viewing this property now

Situated in Perth, this bed & breakfast is within 1 mi (2 km) of Perth Ice Rink, St. Ninian's Cathedral, and St. John's Kirk. Black Watch Regimental Museum and ...

$70

$70
The Station Hotel

The Station Hotel

1 Leonard Street, Perth
4.0 out of 5.0
Last booking: 19 hours ago
4 others viewing this property now

Situated in Perth, this hotel is within a 15-minute walk of Fergusson Gallery, St. John's Kirk, and Perth Ice Rink. St. Ninian's Cathedral and Perth Concert ...

$51

$51
Best Western Queens Hotel

Best Western Queens Hotel

Leonard Street, Perth
3.5 out of 5.0
Last booking: 3 days ago
5 others viewing this property now

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

$77

$77
Murrayshall House Hotel & Golf Courses

Murrayshall House Hotel & Golf Courses

Murrayshall Road, Perth
4.5 out of 5.0
Last booking: 2 days ago

Located in Scone, this golf hotel is 3.1 mi (5 km) from Perth Art Gallery and Museum and within 6 mi (10 km) of St. John's Kirk and St. Ninian's Cathedral. Perth ...

$98

$98
Ballathie Country House Hotel and Estate

Ballathie Country House Hotel and Estate

Kinclaven By Stanley, Perth
4.5 out of 5.0
Last booking: 2 days ago
4 others viewing this property now

Located in Kinclaven, this eco-friendly hotel is within 12 mi (20 km) of Dunkeld Cathedral, McDiarmid Park, and Birnam Oak. Huntingtower Castle and St. Ninian's ...

$70

$70

McDiarmid Park Hotel Guide

From up in the grandstands, the size of the surrounding crowd at McDiarmid Park is an impressive sight. A big event here is something you won't want to miss.

Going there is part of the enjoyment, as it resides 35 miles from the national capital, Edinburgh, in an area known as Perth.

If you're looking to stay someplace nearby, you will be able to find 5 lodging options within 2 miles of McDiarmid Park. Just 0.7 miles away is the Holiday Inn Express Perth. The Best Western Lovat Hotel and the Huntingtower Hotel, 2 miles and 1 mile away, are also popular.

Planning to indulge in a little luxury? Take your pick of several first-class hotels just a short cab ride away. Be sure to check out the amenities and latest offers at the Parklands Hotel and the Rosebank Guest House.

Take a breather and sip on a strong coffee or a cool refreshment at Tesco Café (Crieff Rd, Perth). 0.1 miles from McDiarmid Park, it's a favorite pit-stop with locals and travelers alike. If you're after lunch or dinner, walk on to The Glover Arms (Crieff Road, Perth) and check out the specials of the day.

Other Places to Visit near McDiarmid Park

Before your vacation ends, get a taste of some of the other things to do that are not too far away from McDiarmid Park:

  • Envision another time at Huntingtower Castle, a fortified castle constructed for defense and residential purposes.
  • Acquire a higher comprehension of the people and places affected by war at Black Watch Regimental Museum.
  • Looking to find a good activity for the family on a day with bad weather? Discover Black Watch Museum and wander around inside among the fascinating exhibits.
  • Your group doesn't need to be religious to visit and appreciate St. Ninian's Cathedral.
  • If you like historic landmarks, you should walk through Scone Palace. You'll be inspired by the craftsmanship of this old house.