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

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.


Check prices on hotels in Perth and Kinross

Tonight Tonight Jun 18 - Jun 19
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured Perth and Kinross Pet-friendly Hotels

See all 250 Hotels in Perth and Kinross
The Lodge At Perth Racecourse

The Lodge At Perth Racecourse

Perth Racecourse, Perth
    3.5 out of 5.0
     
     
    4.7 out of 5 (55 reviews)
    Feels new a new hotel It's not in the the heart of Perth but it's great value and I will definitely use again.
    Jan 13, 2018

    The Lodge At Perth Racecourse$100

    The Lodge At Perth Racecourse$100
    The Tormaukin Hotel

    The Tormaukin Hotel

    Glendevon, Dollar
      3.0 out of 5.0
       
       
      4.4 out of 5 (76 reviews)
      Brief visitLast minute booking for a stopover but glad we did as great place with great location.
      May 8, 2018

      The Tormaukin Hotel$64

      The Tormaukin Hotel$64
      Rosemount Hotel

      Rosemount Hotel

      12 Higher Oakfield, Pitlochry
        3.0 out of 5.0
         
         
        4.0 out of 5 (154 reviews)
        Lovely hotel,well situated in townWe were met by very friendly staff who took the time to take us to our room. We were given details of the town of pitlochry and how to get about. Our breakfast was well presented and tasty. All the staff were very polite and pleasant. Definitely would recommend .
        Apr 14, 2018

        Rosemount Hotel$94

        Rosemount Hotel$94
        Smiddy Haugh Hotel

        Smiddy Haugh Hotel

        Main Road, Auchterarder
        • Free Cancellation
        • Reserve now, pay when you stay
        2.0 out of 5.0
         
         
        4.5 out of 5 (102 reviews)
        A Hidden Gem.A two day to visit relatives in the Auchterarder area began with a very friendly welcome from Chris our host and the family pets. Our bedroom and ensuite bathroom overlooking the garden to the rear was ready immediately, very clean and with a welcome tray, toiletries, books and magazines. The beds ...
        Apr 8, 2018

        Smiddy Haugh Hotel$75

        Smiddy Haugh Hotel$75
        The Bankfoot Inn

        The Bankfoot Inn

        Main Street, Perth
          3.0 out of 5.0
           
           
          4.1 out of 5 (46 reviews)
          Lovely dog friendly innSuch a pleasant hotel to stay with our puppy. The food is good and the atmosphere is lovely. The village however was too quiet for us but we had a nice walk around the village in Scots Wood with our puppy walking past warm and friendly residents.
          Oct 9, 2017

          The Bankfoot Inn$91

          The Bankfoot Inn$91
          The Green Hotel Golf & Leisure Resort

          The Green Hotel Golf & Leisure Resort

          2 The Muirs, Kinross
          • Free Cancellation
          • Reserve now, pay when you stay
          3.0 out of 5.0
           
           
          3.9 out of 5 (184 reviews)
          Great stayThis is our 3rd time here and the best yet with helpful staff a huge room great dinner and breakfast and an overall good time. Will be going back again soon.
          Apr 30, 2018

          The Green Hotel Golf & Leisure Resort$72

          The Green Hotel Golf & Leisure Resort$72
          The Four Seasons Hotel

          The Four Seasons Hotel

          Lochside, Crieff
          • Free Cancellation
          • Reserve now, pay when you stay
          3.0 out of 5.0
           
           
          4.4 out of 5 (51 reviews)
          Wonderful stay loch-side!This is not a corporate chain so don't stay here if you want all the furnishings to be like new. That said this was our favorite place to stay in Scotland. Amazing views of the lake from Chalets 2 and 4 and gourmet level dinners at night. The staff are experts. Thank you.
          AnneJul 8, 2017

          The Four Seasons Hotel$122

          The Four Seasons Hotel$122
          Fortingall Hotel

          Fortingall Hotel

          Fortingall, Aberfeldy
          • Free Cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           
          4.7 out of 5 (18 reviews)
          Very stylish and welcoming A very nice hotel, very nice rooms and good service. The surrounding are beautiful.
          Apr 16, 2018

          Fortingall Hotel$144

          Fortingall Hotel$144
          The Bridge of Cally Hotel

          The Bridge of Cally Hotel

          Bridge Of Cally, Blairgowrie
          • Free Cancellation
          • Reserve now, pay when you stay
          3.0 out of 5.0
           
           
          4.1 out of 5 (21 reviews)
          Winter BreakWe stayed for 3 days for some skiing in Glenshee. The hotel was clean, warm and a lovely log burner each night in the bar. The meals in the restaurant were superbly presented in nice surroundings. Breakfast was great too with plently of choise and nothing was too much trouble.
          Feb 22, 2018

          The Bridge of Cally Hotel$83

          The Bridge of Cally Hotel$83
          Parklands Hotel

          Parklands Hotel

          2 St Leonards Bank, Perth
            4.0 out of 5.0
             
             
            4.3 out of 5 (102 reviews)
            Good for Business tripClose to railway station - good choice of food on menu & comfortable clean room - plenty of parking
            Feb 23, 2018

            Parklands Hotel$79

            Parklands Hotel$79
            The Inn On The Tay

            The Inn On The Tay

            Grandtully, Pitlochry
              3.0 out of 5.0
               
               
              4.8 out of 5 (22 reviews)
              Perfect stop overVery friendly on arrival shown straight to the room which was very large and clean overlooking the Tay Ate in the bar with our dog - staff very friendly and helpful.
              Jun 16, 2018

              The Inn On The Tay$108

              The Inn On The Tay$108
              The Windlestrae Hotel

              The Windlestrae Hotel

              2 The Muirs, Kinross
              • Free Cancellation
              • Reserve now, pay when you stay
              3.0 out of 5.0
               
               
              3.8 out of 5 (138 reviews)
              Good valueA wee bit tired here and there, but not too bad, Pool a very good size, Breakfast full Scottish buffet, or continental, plenty of fresh fruit, 10 out of 10. Would stay again.
              Sep 23, 2017

              The Windlestrae Hotel$68

              The Windlestrae Hotel$68
              Knock Castle Hotel and Spa

              Knock Castle Hotel and Spa

              Drummond Terrace, Crieff
                4.0 out of 5.0
                 
                 
                4.3 out of 5 (63 reviews)
                Great facilities.Amazing breakfastBeautiful place set in wonderful gardens. Room was nice but very warm. Outstanding breakfast . We made use of the pool , jacuzzi , steam room and sauna and we had this all to ourselves. Only down side is the walk back from the pubs to the hotel as it's on a very steep slope .
                Jun 5, 2018

                Knock Castle Hotel and Spa$110

                Knock Castle Hotel and Spa$110
                Ben Lawers Hotel

                Ben Lawers Hotel

                Loch Tay, Aberfeldy
                • Free Cancellation
                • Reserve now, pay when you stay
                3.0 out of 5.0
                 
                 
                4.1 out of 5 (47 reviews)
                Nice hotelNice room with view to lake. Very nice Scottish breakfast
                Jun 13, 2018

                Ben Lawers Hotel$64

                Ben Lawers Hotel$64
                Ballathie Country House Hotel and Estate

                Ballathie Country House Hotel and Estate

                Kinclaven By Stanley, Perth
                • Free Cancellation
                • Reserve now, pay when you stay
                4.0 out of 5.0
                 
                 
                4.2 out of 5 (139 reviews)
                Wonderful stay at Ballathie!Wonderful rural country house hotel with plenty of enjoyable walks nearby along the River Tay. The hotel has managed to maintain its old world grandeur, with roaring open fires, wood paneling, antique furniture and a traditional bar and dining room. Breakfast views are incredible, as is the quality ...
                Feb 24, 2018

                Ballathie Country House Hotel and Estate$92

                Ballathie Country House Hotel and Estate$92
                Pine Trees Hotel Pitlochry

                Pine Trees Hotel Pitlochry

                Strathview Terrace, Pitlochry
                • Free Cancellation
                • Reserve now, pay when you stay
                3.5 out of 5.0
                 
                 
                4.4 out of 5 (100 reviews)
                Tired and quiet Lovely hotel only a short walk from the centre of Pitlochry, however the steep incline may put some guest off. It’s located in a small wood, therefore very quiet and peaceful. The staff where great and very welcoming. Unfortunately the hotel is looking a little tired and would benefit from renovation. ...
                Apr 3, 2018

                Pine Trees Hotel Pitlochry$138

                Pine Trees Hotel Pitlochry$138
                Atholl Arms Hotel

                Atholl Arms Hotel

                Bridgehead, Dunkeld
                  3.0 out of 5.0
                   
                   
                  4.0 out of 5 (48 reviews)
                  Wonderful stay in DunkeldGreat afternoon discovering Dunkeld. Hotel with dedicated parking area, tea and beer garden on the river. Old hotel with uneven flooring throughout. But clean and comfortable.
                  May 24, 2018

                  Atholl Arms Hotel$65

                  Atholl Arms Hotel$65
                  Holiday Inn Express Perth

                  Holiday Inn Express Perth

                  200 Dunkeld Road, Perth
                  • Free Cancellation
                  • Reserve now, pay when you stay
                  3.0 out of 5.0
                   
                   
                  4.2 out of 5 (368 reviews)
                  Comfortable Not that cheap for a budget hotel. Despite booking well in advance and requesting rooms together, this wasn’t possible apparently! Pleasant staff, comfortable beds and clean.
                  Jun 4, 2018

                  Holiday Inn Express Perth$76

                  Holiday Inn Express Perth$76
                  The Royal George Hotel

                  The Royal George Hotel

                  Tay Street, Perth
                  • Free Cancellation
                  • Reserve now, pay when you stay
                  3.0 out of 5.0
                   
                   
                  4.2 out of 5 (155 reviews)
                  Mattresses Would have liked a better mattress. Very good breakfast.
                  May 8, 2018

                  The Royal George Hotel$72

                  The Royal George Hotel$72
                  Atholl Arms Hotel

                  Atholl Arms Hotel

                  Blair Atholl, Pitlochry
                    3.0 out of 5.0
                     
                     
                    3.7 out of 5 (57 reviews)
                    Beautiful introduction to the Scottish HighlandsFabulous location with everything I would expect in this part of Scotland
                    Sep 9, 2016
                    Map

                    Recently booked Pet-friendly Hotels in Perth and Kinross

                    Mercure Perth Hotel
                    3.0 out of 5.0
                    Last booking: 9 hours ago
                    Best Western Queens Hotel
                    3.0 out of 5.0
                    Last booking: 10 hours ago
                    Inglewood House and Spa
                    4.0 out of 5.0
                    Last booking: 17 hours ago
                    Smiddy Haugh Hotel
                    2.0 out of 5.0
                    Last booking: 20 hours ago
                    The Old Mill Inn
                    4.0 out of 5.0
                    Last booking: 38 hours ago
                    The Royal George Hotel
                    3.0 out of 5.0
                    Last booking: 40 hours ago
                    Ellangowan House B&B
                    4.0 out of 5.0
                    Last booking: 43 hours ago

                    Pocket Guide: Pet-friendly Hotels in Perth and Kinross

                    Search for hotels in Perth and Kinross on Expedia. You can easily find your hotels 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 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 from basic (1 Star) to luxury hotels (5 Stars) in Perth and Kinross
                    • Enter your travel dates to view the best deals on hotels in Perth and Kinross - while they last