Apartments in Castelsardo and Houses – Holiday Lettings - Holiday Rentals Castelsardo

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

994 Holiday homes

    13

    Holiday apartment in Castelsardo

    Province of Sassari / Castelsardo

    2 5 3 nights min

    • 2 bedrooms
    • sleeps 5
    • 3 nights min
    • Child friendly
    • Air conditioning

    from £144 / night

    £957 / week

    Book View

    from £144 / night

    (6) Excellent 

      13

      Holiday apartment in Lu Bagnu

      Castelsardo / Lu Bagnu

      1 4 min stay varies

      • 1 bedroom
      • sleeps 4
      • min stay varies
      • Beach / lakeside relaxation
      • Nearest beach 1 km
      • Child friendly

      from £41 / night

      £288 / week

      Book View

      Responds fast!
      avg. 2 hours 41 minutes

      from £41 / night

      (10) Excellent 

        21

        Lu Bagnu holiday home rental

        Castelsardo / Lu Bagnu

        1 4 min stay varies

        • 1 bedroom
        • sleeps 4
        • min stay varies
        • Beach / lakeside relaxation
        • Child friendly
        • Car not necessary

        from £41 / night

        £288 / week

        Book View

        Responds fast!
        avg. 2 hours 41 minutes

        from £41 / night

        (1) Very Good 

          18

          Holiday apartment rental

          Province of Sassari / Castelsardo

          1 4 min stay varies

          • 1 bedroom
          • sleeps 4
          • min stay varies
          • Beach / lakeside relaxation
          • Child friendly
          • Pet friendly

          from £52 / night

          £309 - £535 / week

          Book View

          from £52 / night

          (19) Excellent 

          Certificate of Excellence

            21

            Holiday apartment with shared pool in Castelsardo

            Province of Sassari / Castelsardo

            2 4 7 nights min

            • 2 bedrooms
            • sleeps 4
            • 7 nights min
            • Beach / lakeside relaxation
            • Nearest beach 1 km
            • Swimming pool

            Certificate of Excellence

            from £128 / night

            £895 - £1,019 / week

            Book View

            Responds fast!
            avg. 1 hour 28 minutes

            from £128 / night

              13

              Holiday penthouse with shared pool in Castelsardo

              Province of Sassari / Castelsardo

              1 4 3 nights min

              • 1 bedroom
              • sleeps 4
              • 3 nights min
              • Swimming pool
              • Child friendly
              • Air conditioning

              from £62 / night

              £432 / week

              Book View

              from £62 / night

                23

                Holiday apartment in Castelsardo

                Province of Sassari / Castelsardo

                2 4 min stay varies

                • 2 bedrooms
                • sleeps 4
                • min stay varies
                • Beach / lakeside relaxation
                • Nearest beach 0 km

                from £51 / night

                £350 - £1,007 / week

                Book View

                from £51 / night

                  13

                  Penthouse rental in Castelsardo with shared pool

                  Province of Sassari / Castelsardo

                  1 4 3 nights min

                  • 1 bedroom
                  • sleeps 4
                  • 3 nights min
                  • Swimming pool
                  • Child friendly
                  • Air conditioning

                  from £62 / night

                  £432 / week

                  Book View

                  from £62 / night

                  (2) Excellent 

                    26

                    Holiday apartment with shared pool in Lu Bagnu

                    Castelsardo / Lu Bagnu

                    2 4 7 nights min

                    • 2 bedrooms
                    • sleeps 4
                    • 7 nights min
                    • Beach / lakeside relaxation
                    • Nearest beach 1 km
                    • Swimming pool

                    from £57 / night

                    £396 - £593 / week

                    Book View

                    Responds fast!
                    avg. 59 minutes

                    from £57 / night

                      32

                      Holiday apartment in Castelsardo

                      Province of Sassari / Castelsardo

                      1 4 min stay varies

                      • 1 bedroom
                      • sleeps 4
                      • min stay varies
                      • Nearest beach 0.1 km
                      • Child friendly

                      from £29 / night

                      £202 / week

                      Book View

                      from £29 / night

                      (6) Very Good 

                        26

                        Holiday apartment accommodation

                        Castelsardo / Lu Bagnu

                        2 6 min stay varies

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

                        from £66 / night

                        £463 - £1,387 / week

                        Book View

                        from £66 / night

                        (20) Excellent 

                          24

                          Holiday apartment with shared pool in Castelsardo

                          Province of Sassari / Castelsardo

                          2 4 7 nights min

                          • 2 bedrooms
                          • sleeps 4
                          • 7 nights min
                          • Beach / lakeside relaxation
                          • Nearest beach 1 km
                          • Swimming pool

                          from £128 / night

                          £895 - £1,019 / week

                          Book View

                          Responds fast!
                          avg. 1 hour 28 minutes

                          from £128 / night

                          (9) Very Good 

                            15

                            Holiday apartment in Lu Bagnu

                            Castelsardo / Lu Bagnu

                            1 4 min stay varies

                            • 1 bedroom
                            • sleeps 4
                            • min stay varies
                            • Beach / lakeside relaxation
                            • Nearest beach 1 km
                            • Child friendly

                            from £42 / night

                            £288 / week

                            Book View

                            Responds fast!
                            avg. 2 hours 41 minutes

                            from £42 / night

                              8

                              Home rental in Lu Bagnu

                              Castelsardo / Lu Bagnu

                              1 4 min stay varies

                              • 1 bedroom
                              • sleeps 4
                              • min stay varies
                              • Child friendly
                              • Pet friendly
                              • Private garden

                              from £52 / night

                              £535 / week

                              Book View

                              from £52 / night

                                21

                                Apartment rental in Castelsardo

                                Province of Sassari / Castelsardo

                                2 4 7 nights min

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

                                from £118 / night

                                £822 / week

                                Book View

                                from £118 / night

                                  15

                                  Holiday hotel apartment with shared pool in Lu Bagnu

                                  Castelsardo / Lu Bagnu

                                  2 6 min stay varies

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

                                  from £52 / night

                                  £309 - £1,080 / week

                                  Book View

                                  from £52 / night

                                  (3) Very Good 

                                    10

                                    Apartment rental in Castelsardo

                                    Province of Sassari / Castelsardo

                                    2 4 7 nights min

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

                                    from £54 / night

                                    £378 - £594 / week

                                    Book View

                                    Responds fast!
                                    avg. 59 minutes

                                    from £54 / night

                                    (1) Excellent 

                                      13

                                      Holiday apartment in Castelsardo

                                      Province of Sassari / Castelsardo

                                      1 3 7 nights min

                                      • 1 bedroom
                                      • sleeps 3
                                      • 7 nights min
                                      • Child friendly
                                      • Private garden

                                      from £47 / night

                                      £324 - £540 / week

                                      Book View

                                      Responds fast!
                                      avg. 59 minutes

                                      from £47 / night

                                      (2) Very Good 

                                        19

                                        Villa rental in Roccia dell'Elefante

                                        Castelsardo / Roccia dell'Elefante

                                        3 6 min stay varies

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

                                        from £53 / night

                                        £360 - £668 / week

                                        Book View

                                        from £53 / night

                                          5

                                          Apartment rental in Lu Bagnu

                                          Castelsardo / Lu Bagnu

                                          3 6 1 night min

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

                                          from £88 / night

                                          £612 / week

                                          Book View

                                          from £88 / night

                                            6

                                            Holiday home in Castelsardo

                                            Province of Sassari / Castelsardo

                                            2 4 2 nights min

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

                                            from £72 / night

                                            £504 / week

                                            Book View

                                            from £72 / night

                                            (5) Excellent 

                                              27

                                              Holiday townhouse in Lu Bagnu

                                              Castelsardo / Lu Bagnu

                                              2 6 6 nights min

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

                                              from £52 / night

                                              £360 - £828 / week

                                              Book View

                                              from £52 / night

                                                24

                                                Holiday home in San Giovanni, Castelsardo

                                                Castelsardo / San Giovanni, Castelsardo

                                                3 10 min stay varies

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

                                                from £155 / night

                                                £1,260 - £1,620 / week

                                                Book View

                                                Responds fast!
                                                avg. 1 hour 45 minutes

                                                from £155 / night

                                                (5) Very Good 

                                                  13

                                                  Lu Bagnu holiday apartment rental

                                                  Castelsardo / Lu Bagnu

                                                  2 6 7 nights min

                                                  • 2 bedrooms
                                                  • sleeps 6
                                                  • 7 nights min
                                                  • Nearest beach 1 km
                                                  • Child friendly

                                                  from £30 / night

                                                  £205 - £263 / week

                                                  Book View

                                                  from £30 / night

                                                  (6) Very Good 

                                                    41

                                                    Holiday apartment in Castelsardo

                                                    Province of Sassari / Castelsardo

                                                    2 5 7 nights min

                                                    • 2 bedrooms
                                                    • sleeps 5
                                                    • 7 nights min
                                                    • Beach / lakeside relaxation
                                                    • Nearest beach 0.5 km
                                                    • Child friendly

                                                    from £72 / night

                                                    £504 / week

                                                    Book View

                                                    from £72 / night

                                                      10

                                                      Holiday apartment with shared pool in Castelsardo

                                                      Province of Sassari / Castelsardo

                                                      1 4 min stay varies

                                                      • 1 bedroom
                                                      • sleeps 4
                                                      • min stay varies
                                                      • Swimming pool
                                                      • Child friendly

                                                      from £62 / night

                                                      £412 - £864 / week

                                                      Book View

                                                      from £62 / night

                                                      (3) Excellent 

                                                        20

                                                        Lu Bagnu holiday apartment rental

                                                        Castelsardo / Lu Bagnu

                                                        3 8 6 nights min

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

                                                        from £52 / night

                                                        £360 - £828 / week

                                                        Book View

                                                        from £52 / night

                                                        (3) Excellent 

                                                          20

                                                          Holiday apartment in Lu Bagnu

                                                          Castelsardo / Lu Bagnu

                                                          3 8 3 nights min

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

                                                          from £72 / night

                                                          £504 - £1,311 / week

                                                          Book View

                                                          Responds fast!
                                                          avg. 2 hours 7 minutes

                                                          from £72 / night

                                                            27

                                                            Apartment rental in Castelsardo

                                                            Province of Sassari / Castelsardo

                                                            2 4 7 nights min

                                                            • 2 bedrooms
                                                            • sleeps 4
                                                            • 7 nights min
                                                            • Beach / lakeside relaxation
                                                            • Air conditioning

                                                            from £133 / night

                                                            £925 / week

                                                            Book View

                                                            from £133 / night

                                                              17

                                                              Holiday villa in Lu Bagnu

                                                              Castelsardo / Lu Bagnu

                                                              1 4 min stay varies

                                                              • 1 bedroom
                                                              • sleeps 4
                                                              • min stay varies
                                                              • Child friendly
                                                              • Pet friendly

                                                              from £52 / night

                                                              £360 / week

                                                              Book View

                                                              from £52 / night

                                                              (3) Very Good 

                                                                23

                                                                Holiday townhouse in Lu Bagnu

                                                                Castelsardo / Lu Bagnu

                                                                3 6 min stay varies

                                                                • 3 bedrooms
                                                                • sleeps 6
                                                                • min stay varies
                                                                • Beach / lakeside relaxation
                                                                • Child friendly
                                                                • Air conditioning

                                                                from £62 / night

                                                                £309 - £926 / week

                                                                Book View

                                                                Responds fast!
                                                                avg. 27 minutes

                                                                from £62 / night

                                                                  18

                                                                  Holiday apartment rental

                                                                  Castelsardo / Lu Bagnu

                                                                  1 4 3 nights min

                                                                  • 1 bedroom
                                                                  • sleeps 4
                                                                  • 3 nights min
                                                                  • Child friendly
                                                                  • Air conditioning

                                                                  from £52 / night

                                                                  £360 - £900 / week

                                                                  Book View

                                                                  Responds fast!
                                                                  avg. 2 hours 7 minutes

                                                                  from £52 / night

                                                                  (2) Average 

                                                                    11

                                                                    Holiday hotel apartment rental

                                                                    Castelsardo / Lu Bagnu

                                                                    1 4 min stay varies

                                                                    • 1 bedroom
                                                                    • sleeps 4
                                                                    • min stay varies
                                                                    • Beach / lakeside relaxation
                                                                    • Nearest beach 0.02 km
                                                                    • Swimming pool

                                                                    from £44 / night

                                                                    £305 / week

                                                                    Book View

                                                                    from £44 / night

                                                                    (10) Excellent 

                                                                      14

                                                                      Castelsardo holiday b&b rental

                                                                      Province of Sassari / Castelsardo

                                                                      1 2 min stay varies

                                                                      • 1 bedroom
                                                                      • sleeps 2
                                                                      • min stay varies
                                                                      • Child friendly
                                                                      • Air conditioning
                                                                      • Pet friendly

                                                                      from £52 / night

                                                                      £360 / week

                                                                      Book View

                                                                      from £52 / night

                                                                        12

                                                                        Holiday hotel apartment in Lu Bagnu

                                                                        Castelsardo / Lu Bagnu

                                                                        2 6 min stay varies

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

                                                                        from £42 / night

                                                                        £288 - £864 / week

                                                                        Book View

                                                                        from £42 / night

                                                                        (3) Very Good 

                                                                          15

                                                                          Holiday apartment with shared pool in Castelsardo

                                                                          Province of Sassari / Castelsardo

                                                                          2 6 3 nights min

                                                                          • 2 bedrooms
                                                                          • sleeps 6
                                                                          • 3 nights min
                                                                          • Swimming pool
                                                                          • Child friendly
                                                                          • Air conditioning

                                                                          from £83 / night

                                                                          £576 / week

                                                                          Book View

                                                                          from £83 / night

                                                                          (2) Excellent 

                                                                            35

                                                                            Holiday apartment rental

                                                                            Province of Sassari / Castelsardo

                                                                            2 5 7 nights min

                                                                            • 2 bedrooms
                                                                            • sleeps 5
                                                                            • 7 nights min
                                                                            • Beach / lakeside relaxation
                                                                            • Nearest beach 0.5 km
                                                                            • Child friendly

                                                                            from £83 / night

                                                                            £576 / week

                                                                            Book View

                                                                            from £83 / night

                                                                            (1) Excellent 

                                                                              12

                                                                              Apartment rental in Lu Bagnu

                                                                              Castelsardo / Lu Bagnu

                                                                              1 4 min stay varies

                                                                              • 1 bedroom
                                                                              • sleeps 4
                                                                              • min stay varies
                                                                              • Child friendly
                                                                              • Pet friendly
                                                                              • Private garden

                                                                              from £37 / night

                                                                              £258 - £576 / week

                                                                              Book View

                                                                              from £37 / night

                                                                              (2) Excellent 

                                                                                12

                                                                                Holiday apartment in Castelsardo

                                                                                Province of Sassari / Castelsardo

                                                                                2 6 min stay varies

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

                                                                                from £26 / night

                                                                                £180 / week

                                                                                Book View

                                                                                from £26 / night

                                                                                  24

                                                                                  San Giovanni, Castelsardo holiday apartment rental

                                                                                  Castelsardo / San Giovanni, Castelsardo

                                                                                  1 4 min stay varies

                                                                                  • 1 bedroom
                                                                                  • sleeps 4
                                                                                  • min stay varies
                                                                                  • Beach / lakeside relaxation
                                                                                  • Nearest beach 5 km
                                                                                  • Swimming pool

                                                                                  from £57 / night

                                                                                  £360 - £612 / week

                                                                                  Book View

                                                                                  Responds fast!
                                                                                  avg. 1 hour 45 minutes

                                                                                  from £57 / night

                                                                                  Top Destination reviews

                                                                                  SAN GIOVANNI APARTMENT COMPLEX
                                                                                  Relaxing family holiday at San Giovanni apartment

                                                                                  We had a most relaxing 2 week family holiday(2 adults& 2children) staying at the 2 bedroomed San Giovanni apartments last July.This very attractive apartment is beautifully located,built into the hillside,with the most stunning views over the surrounding countryside to the coastline of northwest Sardinia with it's pristine beaches..There is a very attractive shared pool located above the apartments surrounded by well maintained landscaping.the apartment was very comfortable and well equipped. Brendan & Elaine were very welcoming hosts and provided a very comprehensive information pack on wide variety of activities available in the area from canoeing &snorkeling to horse riding and trecking on the forest trails nearby and of course the great choice of white sandy beaches.A family favourite was afternoons spent at Badesi beach swimming and paddle boating followed by "the best ice cream ever" at the gelatteria in Valdoria on the way back home! This is a great location for exploring the surrounding area with its many fascinating sites. We had meant to submit our review on return home last year,...however,testament to the enjoyment of our last holiday,we are returning this year!see more
                                                                                  Residence Sporting
                                                                                  Lovely, relaxing, and close to the beach

                                                                                  Great location, the local beach is great for snorkeling , go a little further to find beautiful sandy coves. It's a family friendly area with some bars and restaurants. The apartment was spotlessly clean and had everything we needed. Graziella(the owner) was really friendly and helpful. We will be recommending this apartment to our friends.see more
                                                                                  Apartment with pool near to white sandy beaches
                                                                                  Great location, lovely stay in San Giovanni

                                                                                  Our apartment in San Giovanni was perfect. Good accomodation convenient to Castlesardo with lovely pool with amazing views. Kids loved pool, nearby beaches and restaurants were good. … see more
                                                                                  MARK
                                                                                  A warm welcome awaited us

                                                                                  Roberto's parents were warm and friendly despite the language barrier, the villa was clean and comfortable and the evening visitors were fab (Horse and Donkey) The weather was brilliant and scenery spectacular. We look forward to returning to this beautiful place very soon. … see more
                                                                                  GIGA
                                                                                  Vacation in Sardinia

                                                                                  Beautiful modern apartment with wonderful views of the sea and the village. The pool was very fresh and very used by us all. Close to nice beaches in the area. Quiet and peaceful area. Would highly recommend this apartment. … see more
                                                                                  SAN GIOVANNI 1 BEDROOM APARTMENT
                                                                                  Relax, Relax!

                                                                                  We spent a week in San Giovanni. We were looking for a relaxing time away from the rush. The location of the appartments is wonderful with great views to the sea from the balcony - a perfect place for your breakfast! The accomodation was fine and suited all of our needs. We spent a lot of time touring the local area and discovering new beaches and places to stop, stroll around and enjoy the local cuisine. There were very good suggestions on the local beaches, places to eat etc in the visitor pack. We would be happy to return. A & l Dublinsee more

                                                                                  Also consider