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 6 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 82 times in the last 48 hours
                Excellent! 4.5/5
                (17 reviews)
                avg/night
                • 2 BR
                • 1 BA
                • Sleeps 5
                Cottage #1779587
                17
                Viewed 54 times in the last 48 hours
                  Wonderful! 4.9/5
                  (16 reviews)
                  avg/night
                  • 2 BR
                  • 2 BA
                  • Sleeps 4
                  Apartment #80171
                  16
                  Viewed 22 times in the last 48 hours
                    Wonderful! 4.9/5
                    (29 reviews)
                    avg/night
                    • 2 BR
                    • 1 BA
                    • Sleeps 7
                    Cottage #1155096
                    29
                    Viewed 30 times in the last 48 hours
                      Wonderful! 4.8/5
                      (13 reviews)
                      avg/night
                      • 1 BR
                      • 1 BA
                      • Sleeps 2
                      Cottage #8127635
                      13
                      Viewed 13 times in the last 48 hours
                        • 4 BR
                        • 3 BA
                        • Sleeps 8
                        House #1081224
                        3
                        Viewed 13 times in the last 48 hours
                          Exceptional! 5.0/5
                          (5 reviews)
                          avg/night
                          • 1 BR
                          • 1 BA
                          • Sleeps 4
                          Cottage #8173894
                          5
                          Viewed 7 times in the last 48 hours
                            • 9 BR
                            • 6 BA
                            • Sleeps 18
                            Chateau / Country House #8126339
                            2
                            Viewed 22 times in the last 48 hours
                              • 3 BR
                              • 2 BA
                              • Sleeps 6
                              Cottage #1964890
                              Viewed 5 times in the last 48 hours
                                • 7 BR
                                • 6 BA
                                • Separate Toilet
                                • Sleeps 16
                                Castle #1472791a
                                Viewed 28 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
                                        • 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 40 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 22 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
                                                                        • 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 14 times in the last 48 hours
                                                                                          • 1 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 4
                                                                                          Multiple rentals Cottage #8129554
                                                                                          Viewed 7 times in the last 48 hours
                                                                                            • 3 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 6
                                                                                            Multiple rentals Cottage #8129554
                                                                                            1
                                                                                            Viewed 5 times in the last 48 hours
                                                                                              • 2 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 5
                                                                                              Multiple rentals Cottage #8129554
                                                                                              Viewed 8 times in the last 48 hours
                                                                                                • 2 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 4
                                                                                                Multiple rentals Cottage #6811406
                                                                                                Viewed 5 times in the last 48 hours
                                                                                                  • 1 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 4
                                                                                                  Multiple rentals Cottage #6811406
                                                                                                  Viewed 8 times in the last 48 hours
                                                                                                    avg/night
                                                                                                    • 2 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 4
                                                                                                    Cottage #8168010
                                                                                                    Viewed 7 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