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

Make a holiday rental cottage or private house to rent in Fife, Scotland your home away from home

The Kingdom of Fife, Scotland has been the home of Scottish monarchs for centuries. The attractions of Fife are multiple, but it is the fantastic golf courses which have been the main draw to private houses to rent in Fife in recent years. One of the smallest regions in Scotland, Fife measures just 50 miles across at its widest point, yet manages to encompass some absolutely beautiful and varied landscapes within its boundaries.

Things to do in Fife, Scotland

Fife, Scotland is known as the ‘home of golf’. There are more than 40 courses available from any of the Fife holiday cottages available for rent. Playing the beautifully landscaped golf courses are among the most popular things to do in Fife, from the windswept links courses that run along the shores of Fife to the heath and parkland courses, including the famous fairways of Scotland’s best loved course, St Andrews. Any golfer will be ecstatic at the opportunity to play Scotland’s most famous golf courses from a picturesque holiday cottage in Fife, especially those with a love for the history of the game.

The attractions of Fife property are not limited to the fairways and green by any means. The coast of Fife is wonderfully windswept and wild, beautifully underdeveloped and rich in wildlife and formed by a string of beautiful geological formations. The long Fife Coastal Path, which runs along much of the coastline, offers sensational walking for anyone staying in a private house to rent in Fife, from serious walkers and hikers to those looking to enjoy a casual and scenic stroll after a good lunch. Grey seals, sharks and even basking sharks can be seen off the coast during the summer months, with flocks of seabirds, including puffins, calling the islands of Inchcolm and Inchkeith in Fife home.

There are very few activities in Fife that do not excel. From a holiday cottage in Fife, visitors can enjoy cycling, mountain biking, horse riding, sea kayaking off road driving and even a host of water sports from windsurfing to water skiing. If you have taken a self catering Fife property for a family holiday, keeping children happy, enthusiastic and active couldn’t be any easier! The black sand beaches of Aberdour and the golden sands of Billow Ness and Elie Harbour mean that the warm summer days can be happily spent on the beach from a private house to rent in Fife. Beach fishing also excels in the region, and if you would like any information on beach fishing in Fife, plenty is available from both locals and tackle shops throughout the region.

Culture is never far from a Fife holiday cottage either. The whole landscape is awash with historic Fife houses, castles and palaces, as well as imposing cathedrals, ancient abbeys and intriguing towers. There are also no less than fife nature reserves in Fife, perfect for walking, cycling and horse riding.

Places to visit on holiday to Fife, Scotland

Dunfermline was the capital of Scotland for over 5 centuries, and remains the second largest town in Scotland. Much of the history of Scotland is inextricably linked to Dunfermline, and visitors can visit the grave of Robert the Bruce, the beautiful Dunfermline Abbey and the wonderful St Margaret’s Cave.

Perthshire, where the Highlands meet the lowlands is an area also well worth exploring from Fife accommodation.

Weather in Fife, Scotland

The climate of Fife is great during the summer, with sunny days making beach fishing in Fife, lazy days on the beach and walking the coastal paths a very memorable experience. During the winter and spring months, the weather can be a little unpredictable, so if you are playing a round of golf from your Fife cottage, an umbrella should be packed into your golf bag!

Cheap flights to Fife, Scotland

Fife is well connected to the rest of Europe, with Edinburgh Airport (EDI) just 10 miles outside Dunfermline. There are excellent road and rail connections too, meaning that private houses to rent in Fife are easily reached from anywhere in the UK.


Popular Destinations

Wales Cottage Destinations

Scotland Favourites

English Gems

  • Showing 1-50 of 300+
