Cottages in Swanage and Guest houses - Holiday Lettings - Holiday Rentals Swanage

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

1,072 Holiday homes

(53) Excellent 

    25

    Swanage Bay holiday cottage rental

    Swanage / Swanage Bay

    3 6 min stay varies

    • 3 bedrooms
    • sleeps 6
    • min stay varies
    • Beach / lakeside relaxation
    • Nearest beach 0.1 km
    • Child friendly
    “Best self-catering accommodation I have found in Swanage in last 3 years” Very clean and well equipped. The information provided by Debbie was great. I was concerned when I arrived that there might be a problem as my 90 year old mother needed the en-suite room, because she could not cope with getting in the lovely bath on the 1st floor. We had a lovely holiday despite the weather not being too kind.

    from £150 / night

    £600 - £1,100 / week

    Book View

    Responds fast!
    avg. 1 hour 19 minutes

    from £150 / night

    (19) Excellent 

      13

      Swanage Bay holiday cottage accommodation

      Swanage / Swanage Bay

      3 6 7 nights min

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

      from £100 / night

      £700 - £995 / week

      Book View

      from £100 / night

      (1) Excellent 

        10

        Holiday apartment rental

        Isle of Purbeck / Swanage

        2 4 3 nights min

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

        from £144 / night

        £952 - £1,147 / week

        Book View

        from £144 / night

        (10) Excellent 

          10

          Swanage Bay holiday apartment rental

          Swanage / Swanage Bay

          4 7 min stay varies

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

          from £166 / night

          £859 - £1,603 / week

          Book View

          Responds fast!
          avg. 54 minutes

          from £166 / night

            10

            Swanage holiday apartment rental

            Isle of Purbeck / Swanage

            2 4 3 nights min

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

            from £144 / night

            £938 - £1,093 / week

            Book View

            from £144 / night

              8

              Holiday caravan/mobile home in Swanage

              Isle of Purbeck / Swanage

              2 5 2 nights min

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

              from £115 / night

              £802 / week

              Book View

              from £115 / night

              (2) Excellent 

                13

                Holiday apartment in Studland

                Swanage / Studland Bay

                2 4 3 nights min

                • 2 bedrooms
                • sleeps 4
                • 3 nights min
                • Nearest beach 0.5 km
                • Child friendly

                from £149 / night

                £1,042 / week

                Book View

                from £149 / night

                (1) Excellent 

                  8

                  Holiday shepherds hut in Worth Matravers

                  Swanage / Worth Matravers

                  1 2 2 nights min

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

                  from £132 / night

                  £922 / week

                  Book View

                  from £132 / night

                  (22) Excellent 

                  Certificate of Excellence

                    14

                    Holiday apartment in Swanage Bay

                    Swanage / Swanage Bay

                    2 5 min stay varies

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

                    Certificate of Excellence

                    from £126 / night

                    £687 - £1,775 / week

                    Book View

                    Responds fast!
                    avg. 1 hour 51 minutes

                    from £126 / night

                      8

                      Holiday cottage rental

                      Swanage / Worth Matravers

                      1 2 7 nights min

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

                      from £46 / night

                      £322 - £605 / week

                      Enquire View

                      from £46 / night

                        10

                        Holiday home in Swanage

                        Isle of Purbeck / Swanage

                        2 4 3 nights min

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

                        from £144 / night

                        £952 - £1,066 / week

                        Book View

                        from £144 / night

                          12

                          Holiday cottage in Langton Matravers

                          Swanage / Langton Matravers

                          3 6 7 nights min

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

                          from £84 / night

                          £587 - £831 / week

                          Enquire View

                          from £84 / night

                            13

                            Swanage holiday cottage rental

                            Isle of Purbeck / Swanage

                            3 5 7 nights min

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

                            from £48 / night

                            £332 - £1,066 / week

                            Enquire View

                            from £48 / night

                            (48) Excellent 

                            Certificate of Excellence

                              8

                              Holiday apartment in Swanage

                              Isle of Purbeck / Swanage

                              2 6 min stay varies

                              • 2 bedrooms
                              • sleeps 6
                              • min stay varies
                              • Beach / lakeside relaxation
                              • Nearest beach 0.05 km
                              • Child friendly
                              “Perfection” We stayed here for 3 nights with some friends for a wedding. Hannah was lovely right from initial booking all the way though to us checking out, really helpful and friendly. The welcome pack was such a lovely treat and the wine helped us start our stay in style!! The apartment was perfect!! Spktless with plenty of space for us all and the location could not have been better. We would definitely stay here again, just for longer next time.

                              Certificate of Excellence

                              from £58 / night

                              £745 - £974 / week

                              Book View

                              Responds fast!
                              avg. 3 hours 39 minutes

                              from £58 / night

                                10

                                Holiday apartment in Studland

                                Swanage / Studland Bay

                                2 4 3 nights min

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

                                from £144 / night

                                £952 - £1,031 / week

                                Book View

                                from £144 / night

                                (2) Very Good 

                                  8

                                  Holiday shepherds hut in Worth Matravers

                                  Swanage / Worth Matravers

                                  1 2 2 nights min

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

                                  from £138 / night

                                  £962 / week

                                  Book View

                                  from £138 / night

                                    9

                                    Cottage rental in Swanage

                                    Isle of Purbeck / Swanage

                                    3 7 7 nights min

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

                                    from £61 / night

                                    £426 - £1,642 / week

                                    Enquire View

                                    from £61 / night

                                    (18) Excellent 

                                    Certificate of Excellence

                                      27

                                      Holiday home in Langton Matravers

                                      Swanage / Langton Matravers

                                      3 6 7 nights min

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

                                      Certificate of Excellence

                                      from £105 / night

                                      £733 - £1,546 / week

                                      Book View

                                      Responds fast!
                                      avg. 3 hours 4 minutes

                                      from £105 / night

                                      (53) Excellent 

                                      Certificate of Excellence

                                        14

                                        Holiday apartment in Swanage Bay

                                        Swanage / Swanage Bay

                                        1 2 min stay varies

                                        • 1 bedroom
                                        • sleeps 2
                                        • min stay varies
                                        • Beach / lakeside relaxation
                                        • Nearest beach 0.2 km
                                        • Car not necessary

                                        Certificate of Excellence

                                        from £91 / night

                                        £544 - £914 / week

                                        Book View

                                        from £91 / night

                                        (3) Excellent 

                                          34

                                          Swanage holiday cottage rental

                                          Isle of Purbeck / Swanage

                                          2 6 min stay varies

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

                                          from £144 / night

                                          £876 - £1,500 / week

                                          Book View

                                          from £144 / night

                                          (16) Excellent 

                                            19

                                            Holiday apartment in Swanage Bay

                                            Swanage / Swanage Bay

                                            3 9 min stay varies

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

                                            from £109 / night

                                            £516 - £1,832 / week

                                            Book View

                                            Responds fast!
                                            avg. 3 hours 5 minutes

                                            from £109 / night

                                            (1) Excellent 

                                              11

                                              Holiday cottage in Swanage

                                              Isle of Purbeck / Swanage

                                              2 3 4 nights min

                                              • 2 bedrooms
                                              • sleeps 3
                                              • 4 nights min
                                              • Nearest beach 1 km
                                              • Child friendly
                                              • Car not necessary

                                              from £92 / night

                                              £545 - £614 / week

                                              Book View

                                              Responds fast!
                                              avg. 3 hours 52 minutes

                                              from £92 / night

                                              (8) Very Good 

                                                15

                                                Apartment rental in Swanage Bay

                                                Swanage / Swanage Bay

                                                2 4 3 nights min

                                                • 2 bedrooms
                                                • sleeps 4
                                                • 3 nights min
                                                • Beach / lakeside relaxation
                                                • Child friendly

                                                from £86 / night

                                                £602 / week

                                                Book View

                                                Responds fast!
                                                avg. 1 hour 16 minutes

                                                from £86 / night

                                                (3) Very Good 

                                                  20

                                                  Worth Matravers holiday home rental

                                                  Swanage / Worth Matravers

                                                  5 9 min stay varies

                                                  • 5 bedrooms
                                                  • sleeps 9
                                                  • min stay varies
                                                  • Beach / lakeside relaxation
                                                  • Child friendly
                                                  • Private garden

                                                  from £161 / night

                                                  £682 - £2,170 / week

                                                  Book View

                                                  from £161 / night

                                                    8

                                                    Holiday cottage rental

                                                    Swanage / Worth Matravers

                                                    1 2 7 nights min

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

                                                    from £45 / night

                                                    £315 - £629 / week

                                                    Enquire View

                                                    from £45 / night

                                                      9

                                                      Holiday cottage in Langton Matravers

                                                      Swanage / Langton Matravers

                                                      3 6 7 nights min

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

                                                      from £50 / night

                                                      £344 - £631 / week

                                                      Enquire View

                                                      from £50 / night

                                                      (2) Excellent 

                                                        6

                                                        Holiday studio rental

                                                        Isle of Purbeck / Swanage

                                                        Studio 3 3 nights min

                                                        • Studio
                                                        • sleeps 3
                                                        • 3 nights min
                                                        • Child friendly

                                                        from £109 / night

                                                        £762 / week

                                                        Book View

                                                        from £109 / night

                                                        (18) Excellent 

                                                        Certificate of Excellence

                                                          20

                                                          Cottage rental in Swanage Bay

                                                          Swanage / Swanage Bay

                                                          1 4 7 nights min

                                                          • 1 bedroom
                                                          • sleeps 4
                                                          • 7 nights min
                                                          • Beach / lakeside relaxation
                                                          • Nearest beach 0.05 km
                                                          • Child friendly

                                                          Certificate of Excellence

                                                          from £90 / night

                                                          £630 / week

                                                          Book View

                                                          from £90 / night

                                                          (39) Excellent 

                                                            18

                                                            Holiday apartment in Swanage Bay

                                                            Swanage / Swanage Bay

                                                            3 5 min stay varies

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

                                                            from £114 / night

                                                            £458 - £1,140 / week

                                                            Book View

                                                            Responds fast!
                                                            avg. 2 hours 30 minutes

                                                            from £114 / night

                                                            (55) Excellent 

                                                            Certificate of Excellence

                                                              26

                                                              Holiday log cabin rental

                                                              Isle of Purbeck / Swanage

                                                              2 6 2 nights min

                                                              • 2 bedrooms
                                                              • sleeps 6
                                                              • 2 nights min
                                                              • Beach / lakeside relaxation
                                                              • Nearest beach 2 km
                                                              • Child friendly
                                                              “A fantastic stay” A great location and fantastic accommodation, we would definitely return. Ron couldn’t be more helpful and answered every question we had very quickly. The hot tub was definitely the highlight!

                                                              Certificate of Excellence

                                                              from £184 / night

                                                              £1,283 / week

                                                              Book View

                                                              Responds fast!
                                                              avg. 1 hour 47 minutes

                                                              from £184 / night

                                                              (1) Excellent 

                                                                14

                                                                Holiday lodge in Swanage

                                                                Isle of Purbeck / Swanage

                                                                2 4 min stay varies

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

                                                                from £109 / night

                                                                £802 - £1,260 / week

                                                                Book View

                                                                from £109 / night

                                                                (3) Very Good 

                                                                  7

                                                                  Holiday home in Langton Matravers

                                                                  Swanage / Langton Matravers

                                                                  3 6 2 nights min

                                                                  • 3 bedrooms
                                                                  • sleeps 6
                                                                  • 2 nights min
                                                                  • Nearest beach 4 km
                                                                  • Child friendly
                                                                  • Private garden

                                                                  from £103 / night

                                                                  £722 / week

                                                                  Book View

                                                                  Responds fast!
                                                                  avg. 3 hours 41 minutes

                                                                  from £103 / night

                                                                  (27) Excellent 

                                                                    24

                                                                    Apartment rental in Swanage Bay

                                                                    Swanage / Swanage Bay

                                                                    2 4 4 nights min

                                                                    • 2 bedrooms
                                                                    • sleeps 4
                                                                    • 4 nights min
                                                                    • Beach / lakeside relaxation
                                                                    • Nearest beach 0.2 km
                                                                    • Child friendly
                                                                    “Stunning location with everything required for a stress free break.” Everything from booking, communications, check-in, and facilities available was spot on. The proprietor was very friendly and I felt like I was corresponding with an old (not too old) friend. The location is right on the esplanade at Swanage with uninterrupted views towards Isle of Wight. The flat has a great maritime feel and I loved the porthole window between rooms. There was nothing additional that we needed but if there had been, I felt it would have been no trouble whatsoever and I wouldn't have hesitated to ask. We were there for family celebration and had a very enjoyable week with loads of photos to remind us of our stay.

                                                                    from £98 / night

                                                                    £682 / week

                                                                    Book View

                                                                    Responds fast!
                                                                    avg. 2 hours 50 minutes

                                                                    from £98 / night

                                                                    (37) Excellent 

                                                                    Certificate of Excellence

                                                                      18

                                                                      Holiday caravan/mobile home with shared pool in Swanage Bay

                                                                      Swanage / Swanage Bay

                                                                      2 6 min stay varies

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

                                                                      Certificate of Excellence

                                                                      from £50 / night

                                                                      £252 - £779 / week

                                                                      Book View

                                                                      Responds fast!
                                                                      avg. 1 hour 21 minutes

                                                                      from £50 / night

                                                                        20

                                                                        Holiday home in Studland

                                                                        Swanage / Studland Bay

                                                                        2 4 3 nights min

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

                                                                        from £298 / night

                                                                        £801 - £987 / week

                                                                        Book View

                                                                        from £298 / night

                                                                        (42) Excellent 

                                                                          25

                                                                          Holiday cottage in Swanage Bay

                                                                          Swanage / Swanage Bay

                                                                          3 6 min stay varies

                                                                          • 3 bedrooms
                                                                          • sleeps 6
                                                                          • min stay varies
                                                                          • Beach / lakeside relaxation
                                                                          • Nearest beach 0.5 km
                                                                          • Child friendly
                                                                          “Right next to the trains!” We arrived in a freezing Saturday in February and the cottage was warm and cosy. Very clean and tidy and extremely well equipped. The house is an easy walk from the town with the co op just round the corner. We wouldn't hesitate to recommend this cottage and the owners were very helpful. We'll be back.

                                                                          from £70 / night

                                                                          £400 - £1,375 / week

                                                                          Book View

                                                                          Responds fast!
                                                                          avg. 1 hour 32 minutes

                                                                          from £70 / night

                                                                          (2) Very Good 

                                                                            9

                                                                            Holiday apartment in Swanage

                                                                            Isle of Purbeck / Swanage

                                                                            2 4 3 nights min

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

                                                                            from £144 / night

                                                                            £903 - £1,263 / week

                                                                            Book View

                                                                            from £144 / night

                                                                            (29) Excellent 

                                                                              33

                                                                              Holiday apartment in Swanage Bay

                                                                              Swanage / Swanage Bay

                                                                              2 6 min stay varies

                                                                              • 2 bedrooms
                                                                              • sleeps 6
                                                                              • min stay varies
                                                                              • Beach / lakeside relaxation
                                                                              • Child friendly
                                                                              • Car not necessary

                                                                              from £86 / night

                                                                              £504 - £1,661 / week

                                                                              Book View

                                                                              Responds fast!
                                                                              avg. 1 hour 7 minutes

                                                                              from £86 / night

                                                                              (17) Excellent 

                                                                                15

                                                                                Holiday apartment with indoor pool in Swanage Bay

                                                                                Swanage / Swanage Bay

                                                                                2 6 min stay varies

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

                                                                                from £155 / night

                                                                                £911 - £2,262 / week

                                                                                Book View

                                                                                from £155 / night

                                                                                (2) Very Good 

                                                                                  14

                                                                                  Log cabin rental in Swanage

                                                                                  Isle of Purbeck / Swanage

                                                                                  3 7 min stay varies

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

                                                                                  from £138 / night

                                                                                  £899 - £1,569 / week

                                                                                  Book View

                                                                                  from £138 / night

                                                                                  Why Swanage?

                                                                                  This charming seaside town in Dorset is an ideal location for a beach holiday with the family, whether you're looking for quiet, scenic relaxation, or a holiday jam packed with action. Be sure to book your next holiday rental in Swanage and start exploring this gorgeous location.

                                                                                  About Swanage

                                                                                  And there's lots of activity to keep everyone happy, from water sports to walking, climbing to horseback riding. No matter what your preference there's something for you!

                                                                                  What to Do

                                                                                  Get the adrenaline pumping and try coasteering on the cliffs, or get climbing up them!

                                                                                  Top Swanage Travel Tips

                                                                                  Fossils aren't as common here as on other parts of the Jurassic Coast, but they do crop up from time to time.

                                                                                  For a delightful seaside getaway that the whole family’s sure to love, be sure to book your next holiday rental in Swanage.

                                                                                  Top Destination reviews

                                                                                  HOUSE IN SWANAGE
                                                                                  Summer Holiday

                                                                                  A truly beautiful house , home from home and decorated to a truly high standard with everything you need for your holiday. Ideal central location to Swanage town. A lovely added touch from Alison the owner of a welcome gift also. Children loved the bunk beds and the snug room at the rear of the property. Would highly recommend this accommodation to anyone. Thank you Alison ,see more
                                                                                  6 Arcade Terrace Cottage
                                                                                  Perfect as always

                                                                                  We have stayed at the no. 6 Arcade Terrace several times now, great value, brilliant location and Ian and Jane the owners are lovely. Every time we go the owners have made improvements and freshened up the apartment, this time it was the kitchen. Everything is supplied so all you need is toothbrush, beach towels and shampoo, oh and food. All the kitchen supplies are there and even showergel, soap, coffee, tea and sugar - good brands too! Swanage town has plenty to offer, lovely shops, pubs and places to eat and there is a great supper market in the high street that you can get everything and its open till 11pm, not expensive either. In Swanage in the evening - peak season the atmosphere is lovely and bustling, whether you want a drink, a meal over-looking the bay, go for a walk along the sea front, crabbing, eating chips from Harry Ramsdens or watching kids in the mini fairground and playing the 2p machines in the 3 arcades. We drove to Weymouth which took just under 1 hr and we caught the bus to Poole (not cheap, £22 return 2 adults 1 child) but its over an hour with great views along the way. In Poole there are lots of shops and fab harbour and places to go crabbing. We wanted to do a boat trip but didn't have enough time to do that and then get back to the bus station so decided to do a one way trip back to Swanage on the boat, going passed Brownsea Island, Muddyfoot and then round the bay into Swanage, nice trip but got a little choppy for 15 mins as we turn round towards Swanage...... still a lovely trip. Catch a stream train to Corfe Castle village.... its lovely, we have been up the castle once before years ago but it rainy so didn't appreciate views as the weather did put a dampener on it, great if you are a national trust member.see more
                                                                                  Cosalt Fairway 2007
                                                                                  Great facilities & location

                                                                                  Everything you will need for your stay is available. Wonderful location, view from caravan below … see more
                                                                                  Anchor Cottage
                                                                                  Exceptional

                                                                                  What a lovely cottage Well kept really homely Everything you need for a lovely stay Amazing views from the back garden and a stream trickling thru the garden too Will definitely book again for another stay … see more
                                                                                  Luxurious 2 bed, close to beach, Balcony & PKG (4)
                                                                                  Stunning apartment

                                                                                  We stay in Swanage at least once every year and this is one of the best apartments we have stayed in. Such a convenient location, close to the beach and parks and located on the main high street with shops on the doorstep. The apartment itself was very clean with everything you could possibly need, such a beautiful and convenient place. We will definitely be returning.see more
                                                                                  5 Arcade Terrace Cottage
                                                                                  Perfect with conservatory and garden

                                                                                  This was our third stay at this address, and after sampling both the upstairs and downstairs accommodation, we can't rate it highly enough. The location was fantastic, the 'cottage' comfortable and well-equipped, Ian and Jane very helpful and friendly. We'd definitely come again. We recommend the 'Fish Plaice' for fish and chips, the 'Beaver' in Institute Road for a cooked breakfast, and 'Chococo' for all things chocolate.see more

                                                                                  Also consider