HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit

Holidaymakers searching for holiday rentals in Moffat also enquired about apartments in Edinburgh, holiday homes in Aberfeldy, Loch Tay and Glen Lyon and cottages in Perth Area

  • Showing 1-50 of 53
Additional service fee may apply.
    • 1 BR
    • 1 BA
    • Sleeps 2
    Cottage #1964257
    1
      avg/night
      • 2 BR
      • 1 BA
      • Sleeps 3
      Cottage #6716657
      Viewed 7 times in the last 48 hours
        • 1 BR
        • Separate Toilet
        • Sleeps 2
        Cottage #6810509
          • 1 BR
          • Separate Toilet
          • Sleeps 4
          Cottage #1862949
            • 2 BR
            • Separate Toilet
            • Sleeps 4
            Cottage #1859302
              Exceptional! 5.0/5
              (18 reviews)
              avg/night
              • 2 BR
              • 1 BA
              • Sleeps 4
              Cottage #1625915
              18
              Viewed 85 times in the last 48 hours
                Excellent! 4.5/5
                (17 reviews)
                avg/night
                • 2 BR
                • 1 BA
                • Sleeps 5
                Cottage #1779587
                17
                Viewed 39 times in the last 48 hours
                  Wonderful! 4.9/5
                  (16 reviews)
                  avg/night
                  • 2 BR
                  • 2 BA
                  • Sleeps 4
                  Apartment #80171
                  16
                  Viewed 34 times in the last 48 hours
                    Wonderful! 4.9/5
                    (29 reviews)
                    avg/night
                    • 2 BR
                    • 1 BA
                    • Sleeps 7
                    Cottage #1155096
                    29
                    Viewed 29 times in the last 48 hours
                      Wonderful! 4.8/5
                      (13 reviews)
                      avg/night
                      • 1 BR
                      • 1 BA
                      • Sleeps 2
                      Cottage #8127635
                      13
                      Viewed 24 times in the last 48 hours
                        • 4 BR
                        • 3 BA
                        • Sleeps 8
                        House #1081224
                        3
                        Viewed 23 times in the last 48 hours
                          Exceptional! 5.0/5
                          (5 reviews)
                          avg/night
                          • 1 BR
                          • 1 BA
                          • Sleeps 4
                          Cottage #8173894
                          5
                          Viewed 10 times in the last 48 hours
                            • 9 BR
                            • 6 BA
                            • Sleeps 18
                            Chateau / Country House #8126339
                            2
                            Viewed 25 times in the last 48 hours
                              • 3 BR
                              • 2 BA
                              • Sleeps 6
                              Cottage #1964890
                              Viewed 6 times in the last 48 hours
                                • 7 BR
                                • 6 BA
                                • Separate Toilet
                                • Sleeps 16
                                Castle #1472791a
                                Viewed 27 times in the last 48 hours
                                  • 1 BR
                                  • Separate Toilet
                                  • Sleeps 2
                                  Cottage #1867326
                                    • 1 BR
                                    • Separate Toilet
                                    • Sleeps 3
                                    Cottage #6518753
                                      • 4 BR
                                      • 2 BA
                                      • Sleeps 8
                                      Cottage #1978191
                                      Viewed 7 times in the last 48 hours
                                        • 3 BR
                                        • 2 BA
                                        • Sleeps 5
                                        Cottage #1964891
                                          avg/night
                                          • 2 BR
                                          • 1 BA
                                          • Sleeps 4
                                          Cottage #1966657
                                          Viewed 5 times in the last 48 hours
                                            • 2 BR
                                            • Separate Toilets
                                            • Sleeps 6
                                            Cottage #1867441
                                              • 2 BR
                                              • Separate Toilet
                                              • Sleeps 4
                                              Cottage #1857641
                                                • 1 BR
                                                • Separate Toilet
                                                • Sleeps 2
                                                Cottage #1861589
                                                  • 2 BR
                                                  • Separate Toilet
                                                  • Sleeps 4
                                                  Cottage #6843804
                                                    • 3 BR
                                                    • Separate Toilets
                                                    • Sleeps 6
                                                    Cottage #1861588
                                                      • 2 BR
                                                      • Separate Toilet
                                                      • Sleeps 4
                                                      Cottage #1861586
                                                        avg/night
                                                        • 7 BR
                                                        • 4 BA
                                                        • Sleeps 20
                                                        House #6935923
                                                        Viewed 36 times in the last 48 hours
                                                          • 2 BR
                                                          • Separate Toilet
                                                          • Sleeps 4
                                                          Cottage #1867512
                                                            • 2 BR
                                                            • Separate Toilet
                                                            • Sleeps 3
                                                            Cottage #6515384
                                                              • 3 BR
                                                              • Separate Toilets
                                                              • Sleeps 6
                                                              Cottage #1858599
                                                                • 5 BR
                                                                • 3 BA
                                                                • Separate Toilet
                                                                • Sleeps 10
                                                                Farmhouse #6068074
                                                                Viewed 27 times in the last 48 hours
                                                                  • 3 BR
                                                                  • 3 BA
                                                                  • Sleeps 6
                                                                  Apartment #6772020
                                                                    • 3 BR
                                                                    • 3 BA
                                                                    • Sleeps 8
                                                                    Cottage #6555748
                                                                      • 3 BR
                                                                      • Separate Toilets
                                                                      • Sleeps 6
                                                                      Cottage #1866816
                                                                        View details for price
                                                                        • 3 BR
                                                                        • Separate Toilets
                                                                        • Sleeps 6
                                                                        Cottage #1866772
                                                                          • 2 BR
                                                                          • Separate Toilets
                                                                          • Sleeps 4
                                                                          Cottage #1866770
                                                                            • 3 BR
                                                                            • Separate Toilet
                                                                            • Sleeps 6
                                                                            Cottage #1868030
                                                                              • 3 BR
                                                                              • Separate Toilets
                                                                              • Sleeps 7
                                                                              Cottage #1867585
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 2
                                                                                Cottage #1969817
                                                                                  • 2 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 4
                                                                                  Cottage #1964699
                                                                                    • 2 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 4
                                                                                    Cottage #6786350
                                                                                      • 3 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 6
                                                                                      Cottage #6743823
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 4
                                                                                        Multiple rentals Cottage #8129554
                                                                                        1
                                                                                        Viewed 16 times in the last 48 hours
                                                                                          • 1 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 4
                                                                                          Multiple rentals Cottage #8129554
                                                                                          Viewed 9 times in the last 48 hours
                                                                                            • 3 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 6
                                                                                            Multiple rentals Cottage #8129554
                                                                                            1
                                                                                            Viewed 9 times in the last 48 hours
                                                                                              • 2 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 5
                                                                                              Multiple rentals Cottage #8129554
                                                                                              Viewed 11 times in the last 48 hours
                                                                                                • 2 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 4
                                                                                                Multiple rentals Cottage #6811406
                                                                                                Viewed 10 times in the last 48 hours
                                                                                                  • 1 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 4
                                                                                                  Multiple rentals Cottage #6811406
                                                                                                  Viewed 10 times in the last 48 hours
                                                                                                    avg/night
                                                                                                    • 2 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 4
                                                                                                    Cottage #8168010
                                                                                                    Viewed 11 times in the last 48 hours
                                                                                                    • 1 - 50 of 53
                                                                                                     

                                                                                                    Recent Reviews

                                                                                                    Fantastic stay with wonderful hosts.

                                                                                                    5 of 5
                                                                                                    We stayed at Jennifer's cosy and charming cottage for 1 night in December and had a lovely time. It was a break away from the city for our family (including two children). Jennifer and David were wonderful hosts, the cottage had a lovely Christmas feel with the Christmas tree and even Christmas crackers on the table. Jennifer kept the cottage warm inside, beds were very comfy and there were plenty of toys for our children. We thoroughly enjoyed our stay (particularly spending time with Jennifer and her farm animals) and hope to be back in Spring:-).
                                                                                                    • Review Submitted: 03-Jan-2017
                                                                                                    • Date of Stay: Dec 2016

                                                                                                    Great family stay

                                                                                                    5 of 5
                                                                                                    Wanted a cosy cottage away from general hectic life....and that's what we got. Cottage was spotless and had everything we needed. Loved the Shepherds hut outside with the log fire. Great walks for us all and to tire the dog out. To sum it up.....wonderful and relaxing. Well done Daniele
                                                                                                    • Review Submitted: 02-Jan-2017
                                                                                                    • Date of Stay: Dec 2016

                                                                                                    Perfect place to hide away

                                                                                                    5 of 5
                                                                                                    The cottage is well equiped, nicely furnished, and is well maintained and loved by its owners, making it a pleasure to stay in. The village is lovely, the banter at the pub and shop is friendly and everyone says hello and makes you feel welcome. The walks from the cottage are endless and the peace and quiet is perfect.
                                                                                                    • Review Submitted: 13-Nov-2016
                                                                                                    • Date of Stay: Oct 2016