Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide

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

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


Check Prices on Hotels in Blairgowrie

Tonight 19 May - 20 May
This weekend 24 May - 26 May
Next weekend 31 May - 2 Jun

What are the top landmarks in Blairgowrie?

Don’t miss these must-see sights and attractions

Top 10 Hotels in Blairgowrie

See all 778 properties in Blairgowrie

Estimated price for 1 night/2 adults

Eco Camp Glenshee

Eco Camp Glenshee

Blacklunans, Blairgowrie, Scotland
    2.0 out of 5.0
     
     

    Situated in Blairgowrie, this campsite is within 20 miles (32 km) of Blairgowrie Golf Club, Glenshee Ski Centre and Strathmore Golf Centre. Edradour Distillery ...

    Eco Camp GlensheeGet Rates

    THE OLD CROSS INN

    THE OLD CROSS INN

    ALYTH ROAD RATTRAY BLAIRGOWRIE, Blairgowrie, Scotland
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Situated in Blairgowrie, this inn is 2.5 mi (4.1 km) from Blairgowrie Golf Club, and within 9 mi (15 km) of Strathmore Golf Centre and Meigle Museum. Loch of ...

    £58 per night for 2 guests

    23 May-24 May
    THE OLD CROSS INN£58
    Red House Hotel

    Red House Hotel

    Station Rd, Coupar Angus, Blairgowrie, Scotland
      3.5 out of 5.0
       
       

      Situated in Blairgowrie, this hotel is 3.8 mi (6.1 km) from Blairgowrie Golf Club and 5.7 mi (9.2 km) from Strathmore Golf Centre. Loch of the Lowes and Discovery ...

      £83 per night for 2 guests

      23 May-24 May
      Red House Hotel£83
      The Bridge of Cally Hotel

      The Bridge of Cally Hotel

      Bridge Of Cally, Blairgowrie, Scotland
      • Free cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Situated in Blairgowrie, this hotel is 7.5 mi (12 km) from Blairgowrie Golf Club and 11.1 mi (17.8 km) from Strathmore Golf Centre. Glenshee Ski Centre and Perth ...

      £45 per night for 2 guests

      23 May-24 May
      The Bridge of Cally Hotel£45
      Ivybank Lodge

      Ivybank Lodge

      Boat Brae, Rattray, Blairgowrie, Scotland
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Situated in Blairgowrie, this bed & breakfast is 2 mi (3.3 km) from Blairgowrie Golf Club and 10.1 mi (16.2 km) from Loch of the Lowes. Perth Racecourse and ...

      £82 per night for 2 guests

      29 May-30 May
      Ivybank Lodge£82
      Bamff Ecotourism

      Bamff Ecotourism

      Bamff Estate, Blairgowrie, Scotland
        3.0 out of 5.0
         
         

        Situated in Blairgowrie, this agritourism property is 8.6 mi (13.8 km) from Blairgowrie Golf Club and within 16 miles (25 km) of J.M. Barrie's Birthplace and ...

        Bamff EcotourismGet Rates

        The Kinloch Arms

        The Kinloch Arms

        The Square, Blairgowrie, Scotland
          3.0 out of 5.0
           
           

          Situated in Blairgowrie, this inn is 0.1 mi (0.1 km) from Meigle Museum and 2.9 mi (4.7 km) from Strathmore Golf Centre. Angus Folk Museum and Glamis Castle ...

          The Kinloch ArmsGet Rates

          The Kirkmichael Hotel

          The Kirkmichael Hotel

          Main St, Kirkmichael, Blairgowrie, Scotland
            3.5 out of 5.0
             
             

            Situated in Blairgowrie, this guesthouse is 11 mi (17.8 km) from Edradour Distillery and 12.2 mi (19.6 km) from Pitlochry Golf Club. Bells Blair Athol Distillery ...

            £77 per night for 2 guests

            1 Jun-2 Jun
            The Kirkmichael Hotel£77
            Dalmunzie Castle Hotel

            Dalmunzie Castle Hotel

            Old Military Road, Glenshee, Blairgowrie, Scotland
              3.0 out of 5.0
               
               

              Situated in Blairgowrie, this golf hotel is 6.4 mi (10.3 km) from Glenshee Ski Centre and within 25 miles (40 km) of Balmoral Castle and Blairgowrie Golf Club. ...

              £138 per night for 2 guests

              20 May-21 May
              Dalmunzie Castle Hotel£138
              Angus Hotel

              Angus Hotel

              46 Wellmeadow, Blairgowrie, Scotland
              • Free cancellation
              • Reserve now, pay when you stay
              3.0 out of 5.0
               
               

              Situated in Blairgowrie, this hotel is 1.9 mi (3.1 km) from Blairgowrie Golf Club and 9.9 mi (16 km) from Loch of the Lowes. Perth Racecourse and Scone Palace ...

              £57 per night for 2 guests

              20 May-21 May
              Angus Hotel£57
              Map

              Blairgowrie Hotel Reviews

              Travel to Blairgowrie & Explore


              Explore Blairgowrie with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!