Perth and Kinross apartments: Rent holiday apartments in Perth and Kinross

Close

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

Filters applied: Apartment

97 apartments

    8

    Holiday apartment in Almondbank

    Perth and Kinross / Almondbank

    2 5 min stay varies

    • 2 bedrooms
    • sleeps 5
    • min stay varies
    • Child friendly

    from £86 / night

    £516 - £802 / week

    Book View

    Responds fast!
    avg. 3 hours 7 minutes

    from £86 / night

    (3) Excellent 

      18

      Apartment rental in Crieff with golf nearby

      Perth and Kinross / Crieff

      2 4 7 nights min

      • 2 bedrooms
      • sleeps 4
      • 7 nights min
      • Child friendly

      from £98 / night

      £687 - £1,008 / week

      Book View

      from £98 / night

      (5) Very Good 

        18

        Holiday apartment with golf nearby in Kenmore

        Perth and Kinross / Kenmore

        2 4 min stay varies

        • 2 bedrooms
        • sleeps 4
        • min stay varies
        • Beach / lakeside relaxation
        • Nearest beach 1 km
        • Child friendly

        from £220 / night

        £1,373 - £1,648 / week

        Book View

        from £220 / night

        (5) Excellent 

        Certificate of Excellence

          27

          Holiday apartment rental

          Perth and Kinross / Crieff

          1 2 2 nights min

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

          Certificate of Excellence

          from £86 / night

          £602 / week

          Book View

          Responds fast!
          avg. 28 minutes

          from £86 / night

          (21) Excellent 

          Certificate of Excellence

            12

            Apartment rental in Perth

            Perth and Kinross / Perth

            2 4 min stay varies

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

            Certificate of Excellence

            from £81 / night

            £460 - £810 / week

            Book View

            Responds fast!
            avg. 1 hour 50 minutes

            from £81 / night

            (4) Excellent 

              15

              Perth holiday apartment rental

              Perth and Kinross / Perth

              4 7 2 nights min

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

              from £243 / night

              £1,066 / week

              Book View

              from £243 / night

              (16) Excellent 

                27

                Holiday apartment in Gleneagles

                Auchterarder / Gleneagles

                3 6 min stay varies

                • 3 bedrooms
                • sleeps 6
                • min stay varies
                • Child friendly

                from £138 / night

                £859 - £916 / week

                Book View

                from £138 / night

                (46) Excellent 

                Certificate of Excellence

                  14

                  Apartment rental in Blairgowrie with golf nearby

                  Perth and Kinross / Blairgowrie

                  1 4 2 nights min

                  • 1 bedroom
                  • sleeps 4
                  • 2 nights min
                  • Nearest beach 40 km
                  • Child friendly
                  • Car not necessary
                  “Great break” We had a lovely break here. Great location and lovely clean, well equipped apartment. I will definitely book again to stay.

                  Certificate of Excellence

                  from £58 / night

                  £401 / week

                  Book View

                  Responds fast!
                  avg. 1 hour 35 minutes

                  from £58 / night

                  (18) Excellent 

                    8

                    Apartment rental in Dunkeld

                    Perth and Kinross / Dunkeld

                    2 3 min stay varies

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

                    from £93 / night

                    £464 - £710 / week

                    Book View

                    Responds fast!
                    avg. 39 minutes

                    from £93 / night

                    (109) Excellent 

                      21

                      Kenmore holiday apartment rental

                      Perth and Kinross / Kenmore

                      1 2 min stay varies

                      • 1 bedroom
                      • sleeps 2
                      • min stay varies
                      • Beach / lakeside relaxation
                      • Nearest beach 0.6 km
                      • Child friendly
                      “Affordable Luxury” We stayed for 2 nights in Ben Hope at the end of July this year. I booked it as a birthday surprise for my boyfriend and he was blown away. If you're thinking of going for a short break like we did, trust me when I say that if you can you should definitely go for longer. We really weren't ready to leave when the time came. The apartment was in great condition and pretty much spotless! Very high quality furnishings have been used throughout which really helps the luxurious feel that the apartment has. Bedroom is gorgeous, kitchen was well equipped and the jacuzzi was perfect. GREAT value for money! Thanks Grace, will be back again.

                      from £184 / night

                      £1,144 - £1,373 / week

                      Book View

                      from £184 / night

                      (6) Excellent 

                        15

                        Holiday apartment in Dunkeld

                        Perth and Kinross / Dunkeld

                        1 2 min stay varies

                        • 1 bedroom
                        • sleeps 2
                        • min stay varies
                        • Ask owner if suitable for children
                        • Car not necessary
                        • Ask about pets

                        from £83 / night

                        £410 - £577 / week

                        Book View

                        Responds fast!
                        avg. 39 minutes

                        from £83 / night

                        (1) Excellent 

                          30

                          Holiday apartment in Perth

                          Perth and Kinross / Perth

                          3 6 min stay varies

                          • 3 bedrooms
                          • sleeps 6
                          • min stay varies
                          • Child friendly

                          from £194 / night

                          £971 - £1,063 / week

                          Book View

                          Responds fast!
                          avg. 1 hour 50 minutes

                          from £194 / night

                          (25) Excellent 

                            13

                            Perth holiday apartment rental

                            Perth and Kinross / Perth

                            2 4 min stay varies

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

                            from £95 / night

                            £559 - £874 / week

                            Book View

                            Responds fast!
                            avg. 1 hour 50 minutes

                            from £95 / night

                            (3) Excellent 

                              10

                              Holiday apartment in Blairgowrie

                              Perth and Kinross / Blairgowrie

                              1 3 2 nights min

                              • 1 bedroom
                              • sleeps 3
                              • 2 nights min
                              • Child friendly
                              • Pet friendly
                              • Private garden

                              from £46 / night

                              £241 - £298 / week

                              Book View

                              from £46 / night

                              (8) Excellent 

                                8

                                Holiday apartment in Blairgowrie

                                Perth and Kinross / Blairgowrie

                                1 2 min stay varies

                                • 1 bedroom
                                • sleeps 2
                                • min stay varies
                                • Nearest beach 65 km
                                • Pet friendly

                                from £69 / night

                                £378 - £550 / week

                                Book View

                                from £69 / night

                                  8

                                  Apartment rental in Crieff with golf nearby

                                  Perth and Kinross / Crieff

                                  1 3 1 night min

                                  • 1 bedroom
                                  • sleeps 3
                                  • 1 night min
                                  • Child friendly
                                  • Ask about pets

                                  from £115 / night

                                  £642 - £882 / week

                                  Book View

                                  from £115 / night

                                  (31) Excellent 

                                  Certificate of Excellence

                                    22

                                    Apartment accommodation in Crieff with golf nearby

                                    Perth and Kinross / Crieff

                                    1 2 2 nights min

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

                                    Certificate of Excellence

                                    from £86 / night

                                    £602 / week

                                    Book View

                                    Responds fast!
                                    avg. 28 minutes

                                    from £86 / night

                                    (16) Excellent 

                                      35

                                      Holiday apartment in Crieff

                                      Perth and Kinross / Crieff

                                      2 6 min stay varies

                                      • 2 bedrooms
                                      • sleeps 6
                                      • min stay varies
                                      • Beach / lakeside relaxation
                                      • Child friendly

                                      from £126 / night

                                      £796 - £802 / week

                                      Book View

                                      Responds fast!
                                      avg. 1 hour 9 minutes

                                      from £126 / night

                                      (6) Very Good 

                                        15

                                        Apartment rental in Dunkeld with golf nearby

                                        Perth and Kinross / Dunkeld

                                        2 4 3 nights min

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

                                        from £91 / night

                                        £516 / week

                                        Book View

                                        from £91 / night

                                        (1) Excellent 

                                          11

                                          Apartment rental in Blairgowrie

                                          Perth and Kinross / Blairgowrie

                                          2 4 2 nights min

                                          • 2 bedrooms
                                          • sleeps 4
                                          • 2 nights min
                                          • Nearest beach 40 km
                                          • Private garden

                                          from £224 / night

                                          £1,449 / week

                                          Book View

                                          from £224 / night

                                          (90) Excellent 

                                            16

                                            Pitlochry holiday apartment rental

                                            Perth and Kinross / Pitlochry

                                            1 2 3 nights min

                                            • 1 bedroom
                                            • sleeps 2
                                            • 3 nights min
                                            • Car not necessary
                                            • Private garden
                                            “Chill out time!” Spent a fabulous 4 night break in this lovely apartment, a real home from home. Lovely views and very peaceful yet close to centre of town. Lots to do in the area whether walking or sightseeing. Plenty choice for eating out and excellent restaurants. If self-catering is your preference, the apartment has everything you would require. We will definitely be returning. Thanks Katherine and Roger x

                                            from £72 / night

                                            £410 - £490 / week

                                            Enquire View

                                            from £72 / night

                                            (42) Excellent 

                                            Certificate of Excellence

                                              16

                                              Perth holiday apartment rental

                                              Perth and Kinross / Perth

                                              1 2 3 nights min

                                              • 1 bedroom
                                              • sleeps 2
                                              • 3 nights min
                                              • Nearest beach 42 km
                                              • Car not necessary
                                              “A real gem in the city” The apartment is much cosier and stylish than the pictures - we had everything we could have hoped for. It was so warm on a cold winter's night. Spotlessly clean and every amenity you could ask for. One extra dining chair would be great. We will definitely come back. Very reasonable rates and parking is fine outside (paid from 8am but you can pay the night before).

                                              Certificate of Excellence

                                              from £63 / night

                                              £447 / week

                                              Book View

                                              Responds fast!
                                              avg. 22 minutes

                                              from £63 / night

                                              (13) Excellent 

                                                34

                                                Holiday apartment in Auchterarder

                                                Perth and Kinross / Auchterarder

                                                2 4 2 nights min

                                                • 2 bedrooms
                                                • sleeps 4
                                                • 2 nights min
                                                • Nearest beach 77 km
                                                • Child friendly

                                                from £132 / night

                                                £1,128 / week

                                                Book View

                                                from £132 / night

                                                (14) Excellent 

                                                Certificate of Excellence

                                                  17

                                                  Holiday apartment with golf nearby in Perth

                                                  Perth and Kinross / Perth

                                                  1 2 7 nights min

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

                                                  Certificate of Excellence

                                                  from £69 / night

                                                  £481 / week

                                                  Book View

                                                  Responds fast!
                                                  avg. 25 minutes

                                                  from £69 / night

                                                  (59) Excellent 

                                                  Certificate of Excellence

                                                    25

                                                    Holiday apartment with shared pool, golf nearby in Pitlochry

                                                    Perth and Kinross / Pitlochry

                                                    1 4 3 nights min

                                                    • 1 bedroom
                                                    • sleeps 4
                                                    • 3 nights min
                                                    • Nearest beach 90 km
                                                    • Swimming pool
                                                    • Child friendly
                                                    “Brilliant” Have just spent 5 nights at Roland's apartment. Beautiful flat tastefully decorated and very comfortable. Bottle of wine on arrival was very welcome. Excellent location in the center of Pitlochry. Can highly recommend this flat. Already planning our next visit!!

                                                    Certificate of Excellence

                                                    from £109 / night

                                                    £762 / week

                                                    Book View

                                                    Responds fast!
                                                    avg. 14 minutes

                                                    from £109 / night

                                                    (17) Excellent 

                                                      14

                                                      Holiday apartment with golf nearby in Aberfeldy

                                                      Perth and Kinross / Aberfeldy

                                                      1 2 3 nights min

                                                      • 1 bedroom
                                                      • sleeps 2
                                                      • 3 nights min
                                                      • Suitable for children age 5+
                                                      • Private garden

                                                      from £147 / night

                                                      £590 / week

                                                      Book View

                                                      Responds fast!
                                                      avg. 3 hours 24 minutes

                                                      from £147 / night

                                                      (6) Very Good 

                                                        10

                                                        Perth holiday apartment rental

                                                        Perth and Kinross / Perth

                                                        3 6 3 nights min

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

                                                        from £172 / night

                                                        £911 / week

                                                        Book View

                                                        Responds fast!
                                                        avg. 1 hour 20 minutes

                                                        from £172 / night

                                                        (22) Excellent 

                                                        Certificate of Excellence

                                                          20

                                                          Holiday apartment with golf nearby in Gleneagles

                                                          Auchterarder / Gleneagles

                                                          3 6 min stay varies

                                                          • 3 bedrooms
                                                          • sleeps 6
                                                          • min stay varies
                                                          • Suitable for children age 5+

                                                          Certificate of Excellence

                                                          from £189 / night

                                                          £1,117 - £1,827 / week

                                                          Book View

                                                          Responds fast!
                                                          avg. 1 hour 47 minutes

                                                          from £189 / night

                                                            8

                                                            Crieff holiday apartment rental

                                                            Perth and Kinross / Crieff

                                                            1 3 1 night min

                                                            • 1 bedroom
                                                            • sleeps 3
                                                            • 1 night min
                                                            • Child friendly
                                                            • Ask about pets

                                                            from £103 / night

                                                            £602 - £842 / week

                                                            Book View

                                                            from £103 / night

                                                            (14) Excellent 

                                                              7

                                                              Apartment rental in Dunkeld with golf nearby

                                                              Perth and Kinross / Dunkeld

                                                              1 2 5 nights min

                                                              • 1 bedroom
                                                              • sleeps 2
                                                              • 5 nights min
                                                              • Nearest beach 25 km
                                                              • Car not necessary
                                                              • Private garden
                                                              “Excellent apartment” Apartment full of all furnitures and perfect for a couple! Everything well explained. Very nice place! Enjoyable trip on site.

                                                              from £58 / night

                                                              £453 / week

                                                              Book View

                                                              from £58 / night

                                                              (1) Excellent 

                                                                15

                                                                Apartment rental in Blairgowrie

                                                                Perth and Kinross / Blairgowrie

                                                                3 2 2 nights min

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

                                                                from £86 / night

                                                                £447 - £619 / week

                                                                Book View

                                                                from £86 / night

                                                                (11) Excellent 

                                                                Certificate of Excellence

                                                                  10

                                                                  Holiday apartment in Kirkmichael

                                                                  Perth and Kinross / Kirkmichael

                                                                  1 2 2 nights min

                                                                  • 1 bedroom
                                                                  • sleeps 2
                                                                  • 2 nights min
                                                                  • Child friendly
                                                                  • Pet friendly
                                                                  • Private garden

                                                                  Certificate of Excellence

                                                                  from £40 / night

                                                                  £207 - £269 / week

                                                                  Book View

                                                                  from £40 / night

                                                                  (15) Excellent 

                                                                    9

                                                                    Aberfeldy holiday apartment rental

                                                                    Perth and Kinross / Aberfeldy

                                                                    2 4 3 nights min

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

                                                                    from £133 / night

                                                                    £533 / week

                                                                    Book View

                                                                    Responds fast!
                                                                    avg. 3 hours 24 minutes

                                                                    from £133 / night

                                                                    (13) Excellent 

                                                                      26

                                                                      Holiday apartment in Crieff

                                                                      Perth and Kinross / Crieff

                                                                      2 4 min stay varies

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

                                                                      from £127 / night

                                                                      £668 - £992 / week

                                                                      Book View

                                                                      Responds fast!
                                                                      avg. 1 hour 50 minutes

                                                                      from £127 / night

                                                                      (1) Excellent 

                                                                        7

                                                                        Holiday apartment letting

                                                                        Perth and Kinross / Crieff

                                                                        1 5 1 night min

                                                                        • 1 bedroom
                                                                        • sleeps 5
                                                                        • 1 night min
                                                                        • Child friendly
                                                                        • Pet friendly

                                                                        from £126 / night

                                                                        £682 - £1,403 / week

                                                                        Book View

                                                                        from £126 / night

                                                                        (46) Excellent 

                                                                        Certificate of Excellence

                                                                          17

                                                                          Holiday apartment with golf nearby in Pitlochry

                                                                          Perth and Kinross / Pitlochry

                                                                          1 2 min stay varies

                                                                          • 1 bedroom
                                                                          • sleeps 2
                                                                          • min stay varies
                                                                          • Beach / lakeside relaxation
                                                                          • Car not necessary
                                                                          “Beatiful place, very private, convenient to Pitlochry” Very nice annex with small kitchen, large living room and bedroom with en suite. Tastefully decorated, very clean well supplied with toiletries and kitchen goods, friendly accessible owner. despite being a annex to their house the location was very private. Convinent for all Pitlochries amenities. Quiet. Lovely.

                                                                          Certificate of Excellence

                                                                          from £98 / night

                                                                          £962 / week

                                                                          Book View

                                                                          Responds fast!
                                                                          avg. 16 minutes

                                                                          from £98 / night

                                                                          (2) Very Good 

                                                                            11

                                                                            Blairgowrie holiday apartment rental

                                                                            Perth and Kinross / Blairgowrie

                                                                            2 5 2 nights min

                                                                            • 2 bedrooms
                                                                            • sleeps 5
                                                                            • 2 nights min
                                                                            • Child friendly
                                                                            • Pet friendly

                                                                            from £58 / night

                                                                            £298 - £418 / week

                                                                            Book View

                                                                            from £58 / night

                                                                            (1) Excellent 

                                                                              19

                                                                              Auchterarder holiday apartment rental

                                                                              Perth and Kinross / Auchterarder

                                                                              2 3 min stay varies

                                                                              • 2 bedrooms
                                                                              • sleeps 3
                                                                              • min stay varies
                                                                              • Child friendly

                                                                              from £368 / night

                                                                              £595 - £890 / week

                                                                              Book View

                                                                              Responds fast!
                                                                              avg. 3 hours 30 minutes

                                                                              from £368 / night

                                                                              (35) Excellent 

                                                                                23

                                                                                Holiday apartment with golf nearby in Pitlochry

                                                                                Perth and Kinross / Pitlochry

                                                                                1 2 min stay varies

                                                                                • 1 bedroom
                                                                                • sleeps 2
                                                                                • min stay varies
                                                                                • Car not necessary
                                                                                • Pet friendly
                                                                                “Super apartment in great location” Had a very enjoyable two weeks in the apartment using it as a base for a holiday playing golf and walking. The apartment provides a high standard of accommodation, is contemporary, very clean and comfortable with all the facilities you could wish for. It is ideally located at the end of the Main Street in Pitlochry which offers an excellent choice of restaurants and cafes.. The owners are very friendly and helpful. There are many good golf courses within a short drive of the apartment.

                                                                                from £109 / night

                                                                                £584 - £745 / week

                                                                                Book View

                                                                                Responds fast!
                                                                                avg. 2 hours 28 minutes

                                                                                from £109 / night

                                                                                (2) Excellent 

                                                                                  17

                                                                                  Perth holiday apartment rental

                                                                                  Perth and Kinross / Perth

                                                                                  1 2 3 nights min

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

                                                                                  from £98 / night

                                                                                  £642 - £825 / week

                                                                                  Book View

                                                                                  from £98 / night

                                                                                  Also consider