Beginning of main content

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

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


Hotels Close to McDiarmid Park

See all 548 Hotels near McDiarmid Park
Leslie House

Leslie House

1.4 mi from McDiarmid Park
     
     

    Leslie HouseGet Rates

    Leslie HouseGet Rates
    Perth City Apartment

    Perth City Apartment

    3 mi from McDiarmid Park
       
       

      Perth City ApartmentGet Rates

      Perth City ApartmentGet Rates
      Huntingtower Hotel

      Huntingtower Hotel

      1.8 mi from McDiarmid Park
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      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 ...

      Huntingtower Hotel$86

      Huntingtower Hotel$86
      Holiday Inn Express Perth

      Holiday Inn Express Perth

      1 mi from McDiarmid Park
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

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

      Holiday Inn Express Perth$79

      Holiday Inn Express Perth$79
      Arisaig Guest House

      Arisaig Guest House

      3.7 mi from McDiarmid Park
      • Free Cancellation
      • Reserve now, pay when you stay
      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. John's Kirk. St. Ninian's Cathedral ...

      Arisaig Guest House$102

      Arisaig Guest House$102
      Achnacarry Guest House

      Achnacarry Guest House

      3.8 mi from McDiarmid Park
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Situated in Perth, this guesthouse is close to Perth Art Gallery and Museum, North Inch Golf Course, and Perth Concert Hall. Also nearby are Black Watch Regimental ...

      Achnacarry Guest House$91

      Achnacarry Guest House$91
      Mercure Perth Hotel

      Mercure Perth Hotel

      2.9 mi from McDiarmid Park
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

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

      Mercure Perth Hotel$59

      Mercure Perth Hotel$59
      Best Western Queens Hotel

      Best Western Queens Hotel

      2.9 mi from McDiarmid Park
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      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 ...

      Best Western Queens Hotel$65

      Best Western Queens Hotel$65
      WESTVIEW

      WESTVIEW

      2.5 mi from McDiarmid Park
        3.5 out of 5.0
         
         

        Situated in Perth, this guesthouse is close to Black Watch Regimental Museum, North Inch Golf Course, and St. Ninian's Cathedral. Also nearby are Perth Art Gallery ...

        WESTVIEW$75

        WESTVIEW$75
        The Lodge At Perth Racecourse

        The Lodge At Perth Racecourse

        2.6 mi from McDiarmid Park
          3.5 out of 5.0
           
           

          Situated on the riverwalk, this hotel is 0 mi (0 km) from Perth Racecourse and within 3 mi (5 km) of Scone Palace and Perth Art Gallery and Museum. Perth Concert ...

          The Lodge At Perth Racecourse$101

          The Lodge At Perth Racecourse$101

          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.