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.
Verified Review icon 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 Default Owner Icon heart-filled

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+
  View Map Map
Additional service fee may apply.
    Wonderful! 4.8/5
    (33 reviews)
    avg/night
    • 3 BR
    • 2 BA
    • Sleeps 5
    House #6480193
    33
    Viewed 48 times in the last 48 hours
      Wonderful! 4.9/5
      (62 reviews)
      avg/night
      • 1 BR
      • 1 BA
      • Sleeps 2
      Apartment #1674903
      62
      Viewed 37 times in the last 48 hours
        Wonderful! 4.8/5
        (18 reviews)
        avg/night
        • 2 BR
        • 1 BA
        • Sleeps 4
        Apartment #1882897
        18
        Viewed 17 times in the last 48 hours
          Wonderful! 4.9/5
          (15 reviews)
          avg/night
          • 2 BR
          • 1 BA
          • Sleeps 4
          Cottage #8105784
          15
          Viewed 20 times in the last 48 hours
            Wonderful! 4.9/5
            (35 reviews)
            avg/night
            • 2 BR
            • 2 BA
            • Separate Toilet
            • Sleeps 4
            Cottage #1990074
            35
            Viewed 15 times in the last 48 hours
              • 1 BR
              • 1 BA
              • Sleeps 3
              Multiple rentals Apartment #434604
              28
              Viewed 17 times in the last 48 hours
                Exceptional! 5/5
                (12 reviews)
                avg/night
                • 3 BR
                • 2 BA
                • Sleeps 6
                House #112794vb
                12
                Viewed 10 times in the last 48 hours
                  Wonderful! 4.8/5
                  (23 reviews)
                  avg/night
                  • 2 BR
                  • 1 BA
                  • Sleeps 5
                  Apartment #1837970
                  23
                  Viewed 25 times in the last 48 hours
                    Wonderful! 4.9/5
                    (18 reviews)
                    avg/night
                    • 1 BR
                    • 1 BA
                    • Sleeps 2
                    Apartment #6556353
                    18
                    Viewed 23 times in the last 48 hours
                      Exceptional! 5/5
                      (15 reviews)
                      avg/night
                      • 2 BR
                      • 1 BA
                      • Sleeps 4
                      Cottage #6562017
                      15
                      Viewed 17 times in the last 48 hours
                        Exceptional! 5/5
                        (18 reviews)
                        avg/night
                        • 3 BR
                        • 2 BA
                        • Sleeps 6
                        Apartment #8129316
                        18
                        Viewed 32 times in the last 48 hours
                          Wonderful! 4.9/5
                          (64 reviews)
                          avg/night
                          • 3 BR
                          • 3 BA
                          • Separate Toilet
                          • Sleeps 8
                          House #1089295
                          64
                          Viewed 18 times in the last 48 hours
                            Excellent! 4.6/5
                            (16 reviews)
                            avg/night
                            • 3 BR
                            • 1 BA
                            • Sleeps 6
                            Apartment #6509908
                            16
                              Excellent! 4.6/5
                              (16 reviews)
                              avg/night
                              • 1 BR
                              • 1 BA
                              • Sleeps 4
                              Apartment #8131967
                              16
                              Viewed 17 times in the last 48 hours
                                Exceptional! 5/5
                                (15 reviews)
                                avg/night
                                • 2 BR
                                • 2 BA
                                • Sleeps 6
                                Cottage #1635366
                                15
                                Viewed 22 times in the last 48 hours
                                  Wonderful! 4.9/5
                                  (71 reviews)
                                  avg/night
                                  • 3 BR
                                  • 2 BA
                                  • Sleeps 6
                                  Cottage #476852
                                  71
                                  Viewed 6 times in the last 48 hours
                                    Exceptional! 5/5
                                    (9 reviews)
                                    avg/night
                                    • 3 BR
                                    • 2 BA
                                    • Sleeps 7
                                    Cottage #6945452
                                    9
                                    Viewed 11 times in the last 48 hours
                                      Wonderful! 4.8/5
                                      (17 reviews)
                                      avg/night
                                      • 1 BR
                                      • 1 BA
                                      • Sleeps 2
                                      Cottage #1037255
                                      17
                                      Viewed 8 times in the last 48 hours
                                        Wonderful! 4.8/5
                                        (50 reviews)
                                        avg/night
                                        • 3 BR
                                        • 3 BA
                                        • Sleeps 8
                                        House #1097970
                                        50
                                        Viewed 13 times in the last 48 hours
                                          Wonderful! 4.9/5
                                          (19 reviews)
                                          avg/night
                                          • 2 BR
                                          • 1 BA
                                          • Separate Toilet
                                          • Sleeps 6
                                          Cottage #1819885
                                          19
                                          Viewed 10 times in the last 48 hours
                                            Exceptional! 5/5
                                            (6 reviews)
                                            avg/night
                                            • 3 BR
                                            • 3 BA
                                            • Sleeps 6
                                            House #6826874
                                            6
                                            Viewed 16 times in the last 48 hours
                                              Exceptional! 5/5
                                              (17 reviews)
                                              avg/night
                                              • 2 BR
                                              • 2 BA
                                              • Sleeps 5
                                              Cottage #8060697
                                              17
                                              Viewed 20 times in the last 48 hours
                                                Excellent! 4.7/5
                                                (15 reviews)
                                                avg/night
                                                • 2 BR
                                                • 2 BA
                                                • Sleeps 4
                                                Apartment #69968
                                                15
                                                Viewed 14 times in the last 48 hours
                                                  Wonderful! 4.9/5
                                                  (27 reviews)
                                                  avg/night
                                                  • 1 BR
                                                  • 1 BA
                                                  • Sleeps 4
                                                  Apartment #1385394
                                                  27
                                                  Viewed 23 times in the last 48 hours
                                                    Excellent! 4.7/5
                                                    (15 reviews)
                                                    avg/night
                                                    • 4 BR
                                                    • 2 BA
                                                    • Separate Toilet
                                                    • Sleeps 7
                                                    House #1838765
                                                    15
                                                    Viewed 7 times in the last 48 hours
                                                      Wonderful! 4.8/5
                                                      (19 reviews)
                                                      avg/night
                                                      • 3 BR
                                                      • 2 BA
                                                      • Sleeps 6
                                                      Cottage #717037
                                                      19
                                                      Viewed 13 times in the last 48 hours
                                                        Wonderful! 4.8/5
                                                        (30 reviews)
                                                        avg/night
                                                        • 2 BR
                                                        • 1 BA
                                                        • Sleeps 5
                                                        Cottage #1748941
                                                        30
                                                        Viewed 14 times in the last 48 hours
                                                          Excellent! 4.7/5
                                                          (24 reviews)
                                                          avg/night
                                                          • 2 BR
                                                          • 2 BA
                                                          • Sleeps 6
                                                          Apartment #835195
                                                          24
                                                            Excellent! 4.5/5
                                                            (6 reviews)
                                                            avg/night
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 2
                                                            Cottage #1668390
                                                            6
                                                            Viewed 6 times in the last 48 hours
                                                              Exceptional! 5/5
                                                              (18 reviews)
                                                              avg/night
                                                              • 3 BR
                                                              • 2 BA
                                                              • Sleeps 6
                                                              House #1922249
                                                              18
                                                              Viewed 13 times in the last 48 hours
                                                                Wonderful! 4.9/5
                                                                (21 reviews)
                                                                avg/night
                                                                • 3 BR
                                                                • 1 BA
                                                                • Separate Toilet
                                                                • Sleeps 4
                                                                Cottage #8168201
                                                                21
                                                                Viewed 7 times in the last 48 hours
                                                                  Excellent! 4.7/5
                                                                  (6 reviews)
                                                                  avg/night
                                                                  • 2 BR
                                                                  • 1 BA
                                                                  • Sleeps 4
                                                                  Apartment #6735077
                                                                  6
                                                                  Viewed 13 times in the last 48 hours
                                                                    Exceptional! 5/5
                                                                    (20 reviews)
                                                                    avg/night
                                                                    • 4 BR
                                                                    • 4 BA
                                                                    • Sleeps 8
                                                                    House #392954vb
                                                                    20
                                                                    Viewed 11 times in the last 48 hours
                                                                      Excellent! 4.5/5
                                                                      (8 reviews)
                                                                      avg/night
                                                                      • 2 BR
                                                                      • 1 BA
                                                                      • Sleeps 4
                                                                      Cottage #6783488
                                                                      8
                                                                      Viewed 9 times in the last 48 hours
                                                                        Excellent! 4.4/5
                                                                        (5 reviews)
                                                                        avg/night
                                                                        • 2 BR
                                                                        • 2 BA
                                                                        • Sleeps 5
                                                                        Cottage #8139179
                                                                        5
                                                                        Viewed 13 times in the last 48 hours
                                                                          Excellent! 4.7/5
                                                                          (6 reviews)
                                                                          avg/night
                                                                          • 3 BR
                                                                          • 2 BA
                                                                          • Sleeps 6
                                                                          Apartment #434631
                                                                          6
                                                                          Viewed 7 times in the last 48 hours
                                                                            • 3 BR
                                                                            • 2 BA
                                                                            • Sleeps 5
                                                                            Apartment #1464947
                                                                            10
                                                                              • 2 BR
                                                                              • 1 BA
                                                                              • Sleeps 5
                                                                              Cottage #417051
                                                                              5
                                                                                Exceptional! 5/5
                                                                                (9 reviews)
                                                                                avg/night
                                                                                • 2 BR
                                                                                • 1 BA
                                                                                • Sleeps 4
                                                                                Apartment #639567vb
                                                                                9
                                                                                Viewed 10 times in the last 48 hours
                                                                                  • 2 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 4
                                                                                  Apartment #6991164
                                                                                  4
                                                                                    Wonderful! 4.9/5
                                                                                    (19 reviews)
                                                                                    avg/night
                                                                                    • 2 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 4
                                                                                    Apartment #411708vb
                                                                                    19
                                                                                    Viewed 9 times in the last 48 hours
                                                                                      Excellent! 4.7/5
                                                                                      (6 reviews)
                                                                                      avg/night
                                                                                      • 2 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 4
                                                                                      Cottage #6027651
                                                                                      6
                                                                                      Viewed 21 times in the last 48 hours
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 5
                                                                                        Apartment #6504620
                                                                                        4
                                                                                        Viewed 7 times in the last 48 hours
                                                                                          Excellent! 4.7/5
                                                                                          (7 reviews)
                                                                                          avg/night
                                                                                          • 2 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 4
                                                                                          House #8168746
                                                                                          7
                                                                                          Viewed 6 times in the last 48 hours
                                                                                            • 3 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 5
                                                                                            House #6006805
                                                                                            1
                                                                                            Viewed 8 times in the last 48 hours
                                                                                              Excellent! 4.7/5
                                                                                              (20 reviews)
                                                                                              avg/night
                                                                                              • 1 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 4
                                                                                              Apartment #1492858
                                                                                              20
                                                                                              Viewed 22 times in the last 48 hours
                                                                                                Exceptional! 5/5
                                                                                                (27 reviews)
                                                                                                avg/night
                                                                                                • 3 BR
                                                                                                • 1 BA
                                                                                                • Separate Toilet
                                                                                                • Sleeps 7
                                                                                                House #8155524
                                                                                                27
                                                                                                Viewed 6 times in the last 48 hours
                                                                                                  Exceptional! 5/5
                                                                                                  (9 reviews)
                                                                                                  avg/night
                                                                                                  • 1 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 4
                                                                                                  Apartment #1681047
                                                                                                  9
                                                                                                  Viewed 6 times in the last 48 hours
                                                                                                    Exceptional! 5/5
                                                                                                    (6 reviews)
                                                                                                    avg/night
                                                                                                    • 4 BR
                                                                                                    • 3 BA
                                                                                                    • Sleeps 8
                                                                                                    House #1423066
                                                                                                    6
                                                                                                    Viewed 18 times in the last 48 hours
                                                                                                      Exceptional! 5/5
                                                                                                      (11 reviews)
                                                                                                      avg/night
                                                                                                      • 1 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 4
                                                                                                      Apartment #8172753
                                                                                                      11
                                                                                                      Viewed 8 times in the last 48 hours

                                                                                                      Fife & St Andrews Cottages (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Lovely apartment central location

                                                                                                      5 of 5
                                                                                                      We had a lovely short break, would like to have stayed longer, the only thing preventing this is we have a small dog and didn't want to leave home too long with our dogsitter. The flat is very comfortable, spacious and full of character but with all the mod cons you would need. Ian and Caryl were the perfect hosts, making sure the flat was clean and made up for us, showing us round and even providing towels for the duration of our stay. They are both lovely people. The location of the flat is perfect, just over the chip shop, no smell as stated in previous reviews. It was great watching the. boats come in and out of the harbour and although there was no noise during the night the life of a seaside town during the day was lively and atmospheric. There is lots of lovely shops on your doorstep and loads to do further afield. Buses stop right outside but we had the car and onstreet parking was always found so no parking charges. Can't say anything negative except for us personally we would need a pet friendly place for a longer holiday. Ian and Caryl, thank you very much for your hospitality, you made us feel very welcome and it was lovely to meet you both.
                                                                                                      • Review Submitted: Jul 26, 2017
                                                                                                      • Date of Stay: Jul 2017

                                                                                                      golf trip stay at Bunker Cottage

                                                                                                      5 of 5
                                                                                                      Great location for access to the golf courses, restaurants, and pubs. Very nice cottage. Would definitely stay there again.
                                                                                                      • Review Submitted: Jul 20, 2017
                                                                                                      • Date of Stay: Jul 2017