Vacation Rentals & Cottages in Dunkeld

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

525 Houses

(20) Very Good 

    16

    Sma Glen Cottage

    Perth and Kinross / Dunkeld

    Dunkeld cottage

    3 7 min stay varies

    • 3 bedrooms
    • sleeps 7
    • min stay varies
    • Child Friendly
    • Pet Friendly

    Price per night from

    $113

    Responds fast!
    avg. 2 hours 22 minutes

    Price per night from

    $113

    (1) Excellent 

      16

      RIECHIP, pet friendly, character holiday cottage, with a garden in Dunkeld, Ref

      Perth and Kinross / Dunkeld

      Dunkeld house

      8 16 3 nights min

      • 8 bedrooms
      • sleeps 16
      • 3 nights min
      • Child Friendly
      • Pet Friendly

      Price per night from

      $341

      Price per night from

      $341

      (1) Excellent 

        19

        8 CATHEDRAL STREET, two bedroom, cosy, local nature parks, Dunkeld, Ref 952741

        Perth and Kinross / Dunkeld

        Dunkeld house

        2 4 3 nights min

        • 2 bedrooms
        • sleeps 4
        • 3 nights min
        • Child Friendly
        • Pet Friendly

        Price per night from

        $132

        Price per night from

        $132

        (5) Excellent 

          19

          River House - River House is a Detached Spacious 3 Bed Bungalow in Little Dunkel

          Perth and Kinross / Dunkeld

          Dunkeld house

          3 7 3 nights min

          • 3 bedrooms
          • sleeps 7
          • 3 nights min
          • Child Friendly
          • Pet Friendly

          Price per night from

          $113

          Price per night from

          $113

            17

            Bay Tree Cottage Sleeps 4 and dog friendly

            Perth and Kinross / Dunkeld

            Dunkeld house

            2 4 3 nights min

            • 2 bedrooms
            • sleeps 4
            • 3 nights min
            • Child Friendly
            • Pet Friendly
            • Private garden

            Price per night from

            $226

            Price per night from

            $226

            (25) Excellent 

            Certificate of Excellence

              49

              Inchtuthill Coach House

              Perth and Kinross / Dunkeld

              Dunkeld cottage

              2 4 min stay varies

              • 2 bedrooms
              • sleeps 4
              • min stay varies
              • Child Friendly
              • Pet Friendly
              • Private garden

              Certificate of Excellence

              Price per night from

              $104

              Price per night from

              $104

              (28) Excellent 

              Certificate of Excellence

                16

                Kirk Park Cabin

                Perth and Kinross / Dunkeld

                Dunkeld chalet

                2 4 3 nights min

                • 2 bedrooms
                • sleeps 4
                • 3 nights min
                • Child Friendly
                • Pet Friendly
                • Private garden

                Certificate of Excellence

                Price per night from

                $136

                Responds fast!
                avg. 3 hours 47 minutes

                Price per night from

                $136

                (6) Very Good 

                  15

                  9 Atholl Street Apartment, Dunkeld

                  Perth and Kinross / Dunkeld

                  Dunkeld apartment

                  2 4 3 nights min

                  • 2 bedrooms
                  • sleeps 4
                  • 3 nights min
                  • Child Friendly

                  Price per night from

                  $119

                  Price per night from

                  $119

                  (19) Excellent 

                  Certificate of Excellence

                    17

                    Little Puddockwells

                    Perth and Kinross / Dunkeld

                    Dunkeld cottage

                    2 4 min stay varies

                    • 2 bedrooms
                    • sleeps 4
                    • min stay varies
                    • Nearest beach 82 mi
                    • Child Friendly
                    • Pet Friendly

                    Certificate of Excellence

                    Price per night from

                    $97

                    Responds fast!
                    avg. 1 hour 15 minutes

                    Price per night from

                    $97

                    (6) Excellent 

                      15

                      Bakehouse Cottage St Ninians Gardens Dunkeld

                      Perth and Kinross / Dunkeld

                      Dunkeld apartment

                      1 2 min stay varies

                      • 1 bedroom
                      • sleeps 2
                      • min stay varies
                      • Ask about children
                      • Car not necessary
                      • Ask about pets

                      Price per night from

                      $97

                      Responds fast!
                      avg. 1 hour 7 minutes

                      Price per night from

                      $97

                      (6) Excellent 

                        25

                        Ladyhill House

                        Perth and Kinross / Dunkeld

                        Dunkeld house

                        4 8 3 nights min

                        • 4 bedrooms
                        • sleeps 8
                        • 3 nights min
                        • Child Friendly
                        • Car not necessary
                        • Private garden

                        Price per night from

                        $392

                        Responds fast!
                        avg. 1 hour 33 minutes

                        Price per night from

                        $392

                        (18) Excellent 

                          8

                          2 Lairds Inn Court Dunkeld

                          Perth and Kinross / Dunkeld

                          Dunkeld apartment

                          2 3 min stay varies

                          • 2 bedrooms
                          • sleeps 3
                          • min stay varies
                          • Child Friendly
                          • Car not necessary
                          • Ask about pets

                          Price per night from

                          $109

                          Responds fast!
                          avg. 1 hour 7 minutes

                          Price per night from

                          $109

                          (21) Excellent 

                          Certificate of Excellence

                            14

                            Shian Cottage B&B Trochry - en suite double, Trochry nr Dunkeld

                            Perth and Kinross / Dunkeld

                            Dunkeld b and b

                            1 2 1 night min

                            • 1 bedroom
                            • sleeps 2
                            • 1 night min
                            • Private garden

                            Certificate of Excellence

                            Price per night from

                            $91

                            Responds fast!
                            avg. 46 minutes

                            Price per night from

                            $91

                            (1) Excellent 

                              4

                              Jock Scott Cottage , Kinnaird Estate

                              Perth and Kinross / Dunkeld

                              Dunkeld house

                              1 2 min stay varies

                              • 1 bedroom
                              • sleeps 2
                              • min stay varies
                              • Child Friendly
                              • Pet Friendly

                              Price per night from

                              $151

                              Responds fast!
                              avg. 3 hours 51 minutes

                              Price per night from

                              $151

                              (15) Excellent 

                                14

                                Craiglush House.

                                Perth and Kinross / Dunkeld

                                Dunkeld house

                                4 8 7 nights min

                                • 4 bedrooms
                                • sleeps 8
                                • 7 nights min
                                • Beach / lakeside relaxation
                                • Child Friendly
                                • Pet Friendly

                                Price per night from

                                $183

                                Responds fast!
                                avg. 2 hours 48 minutes

                                Price per night from

                                $183

                                  4

                                  Keepers Cottage, Kinnaird Estate

                                  Perth and Kinross / Dunkeld

                                  Dunkeld house

                                  2 4 min stay varies

                                  • 2 bedrooms
                                  • sleeps 4
                                  • min stay varies
                                  • Child Friendly
                                  • Pet Friendly

                                  Price per night from

                                  $171

                                  Responds fast!
                                  avg. 3 hours 51 minutes

                                  Price per night from

                                  $171

                                  (13) Excellent 

                                    7

                                    Wee Garden Flat (Minimum Booking 5 nights Sun to Fri early morning check-out)

                                    Perth and Kinross / Dunkeld

                                    Dunkeld apartment

                                    1 2 5 nights min

                                    • 1 bedroom
                                    • sleeps 2
                                    • 5 nights min
                                    • Nearest beach 25 mi
                                    • Car not necessary
                                    • Private garden

                                    Price per night from

                                    $76

                                    Price per night from

                                    $76

                                    (8) Excellent 

                                      12

                                      Hatton Lodge

                                      Perth and Kinross / Dunkeld

                                      Dunkeld lodge

                                      2 4 2 nights min

                                      • 2 bedrooms
                                      • sleeps 4
                                      • 2 nights min
                                      • Nearest beach 60 mi
                                      • Child Friendly
                                      • Pet Friendly

                                      Price per night from

                                      $136

                                      Price per night from

                                      $136

                                        8

                                        Shian Cottage B&B, Trochry - double bedded room with private bathroom

                                        Perth and Kinross / Dunkeld

                                        Dunkeld house

                                        1 2 1 night min

                                        • 1 bedroom
                                        • sleeps 2
                                        • 1 night min

                                        Price per night from

                                        $91

                                        Responds fast!
                                        avg. 46 minutes

                                        Price per night from

                                        $91

                                          4

                                          Castle Peroch, Kinnaird Estate

                                          Perth and Kinross / Dunkeld

                                          Dunkeld house

                                          2 5 min stay varies

                                          • 2 bedrooms
                                          • sleeps 5
                                          • min stay varies
                                          • Child Friendly
                                          • Pet Friendly
                                          • Private garden

                                          Price per night from

                                          $151

                                          Responds fast!
                                          avg. 3 hours 51 minutes

                                          Price per night from

                                          $151

                                            14

                                            The Stables

                                            Perth and Kinross / Dunkeld

                                            Dunkeld apartment

                                            2 4 3 nights min

                                            • 2 bedrooms
                                            • sleeps 4
                                            • 3 nights min
                                            • Child Friendly
                                            • Pet Friendly

                                            Price per night from

                                            $264

                                            Price per night from

                                            $264

                                            Great rentals within 20 miles that match your search

                                            Distance approx 18.83 km from Dunkeld Show on Map

                                              26

                                              The Granary with Hot Tub

                                              Perth and Kinross / Glenfarg

                                              Glenfarg house

                                              4 8 min stay varies

                                              • 4 bedrooms
                                              • sleeps 8
                                              • min stay varies
                                              • Child Friendly
                                              • Pet Friendly
                                              • Private garden

                                              Price per night from

                                              $285

                                              Price per night from

                                              $285

                                              Distance approx 15.94 km from Dunkeld Show on Map

                                                17

                                                Mains of Taymouth 12B Maxwells

                                                Perth and Kinross / Kenmore

                                                Kenmore house

                                                2 4 min stay varies

                                                • 2 bedrooms
                                                • sleeps 4
                                                • min stay varies
                                                • Child Friendly

                                                Price per night from

                                                $303

                                                Price per night from

                                                $303

                                                Distance approx 15.88 km from Dunkeld Show on Map

                                                  19

                                                  Mains of Taymouth 10 Maxwells

                                                  Perth and Kinross / Kenmore

                                                  Kenmore house

                                                  1 2 min stay varies

                                                  • 1 bedroom
                                                  • sleeps 2
                                                  • min stay varies
                                                  • Child Friendly

                                                  Price per night from

                                                  $166

                                                  Price per night from

                                                  $166

                                                  Distance approx 15.93 km from Dunkeld Show on Map

                                                    13

                                                    Mains of Taymouth - Rivard

                                                    Perth and Kinross / Kenmore

                                                    Kenmore house

                                                    3 6 min stay varies

                                                    • 3 bedrooms
                                                    • sleeps 6
                                                    • min stay varies
                                                    • Child Friendly
                                                    • Private garden

                                                    Price per night from

                                                    $440

                                                    Price per night from

                                                    $440

                                                    Distance approx 9.58 km from Dunkeld Show on Map

                                                    (2) Excellent 

                                                      8

                                                      Villa Altamount- perfect for golfers/groups and families!

                                                      Perth and Kinross / Blairgowrie

                                                      Blairgowrie house

                                                      4 8 3 nights min

                                                      • 4 bedrooms
                                                      • sleeps 8
                                                      • 3 nights min
                                                      • Child Friendly
                                                      • Car not necessary
                                                      • Pet Friendly

                                                      Price per night from

                                                      $151

                                                      Responds fast!
                                                      avg. 3 hours 55 minutes

                                                      Price per night from

                                                      $151

                                                      Distance approx 16.6 km from Dunkeld Show on Map

                                                      (4) Excellent 

                                                      Certificate of Excellence

                                                        27

                                                        Pilkington Apartment Two

                                                        Perth and Kinross / Crieff

                                                        Crieff apartment

                                                        1 2 2 nights min

                                                        • 1 bedroom
                                                        • sleeps 2
                                                        • 2 nights min
                                                        • Car not necessary
                                                        • Private garden

                                                        Certificate of Excellence

                                                        Price per night from

                                                        $113

                                                        Responds fast!
                                                        avg. 29 minutes

                                                        Price per night from

                                                        $113

                                                        Distance approx 10.38 km from Dunkeld Show on Map

                                                        (4) Excellent 

                                                          6

                                                          Hill Cottage

                                                          Perth and Kinross / Aberfeldy

                                                          Aberfeldy cottage

                                                          2 3 3 nights min

                                                          • 2 bedrooms
                                                          • sleeps 3
                                                          • 3 nights min
                                                          • Child Friendly
                                                          • Ask about pets
                                                          • Private garden

                                                          Price per night from

                                                          $106

                                                          Price per night from

                                                          $106

                                                          Distance approx 17.1 km from Dunkeld Show on Map

                                                          (22) Excellent 

                                                          Certificate of Excellence

                                                            12

                                                            Ardair Lodge

                                                            Auchterarder / Aberuthven

                                                            Aberuthven lodge

                                                            2 6 min stay varies

                                                            • 2 bedrooms
                                                            • sleeps 6
                                                            • min stay varies
                                                            • Child Friendly

                                                            Certificate of Excellence

                                                            Price per night from

                                                            $91

                                                            Responds fast!
                                                            avg. 31 minutes

                                                            Price per night from

                                                            $91

                                                            Distance approx 8.96 km from Dunkeld Show on Map

                                                            (1) Excellent 

                                                              15

                                                              Kirkmichael Apartments - Apartment 4 - Strath Lene

                                                              Perth and Kinross / Blairgowrie

                                                              Blairgowrie apartment

                                                              3 2 2 nights min

                                                              • 3 bedrooms
                                                              • sleeps 2
                                                              • 2 nights min
                                                              • Child Friendly
                                                              • Pet Friendly

                                                              Price per night from

                                                              $136

                                                              Price per night from

                                                              $136

                                                              Distance approx 7.53 km from Dunkeld Show on Map

                                                              (9) Excellent 

                                                                12

                                                                Four Seasons, Stanley, Perth

                                                                Perth and Kinross / Perth

                                                                Perth house

                                                                4 8 3 nights min

                                                                • 4 bedrooms
                                                                • sleeps 8
                                                                • 3 nights min
                                                                • Nearest beach 58 mi
                                                                • Child Friendly
                                                                • Pet Friendly

                                                                Price per night from

                                                                $204

                                                                Responds fast!
                                                                avg. 37 minutes

                                                                Price per night from

                                                                $204

                                                                Distance approx 16.98 km from Dunkeld Show on Map

                                                                  17

                                                                  Self catering, secluded south facing lochside location in Highland Perthshire

                                                                  Perth and Kinross / Pitlochry

                                                                  Pitlochry cottage

                                                                  3 6 7 nights min

                                                                  • 3 bedrooms
                                                                  • sleeps 6
                                                                  • 7 nights min
                                                                  • Child Friendly
                                                                  • Private garden

                                                                  Price per night from

                                                                  $157

                                                                  Price per night from

                                                                  $157

                                                                  Distance approx 15.24 km from Dunkeld Show on Map

                                                                  (57) Excellent 

                                                                    33

                                                                    Cow Shed 2 at Lettoch

                                                                    Perth and Kinross / Pitlochry

                                                                    Pitlochry cottage

                                                                    1 2 min stay varies

                                                                    • 1 bedroom
                                                                    • sleeps 2
                                                                    • min stay varies

                                                                    Price per night from

                                                                    $148

                                                                    Price per night from

                                                                    $148

                                                                    Distance approx 11.08 km from Dunkeld Show on Map

                                                                    (45) Excellent 

                                                                    Certificate of Excellence

                                                                      17

                                                                      The Old Armoury Annexe

                                                                      Perth and Kinross / Pitlochry

                                                                      Pitlochry apartment

                                                                      1 2 min stay varies

                                                                      • 1 bedroom
                                                                      • sleeps 2
                                                                      • min stay varies
                                                                      • Beach / lakeside relaxation
                                                                      • Car not necessary

                                                                      Certificate of Excellence

                                                                      Price per night from

                                                                      $128

                                                                      Responds fast!
                                                                      avg. 58 minutes

                                                                      Price per night from

                                                                      $128

                                                                      Distance approx 8.72 km from Dunkeld Show on Map

                                                                      (7) Excellent 

                                                                        20

                                                                        2 Cambusmichael Cottage

                                                                        Perth and Kinross / Perth

                                                                        Perth cottage

                                                                        2 5 min stay varies

                                                                        • 2 bedrooms
                                                                        • sleeps 5
                                                                        • min stay varies
                                                                        • Child Friendly
                                                                        • Private garden

                                                                        Price per night from

                                                                        $121

                                                                        Responds fast!
                                                                        avg. 3 hours 44 minutes

                                                                        Price per night from

                                                                        $121

                                                                        Distance approx 15.26 km from Dunkeld Show on Map

                                                                        (42) Excellent 

                                                                          28

                                                                          Lettoch Beag Self Catering Holiday Cottage

                                                                          Pitlochry / Killiecrankie

                                                                          Killiecrankie cottage

                                                                          2 4 min stay varies

                                                                          • 2 bedrooms
                                                                          • sleeps 4
                                                                          • min stay varies
                                                                          • Private garden

                                                                          Price per night from

                                                                          $289

                                                                          Price per night from

                                                                          $289

                                                                          Distance approx 17.04 km from Dunkeld Show on Map

                                                                          (10) Very Good 

                                                                            21

                                                                            Riverside Lodge and Spa, sleeps 6

                                                                            Perth and Kinross / Blair Atholl

                                                                            Blair Atholl lodge

                                                                            3 6 2 nights min

                                                                            • 3 bedrooms
                                                                            • sleeps 6
                                                                            • 2 nights min
                                                                            • Swimming pool
                                                                            • Child Friendly
                                                                            • Car not necessary

                                                                            Price per night from

                                                                            $181

                                                                            Price per night from

                                                                            $181

                                                                            Distance approx 19.82 km from Dunkeld Show on Map

                                                                              17

                                                                              Luxury mews cottage with hot tub within gated development perfect location

                                                                              Perth and Kinross / Auchterarder

                                                                              Auchterarder house

                                                                              4 8 min stay varies

                                                                              • 4 bedrooms
                                                                              • sleeps 8
                                                                              • min stay varies
                                                                              • Child Friendly

                                                                              Price per night from

                                                                              $270

                                                                              Price per night from

                                                                              $270