Cabins in Banff and Holiday rentals - Holiday Lettings - Holiday Rentals Banff

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

182 Holiday homes

(15) Excellent 

    20

    Holiday cottage in Banff

    Aberdeenshire / Banff

    2 4 7 nights min

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

    from £98 / night

    £682 / week

    Book View

    Responds fast!
    avg. 40 minutes

    from £98 / night

    (36) Excellent 

    Certificate of Excellence

      20

      Holiday townhouse with golf nearby in Inverboyndie

      Banff / Inverboyndie

      2 4 min stay varies

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

      Certificate of Excellence

      from £71 / night

      £430 - £687 / week

      Book View

      Responds fast!
      avg. 2 hours 23 minutes

      from £71 / night

      (1) Excellent 

        12

        Holiday apartment in Cornhill

        Banff / Cornhill

        1 2 2 nights min

        • 1 bedroom
        • sleeps 2
        • 2 nights min
        • Nearest beach 10 km
        • Pet friendly
        • Private garden

        from £75 / night

        £447 / week

        Book View

        Responds fast!
        avg. 1 hour 33 minutes

        from £75 / night

        (12) Excellent 

        Certificate of Excellence

          24

          Holiday log cabin in Banff

          Aberdeenshire / Banff

          3 6 min stay varies

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

          Certificate of Excellence

          from £86 / night

          £430 - £848 / week

          Book View

          Responds fast!
          avg. 1 hour 50 minutes

          from £86 / night

            17

            Holiday b&b in Banff

            Aberdeenshire / Banff

            1 2 3 nights min

            • 1 bedroom
            • sleeps 2
            • 3 nights min
            • Child friendly
            • Car not necessary
            • Private garden

            from £52 / night

            £361 / week

            Book View

            from £52 / night

              13

              B&b rental in Banff

              Aberdeenshire / Banff

              1 2 3 nights min

              • 1 bedroom
              • sleeps 2
              • 3 nights min
              • Child friendly
              • Car not necessary
              • Private garden

              from £52 / night

              £361 / week

              Book View

              from £52 / night

              (47) Excellent 

                22

                Holiday townhouse rental

                Aberdeenshire / Banff

                2 4 min stay varies

                • 2 bedrooms
                • sleeps 4
                • min stay varies
                • Beach / lakeside relaxation
                • Child friendly
                “Lovely break at the Boathouse” Beautifully presented accommodation. Everything was perfect and it was a lovely touch having the Christmas decorations up. Great location. I visit Banff a few times a year and will defiantly be back to stay at the Boathouse.

                from £58 / night

                £430 - £665 / week

                Book View

                Responds fast!
                avg. 21 minutes

                from £58 / night

                (2) Excellent 

                  27

                  Banff holiday home rental

                  Aberdeenshire / Banff

                  4 10 min stay varies

                  • 4 bedrooms
                  • sleeps 10
                  • min stay varies
                  • Nearest beach 0.5 km
                  • Child friendly
                  • Pet friendly

                  from £207 / night

                  £1,374 - £2,004 / week

                  Book View

                  Responds fast!
                  avg. 2 hours 4 minutes

                  from £207 / night

                  (1) Very Good 

                    21

                    B&b rental in Banff

                    Aberdeenshire / Banff

                    1 2 3 nights min

                    • 1 bedroom
                    • sleeps 2
                    • 3 nights min
                    • Child friendly
                    • Car not necessary
                    • Private garden

                    from £52 / night

                    £361 / week

                    Book View

                    from £52 / night

                    (6) Excellent 

                    Certificate of Excellence

                      8

                      Banff holiday cottage rental

                      Aberdeenshire / Banff

                      1 2 min stay varies

                      • 1 bedroom
                      • sleeps 2
                      • min stay varies
                      • Beach / lakeside relaxation
                      • Nearest beach 20 km
                      • Pet friendly

                      Certificate of Excellence

                      from £58 / night

                      £258 - £413 / week

                      Book View

                      Responds fast!
                      avg. 1 hour 50 minutes

                      from £58 / night

                      (4) Excellent 

                      Certificate of Excellence

                        12

                        Holiday apartment in Cornhill

                        Banff / Cornhill

                        1 4 2 nights min

                        • 1 bedroom
                        • sleeps 4
                        • 2 nights min
                        • Nearest beach 10 km

                        Certificate of Excellence

                        from £75 / night

                        £447 / week

                        Book View

                        Responds fast!
                        avg. 1 hour 33 minutes

                        from £75 / night

                        (6) Excellent 

                        Certificate of Excellence

                          13

                          Cornhill holiday apartment rental

                          Banff / Cornhill

                          1 2 2 nights min

                          • 1 bedroom
                          • sleeps 2
                          • 2 nights min
                          • Nearest beach 10 km
                          • Child friendly

                          Certificate of Excellence

                          from £75 / night

                          £447 / week

                          Book View

                          Responds fast!
                          avg. 1 hour 33 minutes

                          from £75 / night

                          (1) Very Good 

                            17

                            Banff holiday b&b rental

                            Aberdeenshire / Banff

                            1 2 3 nights min

                            • 1 bedroom
                            • sleeps 2
                            • 3 nights min
                            • Child friendly
                            • Car not necessary
                            • Private garden

                            from £52 / night

                            £361 / week

                            Book View

                            from £52 / night

                              19

                              Holiday cottage in Cornhill

                              Banff / Cornhill

                              3 6 7 nights min

                              • 3 bedrooms
                              • sleeps 6
                              • 7 nights min
                              • Child friendly
                              • Pet friendly
                              • Private garden

                              from £76 / night

                              £529 - £864 / week

                              Enquire View

                              from £76 / night

                                29

                                Banff holiday b&b rental

                                Aberdeenshire / Banff

                                1 4 2 nights min

                                • 1 bedroom
                                • sleeps 4
                                • 2 nights min
                                • Child friendly
                                • Car not necessary
                                • Private garden

                                from £63 / night

                                £441 / week

                                Book View

                                from £63 / night

                                  10

                                  Holiday cottage in Banff

                                  Aberdeenshire / Banff

                                  3 8 1 night min

                                  • 3 bedrooms
                                  • sleeps 8
                                  • 1 night min
                                  • Child friendly

                                  from £287 / night

                                  £1,145 / week

                                  Book View

                                  from £287 / night

                                    16

                                    B&b rental in Banff

                                    Aberdeenshire / Banff

                                    1 2 3 nights min

                                    • 1 bedroom
                                    • sleeps 2
                                    • 3 nights min
                                    • Child friendly
                                    • Car not necessary
                                    • Private garden

                                    from £52 / night

                                    £361 / week

                                    Book View

                                    from £52 / night

                                      6

                                      Holiday b&b rental

                                      Aberdeenshire / Banff

                                      3 2 1 night min

                                      • 3 bedrooms
                                      • sleeps 2
                                      • 1 night min
                                      • Child friendly
                                      • Private garden

                                      from £81 / night

                                      £561 / week

                                      Book View

                                      Responds fast!
                                      avg. 21 minutes

                                      from £81 / night

                                        13

                                        Cottage rental in Banff

                                        Aberdeenshire / Banff

                                        3 6 min stay varies

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

                                        from £86 / night

                                        £630 - £859 / week

                                        Book View

                                        from £86 / night

                                          27

                                          Holiday cottage in Banff

                                          Aberdeenshire / Banff

                                          3 6 min stay varies

                                          • 3 bedrooms
                                          • sleeps 6
                                          • min stay varies
                                          • Nearest beach 3 km
                                          • Child friendly
                                          • Pet friendly

                                          from £115 / night

                                          £630 - £974 / week

                                          Book View

                                          Responds fast!
                                          avg. 2 hours 11 minutes

                                          from £115 / night

                                          (2) Excellent 

                                            19

                                            Holiday apartment in Banff

                                            Aberdeenshire / Banff

                                            2 4 min stay varies

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

                                            from £81 / night

                                            £371 - £634 / week

                                            Book View

                                            from £81 / night

                                            (3) Excellent 

                                              12

                                              Home rental in Banff with golf nearby

                                              Aberdeenshire / Banff

                                              2 4 3 nights min

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

                                              from £95 / night

                                              £313 - £974 / week

                                              Enquire View

                                              from £95 / night

                                              (2) Excellent 

                                                16

                                                Holiday home in Banff

                                                Aberdeenshire / Banff

                                                2 4 3 nights min

                                                • 2 bedrooms
                                                • sleeps 4
                                                • 3 nights min
                                                • Pet friendly

                                                from £121 / night

                                                £363 - £1,147 / week

                                                Enquire View

                                                from £121 / night

                                                  15

                                                  Holiday home in Banff

                                                  Aberdeenshire / Banff

                                                  2 4 3 nights min

                                                  • 2 bedrooms
                                                  • sleeps 4
                                                  • 3 nights min

                                                  from £103 / night

                                                  £313 - £883 / week

                                                  Enquire View

                                                  from £103 / night

                                                    14

                                                    Holiday cottage in Banff

                                                    Aberdeenshire / Banff

                                                    2 4 3 nights min

                                                    • 2 bedrooms
                                                    • sleeps 4
                                                    • 3 nights min
                                                    • Pet friendly

                                                    from £102 / night

                                                    £331 - £950 / week

                                                    Enquire View

                                                    from £102 / night

                                                    (3) Very Good 

                                                      9

                                                      Holiday home in Banff

                                                      Aberdeenshire / Banff

                                                      3 5 3 nights min

                                                      • 3 bedrooms
                                                      • sleeps 5
                                                      • 3 nights min
                                                      • Child friendly

                                                      from £99 / night

                                                      £295 - £780 / week

                                                      Enquire View

                                                      from £99 / night

                                                        24

                                                        Banff holiday home rental

                                                        Aberdeenshire / Banff

                                                        2 6 3 nights min

                                                        • 2 bedrooms
                                                        • sleeps 6
                                                        • 3 nights min
                                                        • Child friendly
                                                        • Pet friendly
                                                        • Private garden

                                                        from £172 / night

                                                        £716 / week

                                                        Book View

                                                        Responds fast!
                                                        avg. 2 hours 35 minutes

                                                        from £172 / night

                                                          10

                                                          Holiday castle in Banff

                                                          Aberdeenshire / Banff

                                                          2 4 min stay varies

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

                                                          from £125 / night

                                                          £533 - £773 / week

                                                          Book View

                                                          Responds fast!
                                                          avg. 2 hours 35 minutes

                                                          from £125 / night

                                                          Great rentals within 20 miles that match your search

                                                          Distance approx 16.63 miles from Banff Show on Map

                                                          (20) Excellent 

                                                          Certificate of Excellence

                                                            28

                                                            Holiday cottage in Buckie

                                                            Moray / Buckie

                                                            3 6 4 nights min

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

                                                            Certificate of Excellence

                                                            from £69 / night

                                                            £481 / week

                                                            Book View

                                                            Responds fast!
                                                            avg. 1 hour 59 minutes

                                                            from £69 / night

                                                            Distance approx 11.07 miles from Banff Show on Map

                                                            (25) Excellent 

                                                            Certificate of Excellence

                                                              38

                                                              Holiday cottage in Cullen

                                                              Moray / Cullen

                                                              3 6 min stay varies

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

                                                              Certificate of Excellence

                                                              from £92 / night

                                                              £642 - £922 / week

                                                              Book View

                                                              Responds fast!
                                                              avg. 45 minutes

                                                              from £92 / night

                                                              Distance approx 6.56 miles from Banff Show on Map

                                                              (9) Very Good 

                                                                21

                                                                Holiday chalet in Gardenstown

                                                                Aberdeenshire / Gardenstown

                                                                1 2 1 night min

                                                                • 1 bedroom
                                                                • sleeps 2
                                                                • 1 night min
                                                                • Beach / lakeside relaxation
                                                                • Ask about pets
                                                                • Private garden

                                                                from £138 / night

                                                                £665 / week

                                                                Book View

                                                                Responds fast!
                                                                avg. 21 minutes

                                                                from £138 / night

                                                                Distance approx 15.53 miles from Banff Show on Map

                                                                (10) Very Good 

                                                                Certificate of Excellence

                                                                  8

                                                                  Buckie holiday log cabin rental

                                                                  Moray / Buckie

                                                                  2 4 min stay varies

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

                                                                  Certificate of Excellence

                                                                  from £69 / night

                                                                  £321 - £539 / week

                                                                  Book View

                                                                  Responds fast!
                                                                  avg. 12 minutes

                                                                  from £69 / night

                                                                  Distance approx 12.52 miles from Banff Show on Map

                                                                  (8) Excellent 

                                                                  Certificate of Excellence

                                                                    14

                                                                    Holiday cottage with golf nearby in Huntly

                                                                    Aberdeenshire / Huntly

                                                                    2 5 min stay varies

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

                                                                    Certificate of Excellence

                                                                    from £69 / night

                                                                    £430 - £693 / week

                                                                    Book View

                                                                    Responds fast!
                                                                    avg. 1 hour 50 minutes

                                                                    from £69 / night

                                                                    Distance approx 6.29 miles from Banff Show on Map

                                                                    (4) Very Good 

                                                                      8

                                                                      Holiday cottage in Portsoy

                                                                      Portsoy / Tillynaught

                                                                      1 2 2 nights min

                                                                      • 1 bedroom
                                                                      • sleeps 2
                                                                      • 2 nights min
                                                                      • Private garden

                                                                      from £58 / night

                                                                      £344 / week

                                                                      Book View

                                                                      Responds fast!
                                                                      avg. 3 hours 52 minutes

                                                                      from £58 / night

                                                                      Distance approx 11.55 miles from Banff Show on Map

                                                                      (3) Excellent 

                                                                        12

                                                                        Holiday home in Keith

                                                                        Moray / Keith

                                                                        1 2 1 night min

                                                                        • 1 bedroom
                                                                        • sleeps 2
                                                                        • 1 night min
                                                                        • Child friendly

                                                                        from £155 / night

                                                                        £916 / week

                                                                        Book View

                                                                        from £155 / night

                                                                        Distance approx 11.32 miles from Banff Show on Map

                                                                        (3) Excellent 

                                                                          27

                                                                          Cullen holiday home rental

                                                                          Moray / Cullen

                                                                          3 6 7 nights min

                                                                          • 3 bedrooms
                                                                          • sleeps 6
                                                                          • 7 nights min
                                                                          • Child friendly
                                                                          • Private garden

                                                                          from £123 / night

                                                                          £882 - £1,042 / week

                                                                          Book View

                                                                          Responds fast!
                                                                          avg. 1 hour 5 minutes

                                                                          from £123 / night

                                                                          Distance approx 14.65 miles from Banff Show on Map

                                                                            14

                                                                            Cottage rental in Huntly

                                                                            Aberdeenshire / Huntly

                                                                            2 6 7 nights min

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

                                                                            from £74 / night

                                                                            £516 - £628 / week

                                                                            Book View

                                                                            from £74 / night

                                                                            Distance approx 7.38 miles from Banff Show on Map

                                                                            (14) Excellent 

                                                                              19

                                                                              Holiday cottage in Crovie

                                                                              Aberdeenshire / Crovie

                                                                              3 6 min stay varies

                                                                              • 3 bedrooms
                                                                              • sleeps 6
                                                                              • min stay varies
                                                                              • Beach / lakeside relaxation
                                                                              • Nearest beach 0.1 km
                                                                              • Swimming pool

                                                                              from £138 / night

                                                                              £544 - £731 / week

                                                                              Book View

                                                                              from £138 / night

                                                                              Distance approx 13.03 miles from Banff Show on Map

                                                                                23

                                                                                Holiday cottage in New Pitsligo

                                                                                Aberdeenshire / New Pitsligo

                                                                                3 6 3 nights min

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

                                                                                from £115 / night

                                                                                £630 / week

                                                                                Book View

                                                                                Responds fast!
                                                                                avg. 2 hours 35 minutes

                                                                                from £115 / night

                                                                                Distance approx 6.71 miles from Banff Show on Map

                                                                                  50

                                                                                  Cottage rental in Gardenstown

                                                                                  Aberdeenshire / Gardenstown

                                                                                  3 8 3 nights min

                                                                                  • 3 bedrooms
                                                                                  • sleeps 8
                                                                                  • 3 nights min
                                                                                  • Child friendly
                                                                                  • Pet friendly

                                                                                  from £115 / night

                                                                                  £630 / week

                                                                                  Book View

                                                                                  Responds fast!
                                                                                  avg. 2 hours 35 minutes

                                                                                  from £115 / night

                                                                                  Top Destination reviews

                                                                                  Delgatie Apartment, Shannelton House
                                                                                  A gem of a place !

                                                                                  This is the perfect place if you want to get from it all. The lodge was immaculate and beautifully presented . We were spoiled with lots of little extras on arrival - a basket full of little cereal boxes , a loaf of bread , fresh eggs from their own hens , milk, butter, hot chocolate , biscuits , tea, coffee etc. The bathroom was stocked up too plus they provided slippers for us to keep . Such lovely touches ! My husband used the sauna, and we all used the gym and the cinema room! That was probably my favourite room as we all sat together and just chilled and no interruptions like you get at home! There are two couches and two bean bags and lots of films to choose from. Just perfect . My husband and son borrowed some bikes from the owners and went for a wee cycle around . Unfortunately there was not a bike that would fit my daughter (age 9 but she is quite small for her age). The location is stunning and it made a great base to visit lots of surrounding villages and towns . It is so picturesque. If you are looking for peace and quiet and a slower pace of life for a few days then this is the perfect place . It was worth the 4 - 5 hour drive to get there! Scott and Sandie are lovely and so welcoming and we were able to collect our own fresh eggs on our last day . All these lovely touches made it the perfect getaway . It is a real gem of a place :)see more
                                                                                  5 DISTILLERY COTTAGES, king-size, woodburning stove, pet friendly
                                                                                  Lovely time at Distillery Cottage

                                                                                  The location by the beach was great. We loved walking along the almost empty beach in the mornings with our dog Shona. The cottage was very clean and comfortable and when the fire was lit it was very cosy. We appreciated the welcome packs for ourselves and the dog. We would love to stay there again. … see more
                                                                                  The Bothy
                                                                                  Brilliant hospitality

                                                                                  he Bothy is set in a very beautiful rural part of Scotland with towns such as Huntly, Turriff, Banff, Elgin and Aberdeen plus lovely quaint fishing villages all within easy reach. The cosy, well equipped Bothy complete with private courtyard made an ideal base from which to explore the many attractions such as the whisky and castle trails. We had a marvellous week and our hosts Carolyn and Koos were exceptional giving us a wonderful, warm, highland welcome. They gave us ideas on the best places to eat and the best walks in the area etc. All without being intrusive. Brilliant hospitality.see more
                                                                                  SEABREEZE, seaside location, pet-friendly, WiFi, in Inverboyndie near Banff
                                                                                  Perfect location and beautiful apartment.

                                                                                  Great location for the beach and golf course. Fantastic views over the sea. Clean and tidy and great front garden for sitting out. … see more
                                                                                  Holiday Townhouse in Banff
                                                                                  Nice and comfy

                                                                                  This home away from home is ideal for a family of four or less. It enjoys easy access to a nearby beach. The house is well kept and the town centre is also nearby. This is really an enjoyable staycation opportunity and a playground is nearby for young ones. … see more
                                                                                  The Boathouse at Banff Links
                                                                                  perfect for our stay

                                                                                  Our stay at The Boathouse was wonderful.Everything was beautifully clean.A home from home.Every effort had been made to cater for ease and comfort .Wonderful views and plenty of walks .After travelling all the way from central England the welcome pack was,well,welcome.We hope to return sooner than later.see more

                                                                                  Also consider