Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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 Perth and Kinross

Tonight 17 Nov - 18 Nov
This weekend 22 Nov - 24 Nov
Next weekend 29 Nov - 1 Dec

Featured Perth and Kinross Hotels with Restaurant

See all 751 properties in Perth and Kinross

Estimated price for 1 night/2 adults

Dunkeld House Hotel

Dunkeld House Hotel

Blairgowrie Road, Dunkeld, Scotland
    4.0 out of 5.0
     
     
    4.2 out of 5 (636 reviews)

    Situated on the riverwalk, this spa hotel is 0.9 mi (1.5 km) from Dunkeld Cathedral and 2.8 mi (4.5 km) from The Hermitage. Bells Blair Athol Distillery and ...

    Great place for a relaxing weekend away. Very pleasing walks, room was comfy. The cleanliness was ok but could do with a deep clean now and again ( very thick dust on top of the headboard etc. )
    4 Nov 2019

    £94 per night for 2 guests

    18 Nov-19 Nov
    Dunkeld House Hotel£94
    Crieff Hydro

    Crieff Hydro

    Fern Tower Road, Crieff, Scotland
      4.0 out of 5.0
       
       
      4.1 out of 5 (435 reviews)

      This family-friendly Crieff hotel is located in a rural location, within 2 mi (3 km) of Famous Grouse Experience at Glenturret Distillery and Crieff Visitor ...

      The facilities were fabulous for kids and there was a good range of entertainment and restaurants
      18 Oct 2019

      £71 per night for 2 guests

      2 Dec-3 Dec
      Crieff Hydro£71
      Moness Resort

      Moness Resort

        4.0 out of 5.0
         
         
        4.3 out of 5 (622 reviews)

        Situated in a rural location, this spa hotel is within a 15-minute walk of Wade's Bridge and Black Watch Monument. Dewar's World of Whisky and Castle Menzies ...

        The apartment was very clean and comfortable with the heating system very good would use again
        11 Nov 2019

        £67 per night for 2 guests

        4 Dec-5 Dec
        Moness Resort£67
        The Tormaukin Hotel

        The Tormaukin Hotel

          3.0 out of 5.0
           
           
          4.3 out of 5 (91 reviews)

          Situated in Dollar, this inn is 1 mi (1.6 km) from Ochil Hills and within 9 miles (15 km) of Gleneagles and Gleneagles Golf Course. Castle Campbell and Balado ...

          Lovely staff, great food. Beautiful setting and quirky Inn. Disappointed that there was not a shower in our ensuite but a bath and no hot water for it. Would definitely go again but ask for a different room.
          6 Oct 2019

          £90 per night for 2 guests

          28 Nov-29 Nov
          The Tormaukin Hotel£90
          Leonardo Boutique Huntingtower Perth

          Leonardo Boutique Huntingtower Perth

          Crieff Road, Perth, Scotland
            3.0 out of 5.0
             
             
            4.6 out of 5 (278 reviews)

            Situated in the suburbs, this eco-friendly hotel is 0.7 mi (1.1 km) from Huntingtower Castle and 1.4 mi (2.3 km) from McDiarmid Park. Scone Palace and St. Ninian's ...

            Spacious comfortable "superior" room and a bathroom with a bath. The evening meal was of a very good standard & better than our previous visit. The staff were all friendly and efficient. Breakfast was rushed, squash rather than orange juice, hot food arrived before we had finished the fruit & ...
            29 Oct 2019

            £61 per night for 2 guests

            1 Dec-2 Dec
            Leonardo Boutique Huntingtower Perth£61
            Fisher's Hotel

            Fisher's Hotel

            75-79 Atholl Road, Pitlochry, Scotland
              3.0 out of 5.0
               
               
              3.9 out of 5 (540 reviews)

              Situated in the historical district, this eco-friendly hotel is within a 15-minute walk of Pitlochry Festival Theatre and Bells Blair Athol Distillery. Edradour ...

              We found the room very hot and a fair bit of a noise all the time from some sort of plant running
              5 Nov 2019

              £62 per night for 2 guests

              15 Dec-16 Dec
              Fisher's Hotel£62
              Atholl Palace Hotel

              Atholl Palace Hotel

                4.0 out of 5.0
                 
                 
                4.1 out of 5 (573 reviews)

                This family-friendly Pitlochry hotel is located in the mountains, within a 15-minute walk of Bells Blair Athol Distillery and Black Spout Waterfall. Edradour ...

                Beautiful setting, lovely traditional hotel good leisure facilities. Very poor service from waiting staff at breakfast. Total chaos. Tables weren’t being cleared on time and had to wait 15/20 mins for a table on Sunday Morning. Eventually got our room number called for a table and had eaten our breakfast ...
                7 Nov 2019

                £112 per night for 2 guests

                18 Nov-19 Nov
                Atholl Palace Hotel£112
                The Old Mill Inn

                The Old Mill Inn

                  4.0 out of 5.0
                   
                   
                  4.9 out of 5 (182 reviews)

                  Situated in Pitlochry, this inn is within a 15-minute walk of Pitlochry Golf Club, Pitlochry Power Station and Dam and Pitlochry Festival Theatre. Bells Blair ...

                  A beautiful property in a lovely town. Delicious food in the restaurant. Great atmosphere in pub. Outstanding service.
                  13 Nov 2019

                  £99 per night for 2 guests

                  20 Nov-21 Nov
                  The Old Mill Inn£99
                  East Haugh House Hotel

                  East Haugh House Hotel

                    4.0 out of 5.0
                     
                     
                    4.6 out of 5 (107 reviews)

                    Situated in Pitlochry, this hotel is within 2 miles (3 km) of Bells Blair Athol Distillery, Edradour Distillery and Black Spout Waterfall. Pitlochry Festival ...

                    Great location Lovely good Great rooms Nice restaurant and Cosy bar area
                    20 Oct 2019

                    £80 per night for 2 guests

                    18 Nov-19 Nov
                    East Haugh House Hotel£80
                    Ballathie Country House Hotel and Estate

                    Ballathie Country House Hotel and Estate

                    Kinclaven By Stanley, Perth, Scotland
                      4.0 out of 5.0
                       
                       
                      4.3 out of 5 (188 reviews)

                      Situated on the riverfront, this eco-friendly hotel is 6 mi (9.7 km) from Blairgowrie Golf Club and within 12 miles (20 km) of Perth Racecourse and Scone Palace. ...

                      The service! And such kind people. The place looks like you stepped back in time. We loved our time there. My emails were always answered promptly and my room was perfect. A view of the river and manor house. Tammy Ps. You have to book dinner!
                      7 Sep 2019

                      £59 per night for 2 guests

                      18 Nov-19 Nov
                      Ballathie Country House Hotel and Estate£59
                      Map

                      Pocket Guide: Hotels with Restaurant in Perth and Kinross

                      Search for Hotels with Restaurant in Perth and Kinross on Expedia.co.uk. You can easily find your Hotels with Restaurant in Perth and Kinross using one of the methods below:

                      • View our selection of featured hotels in Perth and Kinross
                      • Use the map to find budget hotels in the Perth and Kinross neighborhood you prefer
                      • Use the filters to see hotels in a specific area of Perth and Kinross, select a specific theme, brand, or hotel class in Perth and Kinross
                      • Enter your travel dates now to view the best deals on hotels in Perth and Kinross - while they last