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

Holidaymakers searching for holiday rentals in Johnshaven also enquired about apartments in Edinburgh, apartments in St Andrews & North Fife and apartments in East Neuk of Fife

Cancel Clear Filters Apply Filters

Property Type

Popular Searches

Payment Options

Facilities

Managed By

Local Area

Property Details

Cancel Clear Filters Apply Filters
Use filters to narrow your search results!
  • Showing 1-50 of 72
Additional service fee may apply.
    Wonderful! 4.8/5
    (5 reviews)
    avg/night
    • 2 BR
    • 1 BA
    • Sleeps 4
    Cottage #1104123
    5
      Wonderful! 4.8/5
      (10 reviews)
      avg/night
      • 1 BR
      • 1 BA
      • Sleeps 2
      Cottage #894025
      10
      Viewed 10 times in the last 48 hours
        Exceptional! 5.0/5
        (12 reviews)
        avg/night
        • 3 BR
        • 3 BA
        • Sleeps 8
        House #727957
        12
          • 2 BR
          • 1 BA
          • Sleeps 4
          Cottage #1689130
            • 2 BR
            • 1 BA
            • Sleeps 4
            Cottage #6864679
              • 3 BR
              • 2 BA
              • Sleeps 12
              House #1849159
              4
                Exceptional! 5.0/5
                (8 reviews)
                avg/night
                • 2 BR
                • 1 BA
                • Sleeps 4
                Cottage #1930759
                8
                Viewed 10 times in the last 48 hours
                  Exceptional! 5.0/5
                  (7 reviews)
                  avg/night
                  • 2 BR
                  • 2 BA
                  • Sleeps 4
                  Cottage #1079007
                  7
                  Viewed 6 times in the last 48 hours
                    • 2 BR
                    • 1 BA
                    • Sleeps 4
                    Cottage #811789vb
                    2
                      • 2 BR
                      • 1 BA
                      • Sleeps 5
                      Cottage #1947701
                      10
                        Exceptional! 5.0/5
                        (6 reviews)
                        avg/night
                        • 2 BR
                        • 1 BA
                        • Sleeps 4
                        Cottage #8167268
                        6
                        Viewed 5 times in the last 48 hours
                          Wonderful! 4.9/5
                          (23 reviews)
                          avg/night
                          • 3 BR
                          • 3 BA
                          • Sleeps 7
                          Cottage #1947699
                          23
                          Viewed 10 times in the last 48 hours
                            • 2 BR
                            • 1 BA
                            • Sleeps 4
                            Apartment #8132473
                            4
                              • 4 BR
                              • 4 BA
                              • Sleeps 10
                              Cottage #1947697
                              27
                                • 2 BR
                                • 1 BA
                                • Sleeps 4
                                Apartment #1795983
                                1
                                  • 2 BR
                                  • 2 BA
                                  • Sleeps 4
                                  Cottage #1947700
                                  10
                                    • 2 BR
                                    • 1 BA
                                    • Sleeps 4
                                    Apartment #1872134
                                    1
                                      Exceptional! 5.0/5
                                      (8 reviews)
                                      avg/night
                                      • 7 BR
                                      • 5 BA
                                      • Separate Toilets
                                      • Sleeps 16
                                      Castle #8134640
                                      8
                                      Viewed 17 times in the last 48 hours
                                        • 1 BR
                                        • 1 BA
                                        • Sleeps 2
                                        Apartment #1788551
                                        1
                                          • 4 BR
                                          • 4 BA
                                          • Sleeps 8
                                          House #6541670
                                            • 1 BR
                                            • 1 BA
                                            • Sleeps 2
                                            Cottage #1966662
                                            1
                                              • 2 BR
                                              • 1 BA
                                              • Sleeps 4
                                              Cottage #1947698
                                              8
                                                • 3 BR
                                                • 2 BA
                                                • Sleeps 6
                                                Apartment #421894
                                                1
                                                  • 4 BR
                                                  • 4 BA
                                                  • Sleeps 10
                                                  Villa #6729935
                                                    • 4 BR
                                                    • 2 BA
                                                    • Sleeps 6
                                                    House #6491947
                                                      • 2 BR
                                                      • 2 BA
                                                      • Sleeps 6
                                                      Chalet #6829240
                                                        • 1 BR
                                                        • 1 BA
                                                        • Sleeps 2
                                                        Apartment #1871999
                                                        1
                                                          • 2 BR
                                                          • 1 BA
                                                          • Sleeps 4
                                                          Apartment #728122
                                                          1
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 2
                                                            Cottage #6772098
                                                              • 2 BR
                                                              • 1 BA
                                                              • Sleeps 4
                                                              Cottage #6864786
                                                                • 3 BR
                                                                • 2 BA
                                                                • Sleeps 8
                                                                House #6862655
                                                                Viewed 8 times in the last 48 hours
                                                                  • 2 BR
                                                                  • 1 BA
                                                                  • Sleeps 4
                                                                  Apartment #1873207
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Sleeps 4
                                                                    Apartment #6855892
                                                                      • 1 BR
                                                                      • 1 BA
                                                                      • Sleeps 2
                                                                      Cottage #1867434
                                                                        • 4 BR
                                                                        • 2 BA
                                                                        • Sleeps 7
                                                                        Cottage #6111924
                                                                          • 1 BR
                                                                          • 2 BA
                                                                          • Sleeps 2
                                                                          Cottage #1858611
                                                                            • 2 BR
                                                                            • 1 BA
                                                                            • Sleeps 4
                                                                            Cabin #6556875
                                                                              • 3 BR
                                                                              • 2 BA
                                                                              • Sleeps 6
                                                                              Cottage #1868789
                                                                                • 2 BR
                                                                                • 2 BA
                                                                                • Sleeps 4
                                                                                Cottage #6772142
                                                                                  • 1 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 2
                                                                                  Cottage #6772130
                                                                                    • 1 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 2
                                                                                    Cottage #6830044
                                                                                      • 1 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 2
                                                                                      Apartment #6488232
                                                                                        • 4 BR
                                                                                        • 4 BA
                                                                                        • Sleeps 8
                                                                                        Cottage #6882703
                                                                                          • 1 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 2
                                                                                          Cottage #6725812
                                                                                            • 1 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 2
                                                                                            Apartment #6485022
                                                                                              • 1 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 2
                                                                                              Cottage #1988193
                                                                                                • 2 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 4
                                                                                                Cottage #6781210
                                                                                                • 1 - 50 of 72
                                                                                                 

                                                                                                Recent Reviews

                                                                                                Excellent

                                                                                                5 of 5
                                                                                                Lovely spacious house, comfy, cosy and well stocked with everything needed. Beautiful location, the grounds and especially the walled garden are fantastic.
                                                                                                • Review Submitted: 23-Nov-2016
                                                                                                • Date of Stay: Nov 2016

                                                                                                Great property and great base to explore

                                                                                                5 of 5
                                                                                                The flat was very comfortable and clean. It had absolutely everything we needed, even for our 2 year old who loved the Peppa Pig crockery! Emily and David's messages were very friendly and informative. Edzell was beautiful as it was autumn and our little one loved the nearby park. Very friendly locals too. We enjoyed our stay in Edzell and would recommend the flat highly.
                                                                                                • Review Submitted: 18-Nov-2016
                                                                                                • Date of Stay: Oct 2016

                                                                                                Wonderful cottage in a great location!

                                                                                                5 of 5
                                                                                                Lovely warm cottage with all the facilities you will need. Especially great if you have dogs who like to run around on the shore. We would highly recommend this place.
                                                                                                • Review Submitted: 10-Nov-2016
                                                                                                • Date of Stay: Nov 2016