Additional service fee may apply.
    Exceptional! 5.0/5
    (41 reviews)
    avg/night
    • 1 BR
    • 1 BA
    • Sleeps 2
    Apartment #1674903
    41
    Viewed 166 times in the last 48 hours
      Exceptional! 5.0/5
      (14 reviews)
      avg/night
      • 3 BR
      • 2 BA
      • Sleeps 5
      House #6480193
      14
      Viewed 191 times in the last 48 hours
        Wonderful! 4.9/5
        (14 reviews)
        avg/night
        • 2 BR
        • 1 BA
        • Sleeps 4
        Apartment #1882897
        14
        Viewed 28 times in the last 48 hours
          Wonderful! 4.9/5
          (60 reviews)
          avg/night
          • 3 BR
          • 2 BA
          • Sleeps 6
          Cottage #476852
          60
          Viewed 30 times in the last 48 hours
            Wonderful! 4.8/5
            (45 reviews)
            avg/night
            • 3 BR
            • 3 BA
            • Sleeps 8
            House #1097970
            45
            Viewed 50 times in the last 48 hours
              Exceptional! 5.0/5
              (11 reviews)
              avg/night
              • 3 BR
              • 2 BA
              • Sleeps 5
              Apartment #8129316
              11
              Viewed 33 times in the last 48 hours
                Exceptional! 5.0/5
                (15 reviews)
                avg/night
                • 1 BR
                • 1 BA
                • Sleeps 3
                Apartment #434604
                15
                Viewed 36 times in the last 48 hours
                  Wonderful! 4.9/5
                  (13 reviews)
                  avg/night
                  • 2 BR
                  • 1 BA
                  • Separate Toilet
                  • Sleeps 6
                  Cottage #1819885
                  13
                  Viewed 15 times in the last 48 hours
                    Wonderful! 4.9/5
                    (19 reviews)
                    avg/night
                    • 3 BR
                    • 1 BA
                    • Separate Toilet
                    • Sleeps 4
                    Cottage #8168201
                    19
                    Viewed 37 times in the last 48 hours
                      • 4 BR
                      • 3 BA
                      • Sleeps 8
                      House #1423066
                      3
                      Viewed 24 times in the last 48 hours
                        • 3 BR
                        • 3 BA
                        • Sleeps 8
                        Multiple rentals Villa #6080644
                        1
                        Viewed 13 times in the last 48 hours
                          • 4 BR
                          • 3 BA
                          • Sleeps 10
                          Multiple rentals Villa #6080644
                          Viewed 14 times in the last 48 hours
                            • 2 BR
                            • 1 BA
                            • Separate Toilet
                            • Sleeps 4
                            Multiple rentals Cottage #6094136
                              • 3 BR
                              • 3 BA
                              • Sleeps 8
                              Multiple rentals Villa #6080644
                              Viewed 13 times in the last 48 hours
                                • 2 BR
                                • 2 BA
                                • Sleeps 6
                                Multiple rentals Apartment #6094136
                                1
                                  • 3 BR
                                  • 2 BA
                                  • Sleeps 8
                                  Multiple rentals Apartment #6094136
                                    • 2 BR
                                    • 2 BA
                                    • Sleeps 6
                                    Multiple rentals Apartment #6094136
                                      • 2 BR
                                      • 2 BA
                                      • Sleeps 6
                                      Multiple rentals Villa #6080644
                                        • 2 BR
                                        • 2 BA
                                        • Sleeps 6
                                        Multiple rentals Villa #6080644
                                          • 2 BR
                                          • 2 BA
                                          • Sleeps 6
                                          Multiple rentals Cottage #6094136
                                            Exceptional! 5.0/5
                                            (28 reviews)
                                            avg/night
                                            • 3 BR
                                            • 3 BA
                                            • Separate Toilet
                                            • Sleeps 6
                                            Bungalow #711804
                                            28
                                            Viewed 9 times in the last 48 hours
                                              Wonderful! 4.8/5
                                              (20 reviews)
                                              avg/night
                                              • 2 BR
                                              • 1 BA
                                              • Separate Toilet
                                              • Sleeps 4
                                              Apartment #8056242
                                              20
                                              Viewed 38 times in the last 48 hours
                                                • 3 BR
                                                • 1 BA
                                                • Separate Toilet
                                                • Sleeps 6
                                                Cottage #1015994
                                                42
                                                  Exceptional! 5.0/5
                                                  (21 reviews)
                                                  avg/night
                                                  • 2 BR
                                                  • 2 BA
                                                  • Separate Toilet
                                                  • Sleeps 4
                                                  Cottage #1990074
                                                  21
                                                  Viewed 51 times in the last 48 hours
                                                    Excellent! 4.6/5
                                                    (9 reviews)
                                                    avg/night
                                                    • 4 BR
                                                    • 2 BA
                                                    • Separate Toilet
                                                    • Sleeps 7
                                                    House #1838765
                                                    9
                                                    Viewed 11 times in the last 48 hours
                                                      Excellent! 4.6/5
                                                      (14 reviews)
                                                      avg/night
                                                      • 3 BR
                                                      • 1 BA
                                                      • Sleeps 6
                                                      Apartment #6509908
                                                      14
                                                      Viewed 22 times in the last 48 hours
                                                        Wonderful! 4.8/5
                                                        (17 reviews)
                                                        avg/night
                                                        • 2 BR
                                                        • 1 BA
                                                        • Sleeps 5
                                                        Apartment #1837970
                                                        17
                                                        Viewed 35 times in the last 48 hours
                                                          Exceptional! 5.0/5
                                                          (6 reviews)
                                                          avg/night
                                                          • 3 BR
                                                          • 2 BA
                                                          • Sleeps 6
                                                          House #112794vb
                                                          6
                                                          Viewed 23 times in the last 48 hours
                                                            Wonderful! 4.9/5
                                                            (18 reviews)
                                                            avg/night
                                                            • 3 BR
                                                            • 2 BA
                                                            • Sleeps 6
                                                            Cottage #717037
                                                            18
                                                            Viewed 31 times in the last 48 hours
                                                              Excellent! 4.7/5
                                                              (23 reviews)
                                                              avg/night
                                                              • 2 BR
                                                              • 1 BA
                                                              • Sleeps 5
                                                              Cottage #1748941
                                                              23
                                                              Viewed 28 times in the last 48 hours
                                                                Exceptional! 5.0/5
                                                                (15 reviews)
                                                                avg/night
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 5
                                                                Cottage #8060697
                                                                15
                                                                Viewed 35 times in the last 48 hours
                                                                  Excellent! 4.6/5
                                                                  (10 reviews)
                                                                  avg/night
                                                                  • 1 BR
                                                                  • 1 BA
                                                                  • Sleeps 2
                                                                  Apartment #8131967
                                                                  10
                                                                  Viewed 34 times in the last 48 hours
                                                                    • 3 BR
                                                                    • Sleeps 6
                                                                    Apartment #1206213
                                                                    1
                                                                      Wonderful! 4.9/5
                                                                      (59 reviews)
                                                                      avg/night
                                                                      • 3 BR
                                                                      • 3 BA
                                                                      • Separate Toilet
                                                                      • Sleeps 8
                                                                      House #1089295
                                                                      59
                                                                      Viewed 35 times in the last 48 hours
                                                                        Wonderful! 4.9/5
                                                                        (7 reviews)
                                                                        avg/night
                                                                        • 2 BR
                                                                        • 1 BA
                                                                        • Sleeps 4
                                                                        Cottage #8105784
                                                                        7
                                                                        Viewed 34 times in the last 48 hours
                                                                          Exceptional! 5.0/5
                                                                          (11 reviews)
                                                                          avg/night
                                                                          • 2 BR
                                                                          • 2 BA
                                                                          • Sleeps 6
                                                                          Cottage #1635366
                                                                          11
                                                                          Viewed 59 times in the last 48 hours
                                                                            Wonderful! 4.9/5
                                                                            (12 reviews)
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 2 BA
                                                                            • Sleeps 6
                                                                            House #1995052
                                                                            12
                                                                            Viewed 17 times in the last 48 hours
                                                                              Exceptional! 5.0/5
                                                                              (12 reviews)
                                                                              avg/night
                                                                              • 3 BR
                                                                              • 2 BA
                                                                              • Sleeps 6
                                                                              House #1922249
                                                                              12
                                                                              Viewed 33 times in the last 48 hours
                                                                                Wonderful! 4.8/5
                                                                                (17 reviews)
                                                                                avg/night
                                                                                • 2 BR
                                                                                • 2 BA
                                                                                • Sleeps 6
                                                                                Apartment #835195
                                                                                17
                                                                                Viewed 24 times in the last 48 hours
                                                                                  Exceptional! 5.0/5
                                                                                  (11 reviews)
                                                                                  avg/night
                                                                                  • 3 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 6
                                                                                  House #1991176
                                                                                  11
                                                                                  Viewed 17 times in the last 48 hours
                                                                                    Excellent! 4.7/5
                                                                                    (18 reviews)
                                                                                    avg/night
                                                                                    • 1 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 4
                                                                                    Apartment #1492858
                                                                                    18
                                                                                    Viewed 25 times in the last 48 hours
                                                                                      • 1 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 2
                                                                                      Cottage #1668390
                                                                                      2
                                                                                      Viewed 21 times in the last 48 hours
                                                                                        Exceptional! 5.0/5
                                                                                        (5 reviews)
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 5
                                                                                        Apartment #6504620
                                                                                        5
                                                                                        Viewed 25 times in the last 48 hours
                                                                                          Wonderful! 4.9/5
                                                                                          (20 reviews)
                                                                                          avg/night
                                                                                          • 1 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 4
                                                                                          Apartment #1385394
                                                                                          20
                                                                                          Viewed 39 times in the last 48 hours
                                                                                            • 4 BR
                                                                                            • 3 BA
                                                                                            • Sleeps 8
                                                                                            House #712872vb
                                                                                            4
                                                                                              • 2 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 4
                                                                                              Apartment #6735077
                                                                                              3
                                                                                              Viewed 52 times in the last 48 hours
                                                                                                Wonderful! 4.9/5
                                                                                                (7 reviews)
                                                                                                avg/night
                                                                                                • 2 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 5
                                                                                                Apartment #1327658
                                                                                                7
                                                                                                Viewed 11 times in the last 48 hours
                                                                                                  avg/night
                                                                                                  • 4 BR
                                                                                                  • 5 BA
                                                                                                  • Sleeps 8
                                                                                                  House #6716034
                                                                                                  2
                                                                                                  Viewed 6 times in the last 48 hours
                                                                                                    Excellent! 4.6/5
                                                                                                    (9 reviews)
                                                                                                    avg/night
                                                                                                    • 2 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 4
                                                                                                    Apartment #418307
                                                                                                    9
                                                                                                    Viewed 11 times in the last 48 hours
                                                                                                      • 1 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 3
                                                                                                      House #1933674
                                                                                                      1
                                                                                                      Viewed 15 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Perfect

                                                                                                      5 of 5
                                                                                                      Stayed mid January for a couple of days, visiting family. Great accommodation, well stocked, with high standards of cleanliness throughout. Better than anything else, incl. hotels and b&bs we've tried in the town. Good location for golf, beach and coastal path.The thistle golf club restaurant is across the road, so not even nec. to cook if you don't want! We v. Much hope to go back. Have already suggested it to friends coming home from abroad for a visit this year...just perfect,
                                                                                                      • Review Submitted: 19-Jan-2017
                                                                                                      • Date of Stay: Jan 2017

                                                                                                      The most fabulous Christmas 🎄

                                                                                                      5 of 5
                                                                                                      We had the most fabulous Christmas week. The cottage was perfectly decorated with a real tree and garlands around all of the fireplaces. We were a group of 2 families (including 2 teenagers, an 8 year old and a toddler) and There was plenty of space for everyone. It had everything we needed to cook Christmas dinner and was very well equipped. The views from the bath tub and the upstairs living room over the harbour were fabulous. We went on several walks along the coastal,path to nearby towns. Everyone we met in st monans was friendly and helpful. Would definitely bookmagain .
                                                                                                      • Review Submitted: 10-Jan-2017
                                                                                                      • Date of Stay: Dec 2016

                                                                                                      Beautiful house

                                                                                                      5 of 5
                                                                                                      We have just arrive home from a beautiful peaceful week at 14 James street, it was home from home I baked and drank wine most of the week, in between walking, the aga was amazing from making pancakes to toasties bread and popadoms to full out Sunday roasts the house has everything you need. The bathrooms and bedroom were lovely warm and comfortable, the living room was lovely but sofa not very inviting after long walks around the coastline but we spent most of our time in the kitchen / dinning area where we had two comfy arm chairs and warm blankets to snuggle up with and watch the tv while the boys played games at table or used the pink sofa in the lounge upstairs. You will not be disappointed if you just want to relax and get away from everything, there is no phone signal unless you go to the top of the house which was ok for us. My only niggle was no Christmas decorations or a little tree just to say it's Christmas. I'm a big Christmas fan I love everything Christmassy so maybe it's just me. But I would highly recommend this house. There are a few stairs/steps, we went with are nan and taid who are in there 70s they managed fine once they got their bearings.
                                                                                                      • Review Submitted: 04-Jan-2017
                                                                                                      • Date of Stay: Dec 2016