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

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

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 300+
Additional service fee may apply.
    Excellent! 4.7/5
    (7 reviews)
    avg/night
    • 2 BR
    • 2 BA
    • Sleeps 4
    Apartment #820681
    7
    Viewed 16 times in the last 48 hours
      Excellent! 4.6/5
      (10 reviews)
      avg/night
      • 1 BR
      • 1 BA
      • Sleeps 2
      Apartment #8131967
      10
      Viewed 9 times in the last 48 hours
        Exceptional! 5.0/5
        (8 reviews)
        avg/night
        • 2 BR
        • 1 BA
        • Sleeps 4
        Cottage #6562017
        8
        Viewed 16 times in the last 48 hours
          Wonderful! 4.9/5
          (58 reviews)
          avg/night
          • 3 BR
          • 2 BA
          • Sleeps 6
          Cottage #476852
          58
          Viewed 14 times in the last 48 hours
            Exceptional! 5.0/5
            (7 reviews)
            avg/night
            • 2 BR
            • 2 BA
            • Sleeps 4
            Apartment #991933
            7
              Exceptional! 5.0/5
              (12 reviews)
              avg/night
              • 3 BR
              • 2 BA
              • Sleeps 6
              House #1922249
              12
              Viewed 11 times in the last 48 hours
                • 1 BR
                • 1 BA
                • Sleeps 4
                Cottage #6872198
                  • 1 BR
                  • 1 BA
                  • Sleeps 4
                  Cottage #6550868
                    • 4 BR
                    • 3 BA
                    • Sleeps 8
                    House #1423066
                    3
                      • 3 BR
                      • 2 BA
                      • Sleeps 8
                      Multiple rentals Apartment #6094136
                        • 4 BR
                        • 3 BA
                        • Sleeps 10
                        Multiple rentals Villa #6080644
                          • 3 BR
                          • 3 BA
                          • Sleeps 8
                          Multiple rentals Villa #6080644
                          1 Review
                            Wonderful! 4.9/5
                            (19 reviews)
                            avg/night
                            • 3 BR
                            • 1 BA
                            • Separate Toilet
                            • Sleeps 4
                            Cottage #8168201
                            19
                              • 2 BR
                              • 2 BA
                              • Sleeps 6
                              Multiple rentals Apartment #6094136
                              1 Review
                                • 3 BR
                                • 3 BA
                                • Sleeps 8
                                Multiple rentals Villa #6080644
                                  • 2 BR
                                  • 2 BA
                                  • Sleeps 6
                                  Multiple rentals Apartment #6094136
                                    • 2 BR
                                    • 1 BA
                                    • Separate Toilet
                                    • Sleeps 4
                                    Multiple rentals Cottage #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
                                            • 3 BR
                                            • 3 BA
                                            • Separate Toilet
                                            • Sleeps 6
                                            Bungalow #711804
                                            27
                                              Wonderful! 4.8/5
                                              (20 reviews)
                                              avg/night
                                              • 2 BR
                                              • 1 BA
                                              • Separate Toilet
                                              • Sleeps 4
                                              Apartment #8056242
                                              20
                                              Viewed 6 times in the last 48 hours
                                                • 3 BR
                                                • 1 BA
                                                • Separate Toilet
                                                • Sleeps 6
                                                Cottage #1015994
                                                42
                                                  Wonderful! 4.8/5
                                                  (17 reviews)
                                                  avg/night
                                                  • 2 BR
                                                  • 2 BA
                                                  • Sleeps 6
                                                  Apartment #835195
                                                  17
                                                  Viewed 6 times in the last 48 hours
                                                    • 1 BR
                                                    • 1 BA
                                                    • Sleeps 2
                                                    Cottage #1668390
                                                    2 Reviews
                                                      • 2 BR
                                                      • 2 BA
                                                      • Separate Toilet
                                                      • Sleeps 4
                                                      Cottage #1990074
                                                      20
                                                        • 3 BR
                                                        • 2 BA
                                                        • Sleeps 6
                                                        Cottage #8113334
                                                        Viewed 10 times in the last 48 hours
                                                          Wonderful! 4.8/5
                                                          (44 reviews)
                                                          avg/night
                                                          • 3 BR
                                                          • 3 BA
                                                          • Sleeps 8
                                                          House #1097970
                                                          44
                                                          Viewed 22 times in the last 48 hours
                                                            Exceptional! 5.0/5
                                                            (40 reviews)
                                                            avg/night
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 2
                                                            Apartment #1674903
                                                            40
                                                            Viewed 31 times in the last 48 hours
                                                              Exceptional! 5.0/5
                                                              (10 reviews)
                                                              avg/night
                                                              • 3 BR
                                                              • 2 BA
                                                              • Sleeps 5
                                                              House #6480193
                                                              10
                                                              Viewed 11 times in the last 48 hours
                                                                Exceptional! 5.0/5
                                                                (11 reviews)
                                                                avg/night
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 6
                                                                Cottage #1635366
                                                                11
                                                                Viewed 15 times in the last 48 hours
                                                                  • 2 BR
                                                                  • 1 BA
                                                                  • Sleeps 4
                                                                  Cottage #6027651
                                                                  3
                                                                  Viewed 13 times in the last 48 hours
                                                                    • 3 BR
                                                                    • Sleeps 6
                                                                    Apartment #1206213
                                                                    1 Review
                                                                      • 1 BR
                                                                      • 1 BA
                                                                      • Sleeps 4
                                                                      Apartment #1385394
                                                                      20
                                                                        • 2 BR
                                                                        • 2 BA
                                                                        • Sleeps 4
                                                                        Multiple rentals Cottage #8148122
                                                                        1 Review
                                                                        Viewed 6 times in the last 48 hours
                                                                          Excellent! 4.6/5
                                                                          (8 reviews)
                                                                          avg/night
                                                                          • 4 BR
                                                                          • 2 BA
                                                                          • Separate Toilet
                                                                          • Sleeps 7
                                                                          House #1838765
                                                                          8
                                                                            Exceptional! 5.0/5
                                                                            (15 reviews)
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 2 BA
                                                                            • Sleeps 5
                                                                            Cottage #8060697
                                                                            15
                                                                            Viewed 15 times in the last 48 hours
                                                                              • 2 BR
                                                                              • 1 BA
                                                                              • Separate Toilet
                                                                              • Sleeps 5
                                                                              Cottage #417051
                                                                              4
                                                                                avg/night
                                                                                • 2 BR
                                                                                • 2 BA
                                                                                • Sleeps 5
                                                                                Cottage #8139179
                                                                                4
                                                                                Viewed 7 times in the last 48 hours
                                                                                  Wonderful! 4.9/5
                                                                                  (20 reviews)
                                                                                  avg/night
                                                                                  • 3 BR
                                                                                  • 2 BA
                                                                                  • Separate Toilet
                                                                                  • Sleeps 6
                                                                                  Villa #8147398
                                                                                  20
                                                                                  Viewed 6 times in the last 48 hours
                                                                                    • 2 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 4
                                                                                    House #6879647
                                                                                      • 2 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 6
                                                                                      Cottage #1901585
                                                                                      2 Reviews
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 5
                                                                                        Cottage #1923671
                                                                                        5
                                                                                          Wonderful! 4.9/5
                                                                                          (57 reviews)
                                                                                          avg/night
                                                                                          • 3 BR
                                                                                          • 3 BA
                                                                                          • Separate Toilet
                                                                                          • Sleeps 8
                                                                                          House #1089295
                                                                                          57
                                                                                          Viewed 17 times in the last 48 hours
                                                                                            Wonderful! 4.8/5
                                                                                            (6 reviews)
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 5
                                                                                            Apartment #1327658
                                                                                            6
                                                                                            Viewed 5 times in the last 48 hours
                                                                                              • 4 BR
                                                                                              • 5 BA
                                                                                              • Sleeps 8
                                                                                              House #6716034
                                                                                              2 Reviews
                                                                                                • 3 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 6
                                                                                                Apartment #1078070
                                                                                                4
                                                                                                  Wonderful! 4.8/5
                                                                                                  (8 reviews)
                                                                                                  avg/night
                                                                                                  • 3 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 6
                                                                                                  Farmhouse #1056183
                                                                                                  8
                                                                                                    Excellent! 4.6/5
                                                                                                    (9 reviews)
                                                                                                    avg/night
                                                                                                    • 2 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 4
                                                                                                    Apartment #418307
                                                                                                    9
                                                                                                    Viewed 10 times in the last 48 hours
                                                                                                      • 5 BR
                                                                                                      • 3 BA
                                                                                                      • Sleeps 11
                                                                                                      Multiple rentals Cottage #8068542
                                                                                                      Viewed 11 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      A Wonderful Few Days

                                                                                                      5 of 5
                                                                                                      We arrived a little later than anticipated on a frosty Saturday evening; however, this didn't stop the charming owner, Ian, from staying back in his own time and greeting us with a guided tour thrown in! The cottage is utterly charming. It is apparent that a lot of care has gone in to its fitting out, decorating and well appointed facilities and equipment. The bed we had the pleasure of spending our nights in was genuinely exceptional. Unfortunately, my work means I''m no stranger to mattress testing so I really do speak from experience - fabulous. The cottage was lovely and warm and was further enhanced by striking up the log burner in the lounge. Lots of logs provided of course! We were also treated to a well stocked basket of goodies on arrival; something that set the tone for the rest of the stay. If you are looking for a lovely retreat away from the madding crowds in an unspoilt landscape with easy access to beaches and walks; and if you are not averse to a spell of epicurean endeavour, knocking up a meal or two in a superbly well appointed kitchen, then you have found your perfect solution. Truly wonderful.
                                                                                                      • Review Submitted: 05-Dec-2016
                                                                                                      • Date of Stay: Nov 2016

                                                                                                      Beautiful cottage in a really lovely location and an enormously warm welcome

                                                                                                      5 of 5
                                                                                                      Really lovely cottage in a beautiful location. Arriving after a very long drive the 'welcome basket' of fresh food, milk and a bottle of wine was very welcoming indeed! Susan the owner was so helpful both in advance of our holiday, in responding swiftly to enquiries, and throughout our stay. In fact nothing was too much trouble for her. We will certainly be looking forward to our next visit.
                                                                                                      • Review Submitted: 27-Nov-2016
                                                                                                      • Date of Stay: Nov 2016

                                                                                                      Great little flat with stunning views!

                                                                                                      4 of 5
                                                                                                      Our family of four had an enjoyable mid term break in this lovely and deceptively large flat. It is decorated to a high standard and was spotlessly clean. The kitchen is well appointed with everything you would need for a short break. The views of the beach from the front bedroom and lounge windows are stunning and we enjoyed exploring the local villages and eating in some fabulous restaurants - would recommend The Bank just around the corner!
                                                                                                      • Review Submitted: 21-Nov-2016
                                                                                                      • Date of Stay: Oct 2016