Cottages in Fife and Self catering accommodation - Holiday Rentals Fife - Holiday Lettings

Close

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

2,015 Holiday homes

(34) Excellent 

    17

    Apartment rental in Crail

    Fife / Crail

    2 3 min stay varies

    • 2 bedrooms
    • sleeps 3
    • min stay varies
    • Beach / lakeside relaxation
    • Nearest beach 0.1 km
    • Child friendly

    from £72 / night

    £460 - £650 / week

    Book View

    Responds fast!
    avg. 30 minutes

    from £72 / night

    (16) Very Good 

    Certificate of Excellence

      13

      Holiday cottage in Leven

      Levenmouth / Leven

      1 2 3 nights min

      • 1 bedroom
      • sleeps 2
      • 3 nights min
      • Beach / lakeside relaxation
      • Nearest beach 0.2 km
      • Child friendly

      Certificate of Excellence

      from £81 / night

      £344 - £516 / week

      Book View

      Responds fast!
      avg. 1 hour 46 minutes

      from £81 / night

      (18) Excellent 

      Certificate of Excellence

        43

        Holiday cottage in St Monans

        Fife / St Monans

        3 6 min stay varies

        • 3 bedrooms
        • sleeps 6
        • min stay varies
        • Beach / lakeside relaxation
        • Nearest beach 2 km
        • Child friendly

        Certificate of Excellence

        from £99 / night

        £552 - £1,070 / week

        Book View

        Responds fast!
        avg. 2 hours 6 minutes

        from £99 / night

        (22) Excellent 

          16

          Holiday cottage in Crail

          Fife / Crail

          2 4 3 nights min

          • 2 bedrooms
          • sleeps 4
          • 3 nights min
          • Beach / lakeside relaxation
          • Nearest beach 0.1 km
          • Child friendly

          from £85 / night

          £595 / week

          Book View

          from £85 / night

          (2) Excellent 

            27

            Holiday apartment rental

            Fife / Pittenweem

            1 2 3 nights min

            • 1 bedroom
            • sleeps 2
            • 3 nights min

            from £60 / night

            £373 - £533 / week

            Book View

            Responds fast!
            avg. 47 minutes

            from £60 / night

            (2) Excellent 

              32

              Apartment rental in Pittenweem with golf nearby

              Fife / Pittenweem

              2 4 min stay varies

              • 2 bedrooms
              • sleeps 4
              • min stay varies
              • Child friendly
              • Pet friendly

              from £121 / night

              £659 - £716 / week

              Book View

              Responds fast!
              avg. 1 hour 18 minutes

              from £121 / night

              (2) Excellent 

                45

                Holiday home in Cellardyke

                Fife / Cellardyke

                5 10 min stay varies

                • 5 bedrooms
                • sleeps 10
                • min stay varies
                • Child friendly

                from £247 / night

                £1,483 - £1,718 / week

                Book View

                Responds fast!
                avg. 1 hour 18 minutes

                from £247 / night

                  12

                  Home letting in Fernie

                  Fife / Fernie

                  2 4 7 nights min

                  • 2 bedrooms
                  • sleeps 4
                  • 7 nights min
                  • Child friendly
                  • Pet friendly

                  from £61 / night

                  £425 - £755 / week

                  Enquire View

                  from £61 / night

                    25

                    Holiday apartment in Crail

                    Fife / Crail

                    2 4 min stay varies

                    • 2 bedrooms
                    • sleeps 4
                    • min stay varies
                    • Child friendly
                    • Pet friendly

                    from £103 / night

                    £839 - £882 / week

                    Book View

                    Responds fast!
                    avg. 1 hour 42 minutes

                    from £103 / night

                    (10) Excellent 

                      19

                      Holiday home with golf nearby in Elie

                      Fife / Elie

                      4 8 min stay varies

                      • 4 bedrooms
                      • sleeps 8
                      • min stay varies
                      • Beach / lakeside relaxation
                      • Nearest beach 0.1 km
                      • Child friendly

                      from £149 / night

                      £773 - £1,054 / week

                      Book View

                      from £149 / night

                        18

                        Home rental in Anstruther with golf nearby

                        Fife / Anstruther

                        3 6 min stay varies

                        • 3 bedrooms
                        • sleeps 6
                        • min stay varies
                        • Child friendly
                        • Pet friendly

                        from £144 / night

                        £745 / week

                        Book View

                        Responds fast!
                        avg. 1 hour 18 minutes

                        from £144 / night

                        (32) Excellent 

                          25

                          Cottage rental in Cellardyke

                          Fife / Cellardyke

                          2 4 min stay varies

                          • 2 bedrooms
                          • sleeps 4
                          • min stay varies
                          • Beach / lakeside relaxation
                          • Nearest beach 0.2 km
                          • Child friendly

                          from £89 / night

                          £410 - £750 / week

                          Book View

                          from £89 / night

                          (11) Excellent 

                            44

                            Holiday home in Pittenweem

                            Fife / Pittenweem

                            4 8 min stay varies

                            • 4 bedrooms
                            • sleeps 8
                            • min stay varies
                            • Beach / lakeside relaxation
                            • Child friendly

                            from £236 / night

                            £944 - £2,123 / week

                            Book View

                            Responds fast!
                            avg. 45 minutes

                            from £236 / night

                              13

                              Home rental in Fernie

                              Fife / Fernie

                              1 2 7 nights min

                              • 1 bedroom
                              • sleeps 2
                              • 7 nights min
                              • Child friendly
                              • Pet friendly

                              from £51 / night

                              £357 - £622 / week

                              Enquire View

                              from £51 / night

                              (4) Excellent 

                                11

                                Holiday home in Crail

                                Fife / Crail

                                2 4 min stay varies

                                • 2 bedrooms
                                • sleeps 4
                                • min stay varies
                                • Child friendly
                                • Private garden

                                from £75 / night

                                £573 - £991 / week

                                Book View

                                Responds fast!
                                avg. 3 hours 19 minutes

                                from £75 / night

                                (2) Excellent 

                                  12

                                  Holiday chalet rental

                                  Fife / North Queensferry

                                  1 3 3 nights min

                                  • 1 bedroom
                                  • sleeps 3
                                  • 3 nights min
                                  • Nearest beach 0.3 km
                                  • Child friendly
                                  • Car not necessary

                                  from £81 / night

                                  £504 / week

                                  Book View

                                  from £81 / night

                                  (6) Excellent 

                                    16

                                    Holiday apartment in St Monans

                                    Fife / St Monans

                                    1 4 3 nights min

                                    • 1 bedroom
                                    • sleeps 4
                                    • 3 nights min
                                    • Beach / lakeside relaxation
                                    • Child friendly
                                    • Pet friendly

                                    from £115 / night

                                    £682 - £922 / week

                                    Book View

                                    Responds fast!
                                    avg. 2 hours 53 minutes

                                    from £115 / night

                                    (18) Very Good 

                                      35

                                      Holiday cottage rental

                                      Fife / St Monans

                                      3 6 3 nights min

                                      • 3 bedrooms
                                      • sleeps 6
                                      • 3 nights min
                                      • Beach / lakeside relaxation
                                      • Nearest beach 3 km
                                      • Child friendly

                                      from £138 / night

                                      £859 / week

                                      Book View

                                      Responds fast!
                                      avg. 2 hours 53 minutes

                                      from £138 / night

                                      (1) Excellent 

                                        14

                                        Holiday home in Balmerino

                                        Fife / Balmerino

                                        4 8 7 nights min

                                        • 4 bedrooms
                                        • sleeps 8
                                        • 7 nights min
                                        • Child friendly
                                        • Pet friendly

                                        from £115 / night

                                        £799 - £838 / week

                                        Enquire View

                                        from £115 / night

                                        (14) Excellent 

                                          13

                                          Holiday cottage in Pittenweem

                                          Fife / Pittenweem

                                          2 4 min stay varies

                                          • 2 bedrooms
                                          • sleeps 4
                                          • min stay varies
                                          • Beach / lakeside relaxation
                                          • Child friendly
                                          • Pet friendly

                                          from £121 / night

                                          £716 - £745 / week

                                          Book View

                                          Responds fast!
                                          avg. 1 hour 18 minutes

                                          from £121 / night

                                          (13) Excellent 

                                            18

                                            Anstruther holiday apartment let

                                            Fife / Anstruther

                                            2 6 2 nights min

                                            • 2 bedrooms
                                            • sleeps 6
                                            • 2 nights min
                                            • Beach / lakeside relaxation
                                            • Child friendly
                                            • Pet friendly

                                            from £144 / night

                                            £716 / week

                                            Book View

                                            Responds fast!
                                            avg. 1 hour 18 minutes

                                            from £144 / night

                                            (3) Excellent 

                                              33

                                              Holiday cottage rental

                                              Fife / Lower Largo

                                              1 2 1 night min

                                              • 1 bedroom
                                              • sleeps 2
                                              • 1 night min
                                              • Pet friendly
                                              • Private garden

                                              from £115 / night

                                              £722 / week

                                              Book View

                                              Responds fast!
                                              avg. 1 hour 2 minutes

                                              from £115 / night

                                              (13) Excellent 

                                                38

                                                Holiday apartment rental

                                                St Andrews / Boarhills

                                                2 6 1 night min

                                                • 2 bedrooms
                                                • sleeps 6
                                                • 1 night min
                                                • Nearest beach 3 km
                                                • Child friendly
                                                • Ask about pets

                                                from £103 / night

                                                £722 / week

                                                Book View

                                                from £103 / night

                                                  21

                                                  Lathones holiday home rental

                                                  St Andrews / Lathones

                                                  3 7 2 nights min

                                                  • 3 bedrooms
                                                  • sleeps 7
                                                  • 2 nights min
                                                  • Nearest beach 10 km
                                                  • Child friendly
                                                  • Private garden

                                                  from £144 / night

                                                  £1,002 / week

                                                  Book View

                                                  Responds fast!
                                                  avg. 2 hours 5 minutes

                                                  from £144 / night

                                                  (12) Very Good 

                                                  Certificate of Excellence

                                                    14

                                                    Holiday home accommodation

                                                    Anstruther / East Neuk

                                                    4 8 2 nights min

                                                    • 4 bedrooms
                                                    • sleeps 8
                                                    • 2 nights min
                                                    • Nearest beach 0.1 km
                                                    • Child friendly
                                                    • Ask about pets

                                                    Certificate of Excellence

                                                    from £144 / night

                                                    £916 / week

                                                    Book View

                                                    Responds fast!
                                                    avg. 31 minutes

                                                    from £144 / night

                                                    (3) Excellent 

                                                      38

                                                      Home rental in Lower Largo with golf nearby

                                                      Fife / Lower Largo

                                                      2 6 2 nights min

                                                      • 2 bedrooms
                                                      • sleeps 6
                                                      • 2 nights min
                                                      • Child friendly
                                                      • Pet friendly

                                                      from £115 / night

                                                      £716 - £876 / week

                                                      Book View

                                                      Responds fast!
                                                      avg. 1 hour 18 minutes

                                                      from £115 / night

                                                      (1) Excellent 

                                                        30

                                                        Holiday home with golf nearby in Cellardyke

                                                        Fife / Cellardyke

                                                        2 4 min stay varies

                                                        • 2 bedrooms
                                                        • sleeps 4
                                                        • min stay varies
                                                        • Child friendly
                                                        • Pet friendly

                                                        from £103 / night

                                                        £682 - £716 / week

                                                        Book View

                                                        Responds fast!
                                                        avg. 1 hour 18 minutes

                                                        from £103 / night

                                                        (6) Excellent 

                                                          19

                                                          Home rental in Pittenweem with golf nearby

                                                          Fife / Pittenweem

                                                          3 6 2 nights min

                                                          • 3 bedrooms
                                                          • sleeps 6
                                                          • 2 nights min
                                                          • Child friendly

                                                          from £138 / night

                                                          £745 / week

                                                          Book View

                                                          Responds fast!
                                                          avg. 1 hour 18 minutes

                                                          from £138 / night

                                                          (27) Excellent 

                                                          Certificate of Excellence

                                                            25

                                                            Holiday cottage with golf nearby in Colinsburgh

                                                            Colinsburgh / Charleton

                                                            1 2 3 nights min

                                                            • 1 bedroom
                                                            • sleeps 2
                                                            • 3 nights min
                                                            • Nearest beach 6 km
                                                            • Child friendly
                                                            • Private garden

                                                            Certificate of Excellence

                                                            from £69 / night

                                                            £521 / week

                                                            Book View

                                                            Responds fast!
                                                            avg. 2 hours 18 minutes

                                                            from £69 / night

                                                              11

                                                              Holiday home rental

                                                              Fife / Cupar

                                                              1 2 7 nights min

                                                              • 1 bedroom
                                                              • sleeps 2
                                                              • 7 nights min
                                                              • Child friendly
                                                              • Pet friendly
                                                              • Private garden

                                                              from £41 / night

                                                              £283 - £464 / week

                                                              Enquire View

                                                              from £41 / night

                                                              (27) Excellent 

                                                                22

                                                                St Monans holiday cottage rental

                                                                Fife / St Monans

                                                                2 4 min stay varies

                                                                • 2 bedrooms
                                                                • sleeps 4
                                                                • min stay varies
                                                                • Beach / lakeside relaxation
                                                                • Nearest beach 0.1 km
                                                                • Child friendly

                                                                from £100 / night

                                                                £495 - £750 / week

                                                                Book View

                                                                Responds fast!
                                                                avg. 2 hours 36 minutes

                                                                from £100 / night

                                                                  33

                                                                  Holiday home with shared pool in Kilconquhar

                                                                  Fife / Kilconquhar

                                                                  4 10 min stay varies

                                                                  • 4 bedrooms
                                                                  • sleeps 10
                                                                  • min stay varies
                                                                  • Nearest beach 4 km
                                                                  • Swimming pool
                                                                  • Child friendly

                                                                  from £109 / night

                                                                  £762 / week

                                                                  Book View

                                                                  Responds fast!
                                                                  avg. 3 hours 5 minutes

                                                                  from £109 / night

                                                                  (5) Excellent 

                                                                    19

                                                                    Holiday home in Pittenweem

                                                                    Fife / Pittenweem

                                                                    2 6 3 nights min

                                                                    • 2 bedrooms
                                                                    • sleeps 6
                                                                    • 3 nights min
                                                                    • Nearest beach 0 km
                                                                    • Child friendly
                                                                    • Pet friendly

                                                                    from £172 / night

                                                                    £802 / week

                                                                    Book View

                                                                    Responds fast!
                                                                    avg. 3 hours 37 minutes

                                                                    from £172 / night

                                                                    (10) Excellent 

                                                                      20

                                                                      Anstruther holiday apartment rental

                                                                      Fife / Anstruther

                                                                      2 4 min stay varies

                                                                      • 2 bedrooms
                                                                      • sleeps 4
                                                                      • min stay varies
                                                                      • Nearest beach 0 km
                                                                      • Child friendly
                                                                      • Private garden

                                                                      from £144 / night

                                                                      £567 - £831 / week

                                                                      Book View

                                                                      Responds fast!
                                                                      avg. 3 hours 34 minutes

                                                                      from £144 / night

                                                                      (9) Excellent 

                                                                      Certificate of Excellence

                                                                        33

                                                                        Holiday home in Pittenweem

                                                                        Fife / Pittenweem

                                                                        3 6 min stay varies

                                                                        • 3 bedrooms
                                                                        • sleeps 6
                                                                        • min stay varies
                                                                        • Child friendly

                                                                        Certificate of Excellence

                                                                        from £118 / night

                                                                        £676 - £1,183 / week

                                                                        Book View

                                                                        Responds fast!
                                                                        avg. 2 hours 57 minutes

                                                                        from £118 / night

                                                                        (10) Excellent 

                                                                        Certificate of Excellence

                                                                          14

                                                                          Holiday farmhouse in Dunfermline

                                                                          Fife / Dunfermline

                                                                          4 9 3 nights min

                                                                          • 4 bedrooms
                                                                          • sleeps 9
                                                                          • 3 nights min
                                                                          • Child friendly
                                                                          • Air conditioning
                                                                          • Ask about pets

                                                                          Certificate of Excellence

                                                                          from £229 / night

                                                                          £859 - £1,260 / week

                                                                          Book View

                                                                          Responds fast!
                                                                          avg. 2 hours 57 minutes

                                                                          from £229 / night

                                                                          (21) Excellent 

                                                                            12

                                                                            Kirkcaldy holiday cottage rental

                                                                            Fife / Kirkcaldy

                                                                            1 2 min stay varies

                                                                            • 1 bedroom
                                                                            • sleeps 2
                                                                            • min stay varies
                                                                            • Car not necessary
                                                                            • Private garden

                                                                            from £172 / night

                                                                            £1,123 - £1,260 / week

                                                                            Book View

                                                                            Responds fast!
                                                                            avg. 1 hour 21 minutes

                                                                            from £172 / night

                                                                            (3) Excellent 

                                                                              11

                                                                              Camper van rental in Kirkcaldy

                                                                              Fife / Kirkcaldy

                                                                              4 4 min stay varies

                                                                              • 4 bedrooms
                                                                              • sleeps 4
                                                                              • min stay varies
                                                                              • Child friendly
                                                                              • Car not necessary
                                                                              • Pet friendly

                                                                              from £115 / night

                                                                              £745 - £1,088 / week

                                                                              Book View

                                                                              Responds fast!
                                                                              avg. 55 minutes

                                                                              from £115 / night

                                                                              (6) Very Good 

                                                                              Certificate of Excellence

                                                                                17

                                                                                Holiday cottage in Pittenweem

                                                                                Fife / Pittenweem

                                                                                2 4 min stay varies

                                                                                • 2 bedrooms
                                                                                • sleeps 4
                                                                                • min stay varies
                                                                                • Child friendly
                                                                                • Pet friendly
                                                                                • Private garden

                                                                                Certificate of Excellence

                                                                                from £98 / night

                                                                                £745 / week

                                                                                Book View

                                                                                Responds fast!
                                                                                avg. 1 hour 16 minutes

                                                                                from £98 / night

                                                                                (2) Excellent 

                                                                                  22

                                                                                  St. Andrews holiday apartment rental

                                                                                  Fife / St Andrews

                                                                                  3 6 7 nights min

                                                                                  • 3 bedrooms
                                                                                  • sleeps 6
                                                                                  • 7 nights min
                                                                                  • Beach / lakeside relaxation
                                                                                  • Nearest beach 2 km
                                                                                  • Car not necessary

                                                                                  from £179 / night

                                                                                  £1,250 / week

                                                                                  Book View

                                                                                  Responds fast!
                                                                                  avg. 3 hours 14 minutes

                                                                                  from £179 / night

                                                                                  Top Destination reviews

                                                                                  Vine Cottage, South Street, St Andrews
                                                                                  Stunning hogmany retreat

                                                                                  Our 4th year in St. Andrews and this year we stayed at the idyllic Vine cottage.We wanted for nothing, a fabulous weeks break away from it all in a stunning home ,yet right in the heart of St. Andrews and everything was on our doorstep .The garden was beautiful even though it was December but we were fortunate to have cold dry sunny weather. This is a superb home for anyone and the perfect amount of space , and there was 5 of us (including kids) .for sure we will be returning . Stunning cottage ⭐️⭐️⭐️⭐️⭐️see more
                                                                                  Chesterhill Garden Apartment, Anstruther - Sleeps 6
                                                                                  Lovely house

                                                                                  Fantastic accommodation very spacious and clean. Great location for walks and beach’s. I will definitely use this property again absolutely no complaints … see more
                                                                                  LOVELY HIGH ST. APT. WITH POOL TABLE AND FREE WIFI
                                                                                  Gorgeous home from home

                                                                                  Thought I had reviewed at the time, sorry for the delay! This is the best holiday apartment we have ever had stayed in. Beautifully decorated for Christmas too. We loved the pool table, the beds, the location, everything! Hope to book again soon, thanks again to Irene, great communication also. Thanks again Glenda and Gregorsee more
                                                                                  Mill Cottage
                                                                                  Mill cottage was just fantastic.

                                                                                  We stayed here with our 2 teenage daughters and our 2 friends over the new year period. Mill cottage was very modern,bright,spacious and had a great view. It was well equipped with everything you need. There is a lovely local pub just across the road and a hotel next to that. Also a bonus if you fancied going out on new years day the hotel had live music and a free buffet which was a great atmosphere.see more
                                                                                  Cameron House
                                                                                  Auchtermuchty NY 2019

                                                                                  We had a fabulous stay in Cameron House, Auchtermuchty bringing in the bells 2019. The house is very quirky with high ceilings and period features and was perfect for our party (8 adults and 8 children (ages 3-10) - with rooms to spare!). The owner Adele was a perfect host with quick responses to our queries prior to arrival. With a little money spent the house could be very grand indeed, however, you would expect to pay a lot more to rent. We would highly recommend and am sure will book again in the future.see more
                                                                                  21 Shore Street
                                                                                  Wonderful stay in Cellardyke

                                                                                  Great cottage, cosy, roomy and comfortable,Good shower. Well equipped kitchen. Slept really well in comfortable beds. Thoughtful and well put together info in folder for guests. Ideal location for coastal walks and lunch at the Haven, would definitely book again. Thank you for a great New Year break.see more
                                                                                  Aberdour Coastal Apartment
                                                                                  lovely spacious apartment

                                                                                  Excellent value. Great landlady,who had left us loads of helpful info. the flat was very clean and in excellent condition. … see more
                                                                                  Sharps Close 1
                                                                                  Perfect location for a relaxing break

                                                                                  This holiday home has a perfect location, it is a short walk from the center of Anstruther with the sea on your doorstep. It is easy to explore the area with excellent access to costal walks. It is spacious, comfortable and newly renovated. We thoroughly enjoyed our stay here and can not recommend it highly enough. The hosts were so welcoming and we would love to return.see more
                                                                                  Anchor House
                                                                                  Anchor House is a gem

                                                                                  Superb views from the three sun terraces. Superbly kitted out to suit our every need. Warm and comfortable for a cold February weekend. We just loved it and want to return soon. … see more

                                                                                  Also consider