Cottages in Tayside/Perthshire and Self Catering Accommodation - Holiday Rentals Tayside/Perthshire - Holiday Lettings

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

618 Holiday homes

    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

    from £86 / night

    (22) Very Good 

    Certificate of Excellence

      12

      Holiday cottage with golf nearby in Moulin

      Pitlochry / Moulin

      1 2 3 nights min

      • 1 bedroom
      • sleeps 2
      • 3 nights min

      Certificate of Excellence

      from £91 / night

      £561 / week

      Book View

      from £91 / night

        12

        Holiday home in St. Fillans

        Perth and Kinross / St Fillans

        1 2 7 nights min

        • 1 bedroom
        • sleeps 2
        • 7 nights min
        • Child friendly
        • Pet friendly

        from £52 / night

        £360 - £683 / week

        Enquire View

        from £52 / night

        (19) Excellent 

        Certificate of Excellence

          30

          Holiday cottage in Lawers

          Perth and Kinross / Lawers

          2 4 min stay varies

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

          Certificate of Excellence

          from £175 / night

          £1,100 / week

          Book View

          Responds fast!
          avg. 1 hour 11 minutes

          from £175 / night

          (50) Excellent 

            8

            Gleneagles holiday lodge rental

            Auchterarder / Gleneagles

            3 8 min stay varies

            • 3 bedrooms
            • sleeps 8
            • min stay varies
            • Swimming pool
            • Child friendly

            from £140 / night

            £850 - £1,650 / week

            Enquire View

            from £140 / night

            (2) Very Good 

              27

              Home rental in Pitlochry

              Perth and Kinross / Pitlochry

              5 10 7 nights min

              • 5 bedrooms
              • sleeps 10
              • 7 nights min
              • Nearest beach 60 km
              • Child friendly
              • Pet friendly

              from £311 / night

              £2,176 - £3,206 / week

              Book View

              from £311 / night

              (54) Excellent 

                25

                Lodge rental in Blair Atholl with shared pool, golf nearby

                Perth and Kinross / Blair Atholl

                3 6 min stay varies

                • 3 bedrooms
                • sleeps 6
                • min stay varies
                • Beach / lakeside relaxation
                • Swimming pool
                • Child friendly

                from £100 / night

                £600 - £750 / week

                Book View

                Responds fast!
                avg. 32 minutes

                from £100 / night

                  10

                  Holiday home in Crieff

                  Perth and Kinross / Crieff

                  2 4 min stay varies

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

                  from £103 / night

                  £630 - £2,061 / week

                  Book View

                  from £103 / night

                  (11) Excellent 

                  Certificate of Excellence

                    10

                    Dunning holiday log cabin rental

                    Perth and Kinross / Dunning

                    1 2 3 nights min

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

                    Certificate of Excellence

                    from £58 / night

                    £344 / week

                    Book View

                    Responds fast!
                    avg. 1 hour 44 minutes

                    from £58 / night

                      11

                      Holiday home in Scone

                      Perth and Kinross / Scone

                      2 4 7 nights min

                      • 2 bedrooms
                      • sleeps 4
                      • 7 nights min
                      • Child friendly
                      • Pet friendly
                      • Private garden

                      from £56 / night

                      £387 - £648 / week

                      Enquire View

                      from £56 / night

                      (5) Excellent 

                        19

                        Home rental in Dunkeld

                        Perth and Kinross / Dunkeld

                        3 7 3 nights min

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

                        from £92 / night

                        £802 - £1,489 / week

                        Book View

                        from £92 / night

                          10

                          Holiday home in Auchterarder

                          Perth and Kinross / Auchterarder

                          1 2 7 nights min

                          • 1 bedroom
                          • sleeps 2
                          • 7 nights min
                          • Child friendly
                          • Pet friendly

                          from £45 / night

                          £311 - £571 / week

                          Enquire View

                          from £45 / night

                          (3) Excellent 

                            13

                            Ski cottage to rent in Spittal of Glenshee

                            Perth and Kinross / Spittal of Glenshee

                            2 4 min stay varies

                            • 2 bedrooms
                            • sleeps 4
                            • min stay varies
                            • Nearest beach 70 km
                            • Ski
                            • Child friendly

                            from £132 / night

                            £802 - £1,191 / week

                            Book View

                            Responds fast!
                            avg. 2 hours 58 minutes

                            from £132 / night

                            (45) Excellent 

                              26

                              Holiday cottage with golf nearby in Dunkeld

                              Perth and Kinross / Dunkeld

                              4 8 min stay varies

                              • 4 bedrooms
                              • sleeps 8
                              • min stay varies
                              • Child friendly
                              • Car not necessary
                              • Private garden
                              “great location ,well equipped and nicely designed modern house on the edge of beautiful countryside” We arrived to find a lovely clean ,well equipped house -all 6 women loved exploring the house & commenting on the various design features especially the pebble door knobs. Dunkeld is a great location for walks to Birnam (past huge ancient trees),The Hermtage ( waterfalls) and past the Cathedral along the river to Dunkeld House passing even more specimen trees.Once a month there is a guided countryside ranger walk to Loch of Lowe where we saw the ospreys nesting & red squirrels .Perth is very close by with a good theatre & Art gallery. There are many more things to do .This is just our choice for a week's visit. I'm very sure you wouldn't be disappointed.

                              from £185 / night

                              £1,110 - £1,530 / week

                              Book View

                              Responds fast!
                              avg. 14 minutes

                              from £185 / night

                              (4) Excellent 

                              Certificate of Excellence

                                19

                                Holiday cottage in Glenlomond

                                Kinross / Glenlomond

                                2 4 min stay varies

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

                                Certificate of Excellence

                                from £98 / night

                                £516 - £573 / week

                                Book View

                                Responds fast!
                                avg. 1 hour 9 minutes

                                from £98 / night

                                (2) Excellent 

                                  8

                                  Holiday home in Blairgowrie

                                  Perth and Kinross / Blairgowrie

                                  4 8 3 nights min

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

                                  from £115 / night

                                  £916 - £2,977 / week

                                  Book View

                                  Responds fast!
                                  avg. 3 hours 53 minutes

                                  from £115 / night

                                  (16) Very Good 

                                    17

                                    Holiday cottage in Alyth

                                    Blairgowrie / Alyth

                                    2 4 2 nights min

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

                                    from £76 / night

                                    £418 - £686 / week

                                    Book View

                                    from £76 / night

                                    (32) Excellent 

                                      23

                                      Holiday home in Blairgowrie

                                      Perth and Kinross / Blairgowrie

                                      4 8 min stay varies

                                      • 4 bedrooms
                                      • sleeps 8
                                      • min stay varies
                                      • Child friendly
                                      • Pet friendly
                                      • Private garden
                                      “We are loving it. . . . Can we please move in!!” We are part way through our stay and we love it here. No need for photos or long explanations, this house is exactly as it says on the tin with cherries on top!! Beds are so comfy, the whole place is spotless and home furnishings are to a high standard, I love the fluffy towels!! Brilliant service and welcome from Kim and kenny. The house is well equipped, there is no need to leave, there is everything you could ever need. I think we have used every pot and serving dish enjoying some lovely family meals and some well needed chill out time. We got a lovely welcome hamper, puma our black lab and the kids really enjoyed their treats, as did us adults! Thank you!! The garden is magnificent and worthy of exploring every morning. I am going to miss the view from the downstairs bedroom! The rabbits come right up to the house and it is so relaxing just sitting watching the river. Just what we needed.

                                      from £150 / night

                                      £1,260 - £1,540 / week

                                      Book View

                                      Responds fast!
                                      avg. 1 hour 5 minutes

                                      from £150 / night

                                      (1) Excellent 

                                        12

                                        Home letting in Chapelhill

                                        Perth and Kinross / Chapelhill

                                        3 5 7 nights min

                                        • 3 bedrooms
                                        • sleeps 5
                                        • 7 nights min
                                        • Child friendly
                                        • Pet friendly
                                        • Private garden

                                        from £68 / night

                                        £470 - £926 / week

                                        Enquire View

                                        from £68 / night

                                          22

                                          Holiday home rental

                                          Aberfeldy / Weem

                                          5 10 7 nights min

                                          • 5 bedrooms
                                          • sleeps 10
                                          • 7 nights min
                                          • Pet friendly

                                          from £250 / night

                                          £1,750 - £3,500 / week

                                          Enquire View

                                          from £250 / night

                                          (7) Average 

                                            30

                                            Holiday lodge in Blair Atholl

                                            Perth and Kinross / Blair Atholl

                                            6 12 7 nights min

                                            • 6 bedrooms
                                            • sleeps 12
                                            • 7 nights min
                                            • Pet friendly

                                            from £146 / night

                                            £1,020 - £2,090 / week

                                            Enquire View

                                            from £146 / night

                                            (5) Excellent 

                                              10

                                              Spittal of Glenshee ski cottage to rent.

                                              Perth and Kinross / Spittal of Glenshee

                                              2 4 min stay varies

                                              • 2 bedrooms
                                              • sleeps 4
                                              • min stay varies
                                              • Nearest beach 70 km
                                              • Ski
                                              • Child friendly

                                              from £132 / night

                                              £802 - £1,191 / week

                                              Book View

                                              Responds fast!
                                              avg. 2 hours 58 minutes

                                              from £132 / 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

                                                (38) Excellent 

                                                Certificate of Excellence

                                                  12

                                                  Holiday log cabin in Rattray

                                                  Blairgowrie / Rattray

                                                  3 6 min stay varies

                                                  • 3 bedrooms
                                                  • sleeps 6
                                                  • min stay varies
                                                  • Child friendly
                                                  • Pet friendly
                                                  • Private garden

                                                  Certificate of Excellence

                                                  from £144 / night

                                                  £1,002 - £1,082 / week

                                                  Book View

                                                  from £144 / night

                                                  (2) Very Good 

                                                    28

                                                    Blair Atholl holiday lodge rental

                                                    Perth and Kinross / Blair Atholl

                                                    11 20 7 nights min

                                                    • 11 bedrooms
                                                    • sleeps 20
                                                    • 7 nights min
                                                    • Pet friendly

                                                    from £311 / night

                                                    £2,175 - £3,840 / week

                                                    Enquire View

                                                    from £311 / night

                                                    (52) Excellent 

                                                    Certificate of Excellence

                                                      17

                                                      Log cabin letting in Blair Atholl with shared pool, golf nearby

                                                      Perth and Kinross / Blair Atholl

                                                      2 4 min stay varies

                                                      • 2 bedrooms
                                                      • sleeps 4
                                                      • min stay varies
                                                      • Swimming pool
                                                      • Child friendly
                                                      “Everything we hoped it would be and more” It's always a bit of a worry visiting a holiday property for the first time. Will it be as good as it looks on the website? Will it be clean? Will it be peaceful? I needn't have worried - what a wonderful lodge. Well designed accommodation complete with gadgets and quality fittings throughout - and not forgetting WIFI - much to the relief of our teenage daughter. The site itself is very peaceful and tidy and is situated on the south bank of the River Tilt. Blair Castle & Gardens is a 10 minute walk away with Killiecrankie visitor centre and Pitlochry a few miles to the south. There are also plenty of outdoor walking and cycling routes in the area to keep the more energetic happy too.

                                                      Certificate of Excellence

                                                      from £108 / night

                                                      £756 - £916 / week

                                                      Book View

                                                      Responds fast!
                                                      avg. 20 minutes

                                                      from £108 / night

                                                      (9) Excellent 

                                                        13

                                                        Holiday home with golf nearby in Crieff

                                                        Perth and Kinross / Crieff

                                                        5 12 min stay varies

                                                        • 5 bedrooms
                                                        • sleeps 12
                                                        • min stay varies
                                                        • Child friendly
                                                        • Pet friendly
                                                        • Private garden

                                                        from £802 / night

                                                        £3,321 / week

                                                        Book View

                                                        Responds fast!
                                                        avg. 3 hours 14 minutes

                                                        from £802 / night

                                                        (4) Excellent 

                                                          18

                                                          Holiday lodge with golf nearby in Aberfeldy

                                                          Perth and Kinross / Aberfeldy

                                                          2 6 7 nights min

                                                          • 2 bedrooms
                                                          • sleeps 6
                                                          • 7 nights min
                                                          • Nearest beach 60 km
                                                          • Child friendly
                                                          • Pet friendly

                                                          from £90 / night

                                                          £630 - £859 / week

                                                          Book View

                                                          from £90 / night

                                                          (27) Excellent 

                                                            21

                                                            Home rental in Comrie with golf nearby

                                                            Perth and Kinross / Comrie

                                                            3 6 min stay varies

                                                            • 3 bedrooms
                                                            • sleeps 6
                                                            • min stay varies
                                                            • Child friendly
                                                            • Pet friendly
                                                            • Private garden

                                                            from £166 / night

                                                            £915 - £1,373 / week

                                                            Book View

                                                            from £166 / night

                                                            (6) Excellent 

                                                              21

                                                              Glendevon holiday lodge rental

                                                              Perth and Kinross / Glendevon

                                                              3 6 3 nights min

                                                              • 3 bedrooms
                                                              • sleeps 6
                                                              • 3 nights min
                                                              • Nearest beach 25 km

                                                              from £195 / night

                                                              £1,363 / week

                                                              Book View

                                                              from £195 / night

                                                              (12) Excellent 

                                                                17

                                                                Aberfeldy holiday cottage rental

                                                                Perth and Kinross / Aberfeldy

                                                                2 4 3 nights min

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

                                                                from £138 / night

                                                                £642 - £1,180 / week

                                                                Book View

                                                                Responds fast!
                                                                avg. 3 hours 4 minutes

                                                                from £138 / night

                                                                (20) 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 - £758 / week

                                                                  Book View

                                                                  from £81 / night

                                                                  (26) Excellent 

                                                                  Certificate of Excellence

                                                                    11

                                                                    Glen Lyon holiday bungalow rental

                                                                    Perth and Kinross / Glen Lyon

                                                                    3 6 min stay varies

                                                                    • 3 bedrooms
                                                                    • sleeps 6
                                                                    • min stay varies
                                                                    • Child friendly
                                                                    • Ask about pets
                                                                    • Private garden

                                                                    Certificate of Excellence

                                                                    from £109 / night

                                                                    £687 / week

                                                                    Book View

                                                                    from £109 / night

                                                                    (4) 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. 29 minutes

                                                                      from £86 / night

                                                                      (3) Excellent 

                                                                        24

                                                                        Holiday home in Bridge Of Earn

                                                                        Perth and Kinross / Bridge Of Earn

                                                                        2 6 min stay varies

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

                                                                        from £100 / night

                                                                        £644 - £1,183 / week

                                                                        Book View

                                                                        from £100 / night

                                                                        (9) Excellent 

                                                                          16

                                                                          Blair Atholl holiday lodge rental

                                                                          Perth and Kinross / Blair Atholl

                                                                          1 4 min stay varies

                                                                          • 1 bedroom
                                                                          • sleeps 4
                                                                          • min stay varies
                                                                          • Swimming pool
                                                                          • Child friendly
                                                                          • Pet friendly

                                                                          from £81 / night

                                                                          £544 / week

                                                                          Book View

                                                                          Responds fast!
                                                                          avg. 40 minutes

                                                                          from £81 / night

                                                                          (36) Very Good 

                                                                            12

                                                                            Holiday lodge rental

                                                                            Perth and Kinross / Blair Atholl

                                                                            3 6 min stay varies

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

                                                                            from £107 / night

                                                                            £750 - £1,125 / week

                                                                            Book View

                                                                            Responds fast!
                                                                            avg. 2 hours 31 minutes

                                                                            from £107 / night

                                                                            (23) Excellent 

                                                                            Certificate of Excellence

                                                                              19

                                                                              Blair Atholl holiday lodge rental

                                                                              Perth and Kinross / Blair Atholl

                                                                              2 4 min stay varies

                                                                              • 2 bedrooms
                                                                              • sleeps 4
                                                                              • min stay varies
                                                                              • Beach / lakeside relaxation
                                                                              • Swimming pool
                                                                              • Child friendly
                                                                              “Cap dail lodge Blair Athol” Beautiful quiet plot on river .lodge is brilliant. Everything you need .well looked after .clean .and great place for getting about .

                                                                              Certificate of Excellence

                                                                              from £115 / night

                                                                              £876 - £1,145 / week

                                                                              Book View

                                                                              Responds fast!
                                                                              avg. 2 hours 22 minutes

                                                                              from £115 / night

                                                                              (10) Excellent 

                                                                                39

                                                                                Holiday cottage accommodation

                                                                                Perth and Kinross / Abernyte

                                                                                5 10 min stay varies

                                                                                • 5 bedrooms
                                                                                • sleeps 10
                                                                                • min stay varies
                                                                                • Nearest beach 25 km
                                                                                • Child friendly
                                                                                • Pet friendly

                                                                                from £329 / night

                                                                                £1,374 - £2,004 / week

                                                                                Book View

                                                                                Responds fast!
                                                                                avg. 2 hours 25 minutes

                                                                                from £329 / night

                                                                                (24) Excellent 

                                                                                  15

                                                                                  Holiday cottage in Fortingall

                                                                                  Perth and Kinross / Fortingall

                                                                                  2 4 min stay varies

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

                                                                                  from £200 / night

                                                                                  £911 - £1,603 / week

                                                                                  Book View

                                                                                  Responds fast!
                                                                                  avg. 2 hours 2 minutes

                                                                                  from £200 / night

                                                                                  Why Perth and Kinross?

                                                                                  Once a local government district, today Tayside is divided into the regions of Perth and Kinross, Angus and the City of Dundee. With hills, lochs, glens and a vibrant city to explore, hunt for your perfect holiday rental in Tayside, Perthshire, today.

                                                                                  About Tayside, Perthshire

                                                                                  Beautiful countryside, J.M Barrie (author of Peter Pan), Arbroath smokies and Aberdeen Angus beef – these are just some of the things Tayside is famous for!

                                                                                  It’s here you’ll find the city of Dundee, the UK’s first UNESCO City of Design, as well as miles of countryside and a rich history, with castles and stately homes dotting the landscape. It's easy to see why this is such a popular part of Scotland.

                                                                                  What to Do

                                                                                  A day trip to the city of Dundee is a must. Whilst you’re here, get on board the RRS Discovery at Discovery Point to follow in the footsteps of Captain Scott. Visit the McManus Art Gallery and Museum or Dundee Contemporary Arts Centre, stroll around Scotland’s Jute Museum or do a spot of shopping at the Wellgate Centre.

                                                                                  Top Tayside, Perthshire Travel Tips

                                                                                  With so many holiday rentals in Tayside, Perthshire to choose from, you're sure to find your perfect accommodation.

                                                                                  Top Destination reviews

                                                                                  The Armoury
                                                                                  Lovely spacious cottage

                                                                                  Thoroughly enjoyed our time at the Armoury. Well equipped and spacious cottage. Loved sitting/cooking/eating in the sunroom looking out to the large garden throughout the day before retreating to the cosy lounge at night. Rosemary was very helpful with directions etc and ensuring the cottage was nice and cosy for our arrival. Excellent area too! Will definitely be back!!see more
                                                                                  The Old Coach House, Pitlochry
                                                                                  Amazing pet friendly little cottage

                                                                                  Pitlochry is a lovely friendly place and the old coach house was just perfect little cottage great eating places and great ice creams absolutely stunning views what more could you want loved it . … see more
                                                                                  Struan House quality Apartment in the heart of Pitlochry.
                                                                                  Little Gem in Pitlochry

                                                                                  Having stayed here previously I had no second thoughts about booking up again. It seems to be continually updated anytime we arrive. Little bottle of wine & a cake waiting on you on arrival and a wee treat for the dogs too. Roland is always happy to help with anything you need. Property is 30 second walk from Main Street yet is very quiet. Property has everything you need. I would recommend this little gem to anyone. If could I would give it Excellance Plus.see more
                                                                                  Craigdarroch Cottage
                                                                                  Lovely retreat for two

                                                                                  Really lovely cottage and fantastic quiet location very close to Loch Earn. Cottage has been beautifully restored, is well equipped and the bed is comfortable. Small but well utilised space means there is plenty of living space for two (and a dog!) The location and thoughtful touches in the cottage made this a great stay and we would definitely recommend it and return for another stay.see more
                                                                                  1&2 Cambusmichael Cottages
                                                                                  FANTASTIC!!

                                                                                  Absolutely loved the cottages. Beautiful setting with everything provided for a very comfortable stay. Our family, with a wide a7ge range thoroughly enjoyed our stay. There was something for everyone. Perfect accommodation for our family wedding in Perth. Communication with owners first class, welcome pack amazing!! Thanks kim we will return very soon see more
                                                                                  Glen of Rait Tower
                                                                                  Fab few days away

                                                                                  We stayed at the glen of Rait tower for 4 nights. We were 2 families with 5 children between us. The house is easy to find and just out of Rait village. It is a great base to explore the area, with lots of good attractions nearby. The house itself is very old and quirky, we loved it. The bedrooms are 2 upstairs and 2 downstairs. The downstairs double being an en-suite. If renovated this would be a very mpressive property, but is perfect as it is as a holiday let, everything is old and pretty worn, but this adds to the charm you don’t have to worry about the kids wrecking things or marking nice furniture etc. The house is a great price and you get what you pay for if you want modern and luxury you need to pay 4 star prices! My advice is take slippers to wear as the old tiled floors are cold to walk on. The big dining table is great to sit around and we spent most of our time around it! Our kids loved the burn at the back and the Forrest. Make sure you take wellies and old clothes for the kids so they can potter in and out the burn. We all hiked up the hill across the road and the view from the top was stunning, we loved sitting at the picnic table at the top, with our bottle of wine. The kids were excited at the pool table but as in previous reviews it is not playable due to all the rips in the green, the kids had a go though. The nearest shops are either Perth or Dundee, we drove to Perth for takeaways and this was around 20 mins each way, there are no little shops nearby, so get what you need in Perth or Dundee en-route, there is a big fridge in the kitchen! We wouldn’t hesitate to stay here again, the kids loved the adventure and were calling it our holiday castle :-)see more

                                                                                  Also consider