Vacation Rentals & Cottages in Perth

Close

Enter dates for more accurate prices

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

416 Houses

    12

    Large City Centre Apartment

    Perth and Kinross / Perth

    Perth apartment

    2 6 1 night min

    • 2 bedrooms
    • sleeps 6
    • 1 night min
    • Child Friendly
    • Car not necessary

    Price per night from

    $135

    Responds fast!
    avg. 2 hours 10 minutes

    Price per night from

    $135

      17

      ST MATTHEWS CHURCH, dog friendly, in Perth

      Perth and Kinross / Perth

      Perth cottage

      2 4 3 nights min

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

      Price per night from

      $129

      Price per night from

      $129

        19

        GARDEN COTTAGE, all ground floor, near Perth

        Perth and Kinross / Perth

        Perth cottage

        1 4 3 nights min

        • 1 bedroom
        • sleeps 4
        • 3 nights min
        • Child Friendly
        • Pet Friendly
        • Private garden

        Price per night from

        $100

        Price per night from

        $100

        (11) Very Good 

          37

          Self Catering in Scotland Scone Perth 4 Star with Scone Palace close by

          Perth and Kinross / Perth

          Perth house

          2 4 2 nights min

          • 2 bedrooms
          • sleeps 4
          • 2 nights min
          • Nearest beach 56 mi
          • Child Friendly
          • Car not necessary

          Price per night from

          $129

          Responds fast!
          avg. 55 minutes

          Price per night from

          $129

            9

            The Georgian Attic

            Perth and Kinross / Perth

            Perth apartment

            2 3 1 night min

            • 2 bedrooms
            • sleeps 3
            • 1 night min
            • Child Friendly
            • Pet Friendly

            Price per night from

            $129

            Price per night from

            $129

            (2) Excellent 

              16

              Knowehead House Penthouse Apartment

              Perth and Kinross / Perth

              Perth apartment

              2 4 min stay varies

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

              Price per night from

              $257

              Responds fast!
              avg. 1 hour 46 minutes

              Price per night from

              $257

                17

                The Broch, Luxury Apartment, Perth City Centre

                Perth and Kinross / Perth

                Perth apartment

                2 6 1 night min

                • 2 bedrooms
                • sleeps 6
                • 1 night min
                • Child Friendly
                • Car not necessary

                Price per night from

                $150

                Responds fast!
                avg. 2 hours 10 minutes

                Price per night from

                $150

                  11

                  Cliff View

                  Perth and Kinross / Perth

                  Perth house

                  3 6 min stay varies

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

                  Price per night from

                  $211

                  Price per night from

                  $211

                    13

                    Perth City Apartment

                    Perth and Kinross / Perth

                    Perth apartment

                    2 4 min stay varies

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

                    Price per night from

                    $166

                    Price per night from

                    $166

                      7

                      Leslie House

                      Perth and Kinross / Perth

                      Perth house

                      3 6 3 nights min

                      • 3 bedrooms
                      • sleeps 6
                      • 3 nights min
                      • Private garden

                      Price per night from

                      $181

                      Price per night from

                      $181

                      (20) Excellent 

                      Certificate of Excellence

                        12

                        Blackfriars 2 bedroom apartment in Perth City Centre with private garden

                        Perth and Kinross / Perth

                        Perth apartment

                        2 4 min stay varies

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

                        Certificate of Excellence

                        Price per night from

                        $106

                        Responds fast!
                        avg. 44 minutes

                        Price per night from

                        $106

                        (2) Excellent 

                          15

                          Alexander Residence - Barossa

                          Perth and Kinross / Perth

                          Perth apartment

                          4 7 2 nights min

                          • 4 bedrooms
                          • sleeps 7
                          • 2 nights min
                          • Child Friendly
                          • Car not necessary

                          Price per night from

                          $320

                          Price per night from

                          $320

                          (1) Excellent 

                            30

                            Bright and spacious 3 bedroom apartment in Perth City Centre, sleeps 6

                            Perth and Kinross / Perth

                            Perth apartment

                            3 6 1 night min

                            • 3 bedrooms
                            • sleeps 6
                            • 1 night min
                            • Child Friendly

                            Price per night from

                            $255

                            Responds fast!
                            avg. 44 minutes

                            Price per night from

                            $255

                            (55) Excellent 

                            Certificate of Excellence

                              16

                              The Coach House Pitcairngreen Perth

                              Perth and Kinross / Perth

                              Perth cottage

                              1 4 3 nights min

                              • 1 bedroom
                              • sleeps 4
                              • 3 nights min
                              • Child Friendly
                              • Pet Friendly
                              • Private garden

                              Certificate of Excellence

                              Price per night from

                              $144

                              Responds fast!
                              avg. 2 minutes

                              Price per night from

                              $144

                              (4) Excellent 

                              Certificate of Excellence

                                19

                                Riverview Retreat

                                Perth and Kinross / Perth

                                Perth house

                                2 4 2 nights min

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

                                Certificate of Excellence

                                Price per night from

                                $129

                                Responds fast!
                                avg. 1 hour 3 minutes

                                Price per night from

                                $129

                                (27) Excellent 

                                  20

                                  The Granary - The Granary

                                  Perth / Forgandenny

                                  Perth cottage

                                  3 7 3 nights min

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

                                  Price per night from

                                  $148

                                  Responds fast!
                                  avg. 2 hours 2 minutes

                                  Price per night from

                                  $148

                                  (25) Excellent 

                                    13

                                    Tay Views Apartment, in heart of Perth with views of River Tay

                                    Perth and Kinross / Perth

                                    Perth apartment

                                    2 4 min stay varies

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

                                    Price per night from

                                    $126

                                    Responds fast!
                                    avg. 44 minutes

                                    Price per night from

                                    $126

                                    (40) Excellent 

                                    Certificate of Excellence

                                      16

                                      Quiet Retreat, Perth City Centre

                                      Perth and Kinross / Perth

                                      Perth apartment

                                      1 2 3 nights min

                                      • 1 bedroom
                                      • sleeps 2
                                      • 3 nights min
                                      • Nearest beach 42 mi
                                      • Car not necessary

                                      Certificate of Excellence

                                      Price per night from

                                      $76

                                      Responds fast!
                                      avg. 43 minutes

                                      Price per night from

                                      $76

                                      (29) Excellent 

                                        9

                                        Fernbank Holiday Cottage

                                        Perth and Kinross / Perth

                                        Perth cottage

                                        2 4 3 nights min

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

                                        Price per night from

                                        $129

                                        Responds fast!
                                        avg. 2 hours 4 minutes

                                        Price per night from

                                        $129

                                        (5) Excellent 

                                          24

                                          Cliff View

                                          Perth and Kinross / Perth

                                          Perth bungalow

                                          3 6 3 nights min

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

                                          Price per night from

                                          $204

                                          Responds fast!
                                          avg. 2 hours 31 minutes

                                          Price per night from

                                          $204

                                          (6) Very Good 

                                            10

                                            Tay Chambers Holiday Apartment Perth

                                            Perth and Kinross / Perth

                                            Perth apartment

                                            3 6 3 nights min

                                            • 3 bedrooms
                                            • sleeps 6
                                            • 3 nights min
                                            • Beach / lakeside relaxation
                                            • Child Friendly

                                            Price per night from

                                            $226

                                            Responds fast!
                                            avg. 1 hour 33 minutes

                                            Price per night from

                                            $226

                                            (14) Excellent 

                                            Certificate of Excellence

                                              17

                                              Riverside Apartment

                                              Perth and Kinross / Perth

                                              Perth apartment

                                              1 2 7 nights min

                                              • 1 bedroom
                                              • sleeps 2
                                              • 7 nights min
                                              • Beach / lakeside relaxation
                                              • Car not necessary

                                              Certificate of Excellence

                                              Price per night from

                                              $91

                                              Responds fast!
                                              avg. 24 minutes

                                              Price per night from

                                              $91

                                              (11) Excellent 

                                                15

                                                The Stables - The Stables

                                                Perth / Forgandenny

                                                Perth cottage

                                                2 6 min stay varies

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

                                                Price per night from

                                                $110

                                                Responds fast!
                                                avg. 2 hours 2 minutes

                                                Price per night from

                                                $110

                                                (11) Excellent 

                                                Certificate of Excellence

                                                  20

                                                  1&2 Cambusmichael Cottages

                                                  Perth and Kinross / Perth

                                                  Perth cottage

                                                  4 10 min stay varies

                                                  • 4 bedrooms
                                                  • sleeps 10
                                                  • min stay varies
                                                  • Child Friendly
                                                  • Private garden

                                                  Certificate of Excellence

                                                  Price per night from

                                                  $242

                                                  Responds fast!
                                                  avg. 3 hours 44 minutes

                                                  Price per night from

                                                  $242

                                                    12

                                                    Cosy and Bright Apartment in the heart of Perth City Centre.

                                                    Perth and Kinross / Perth

                                                    Perth apartment

                                                    1 2 min stay varies

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

                                                    Price per night from

                                                    $101

                                                    Responds fast!
                                                    avg. 44 minutes

                                                    Price per night from

                                                    $101

                                                    (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

                                                      (38) Very Good 

                                                      Certificate of Excellence

                                                        27

                                                        Glen of Rait Tower

                                                        Perth / Rait

                                                        Perth house

                                                        4 10 3 nights min

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

                                                        Certificate of Excellence

                                                        Price per night from

                                                        $150

                                                        Responds fast!
                                                        avg. 3 hours 36 minutes

                                                        Price per night from

                                                        $150

                                                        (9) Very Good 

                                                          17

                                                          Leslie House

                                                          Perth and Kinross / Perth

                                                          Perth house

                                                          3 6 3 nights min

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

                                                          Price per night from

                                                          $166

                                                          Responds fast!
                                                          avg. 2 hours 31 minutes

                                                          Price per night from

                                                          $166

                                                          (1) Excellent 

                                                            28

                                                            Stylish self-catering accommodation

                                                            Perth and Kinross / Perth

                                                            Perth house

                                                            2 4 2 nights min

                                                            • 2 bedrooms
                                                            • sleeps 4
                                                            • 2 nights min
                                                            • Nearest beach 25 mi
                                                            • Child Friendly
                                                            • Private garden

                                                            Price per night from

                                                            $106

                                                            Responds fast!
                                                            avg. 41 minutes

                                                            Price per night from

                                                            $106

                                                            (4) Excellent 

                                                              5

                                                              The Georgian Attic

                                                              Perth and Kinross / Perth

                                                              Perth apartment

                                                              2 3 1 night min

                                                              • 2 bedrooms
                                                              • sleeps 3
                                                              • 1 night min
                                                              • Nearest beach 30 mi
                                                              • Child Friendly
                                                              • Car not necessary

                                                              Price per night from

                                                              $98

                                                              Price per night from

                                                              $98

                                                              (7) Excellent 

                                                                17

                                                                The Balvaird Wing at Scone Palace

                                                                Perth and Kinross / Perth

                                                                Perth castle

                                                                3 8 2 nights min

                                                                • 3 bedrooms
                                                                • sleeps 8
                                                                • 2 nights min
                                                                • Child Friendly
                                                                • Private garden

                                                                Price per night from

                                                                $754

                                                                Price per night from

                                                                $754

                                                                (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

                                                                  (2) Excellent 

                                                                    17

                                                                    Auld Manse Self Catering Apartment with golf and castles nearby

                                                                    Perth and Kinross / Perth

                                                                    Perth apartment

                                                                    1 2 3 nights min

                                                                    • 1 bedroom
                                                                    • sleeps 2
                                                                    • 3 nights min
                                                                    • Private garden

                                                                    Price per night from

                                                                    $136

                                                                    Responds fast!
                                                                    avg. 2 hours 33 minutes

                                                                    Price per night from

                                                                    $136

                                                                    (3) Very Good 

                                                                      7

                                                                      River Chambers Holiday Apartment

                                                                      Perth and Kinross / Perth

                                                                      Perth apartment

                                                                      2 4 3 nights min

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

                                                                      Price per night from

                                                                      $196

                                                                      Responds fast!
                                                                      avg. 1 hour 33 minutes

                                                                      Price per night from

                                                                      $196

                                                                      (57) Excellent 

                                                                        12

                                                                        Scottish Tourer Motorhome Hire

                                                                        Perth and Kinross / Perth

                                                                        Perth caravan/mobile home

                                                                        2 4 7 nights min

                                                                        • 2 bedrooms
                                                                        • sleeps 4
                                                                        • 7 nights min
                                                                        • Nearest beach 35 mi
                                                                        • Child Friendly
                                                                        • Car not necessary

                                                                        Price per night from

                                                                        $248

                                                                        Price per night from

                                                                        $248

                                                                        (15) Very Good 

                                                                          29

                                                                          Heather Cottage, Luncarty

                                                                          Perth and Kinross / Perth

                                                                          Perth house

                                                                          1 4 min stay varies

                                                                          • 1 bedroom
                                                                          • sleeps 4
                                                                          • min stay varies
                                                                          • Child Friendly
                                                                          • Pet Friendly
                                                                          • Private garden

                                                                          Price per night from

                                                                          $91

                                                                          Responds fast!
                                                                          avg. 56 minutes

                                                                          Price per night from

                                                                          $91

                                                                          (8) Excellent 

                                                                            48

                                                                            GREAT OFFERS on this EXCEPTIONAL secluded lodge in it's own private woodland.

                                                                            Perth and Kinross / Perth

                                                                            Perth house

                                                                            3 6 min stay varies

                                                                            • 3 bedrooms
                                                                            • sleeps 6
                                                                            • min stay varies
                                                                            • Nearest beach 35 mi
                                                                            • Child Friendly
                                                                            • Pet Friendly

                                                                            Price per night from

                                                                            $220

                                                                            Responds fast!
                                                                            avg. 3 hours 6 minutes

                                                                            Price per night from

                                                                            $220

                                                                              12

                                                                              The Archers

                                                                              Perth and Kinross / Perth

                                                                              Perth apartment

                                                                              2 5 2 nights min

                                                                              • 2 bedrooms
                                                                              • sleeps 5
                                                                              • 2 nights min
                                                                              • Child Friendly

                                                                              Price per night from

                                                                              $189

                                                                              Responds fast!
                                                                              avg. 42 minutes

                                                                              Price per night from

                                                                              $189