OwnersDirect uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
OwnersDirect uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
Verified Review icon check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit Default Owner Icon heart-filled

Castelsardo self-catering accommodation is located in a picturesque medieval coastal town on Sardinia’s beautiful northwest coast. It’s well worth taking a stroll along the streets of the historical centre within the well-preserved 12th Century defensive walls. The location is quite spectacular, as the town is perched on a rock, with wonderful views of the bay of Asinara and landscape around. Numerous white sandy beaches can be found within easy reach of Castelsardo holiday apartments – there’s a lovely beach on the town’s waterfront, next to an old harbour. One of the most celebrated beaches in the area is La Pelosa - known for its calm, clear waters -which sits at the tip of a peninsula about 20 minutes west of Castelsardo self-catering villas. A wide array of water sports are available within minutes of your accommodation in Castelsardo –the northwest coast of Sardinia is regarded as a hotspot for diving, with a centre found locally at Isola Rossa. On the road to Stintino, a few kilometres west of holiday villas in Castelsardo you’ll find the small town of Porto Torres, which is the gateway to the island of Asinara. Here you can catch a boat across to this national park, which is famous for its wild albino donkeys. Further around the coast, about an hour from Castelsardo self-catering cottages is the resort of Alghero, where you can find an immaculate white sandy beach and some stunning old architecture, including a Catalan-Gothic cathedral, in the town centre. Weather At a holiday villa on Sardinia you’ll be able to enjoy plenty of warm, sunny weather if you visit any time between April and October. Best Time to Visit The resorts close to holiday accommodation in Castelsardo really come alive at the height of summer, when there’s always something to see or do, as well as a great selection of bars and restaurants. Reaching Castelsardo Castelsardo self-catering cottages, vlllas and apartments are about an hour from Alghero Airport (AHO).

    Excellent! 4.3/5
    (9 reviews)
    avg/night
    Apartment #1677991
    • 2 BR
    • 1 BA
    • Sleeps 4
    9
    Viewed 8 times in the last 48 hours

    Confirmation within 24 hours

    Your booking request will be confirmed or denied within 24 hours.

      Apartment #1772620
      • 2 BR
      • 1 BA
      • Sleeps 4
      1
      Viewed 10 times in the last 48 hours

      Confirmation within 24 hours

      Your booking request will be confirmed or denied within 24 hours.

        Apartment #8133410
        • 2 BR
        • 1 BA
        • Sleeps 6
        1
        Viewed 16 times in the last 48 hours

        Confirmation within 24 hours

        Your booking request will be confirmed or denied within 24 hours.

          House #1678145
          • 3 BR
          • 2 BA
          • Sleeps 7
          4
          Viewed 5 times in the last 48 hours

          Confirmation within 24 hours

          Your booking request will be confirmed or denied within 24 hours.

            avg/night
            Villa #6961093
            • 2 BR
            • 1 BA
            • Sleeps 5
            Viewed 10 times in the last 48 hours

            Confirmation within 24 hours

            Your booking request will be confirmed or denied within 24 hours.

              Wonderful! 4.8/5
              (15 reviews)
              avg/night
              Apartment #6029117
              • 4 BR
              • 2 BA
              • Separate Toilets
              • Sleeps 12
              15
              Viewed 53 times in the last 48 hours

              Confirmation within 24 hours

              Your booking request will be confirmed or denied within 24 hours.

                Very Good! 4/5
                (6 reviews)
                avg/night
                Apartment #6184745
                • 3 BR
                • 1 BA
                • Sleeps 4
                6
                Viewed 5 times in the last 48 hours

                Confirmation within 24 hours

                Your booking request will be confirmed or denied within 24 hours.

                  avg/night
                  House #6309024
                  • 3 BR
                  • 2 BA
                  • Sleeps 6
                  2
                  Viewed 6 times in the last 48 hours

                  Confirmation within 24 hours

                  Your booking request will be confirmed or denied within 24 hours.

                    Apartment #6007077
                    • 1 BR
                    • 1 BA
                    • Sleeps 4
                    1
                    Viewed 5 times in the last 48 hours

                    Confirmation within 24 hours

                    Your booking request will be confirmed or denied within 24 hours.

                      Villa #1922491
                      • 3 BR
                      • 2 BA
                      • Sleeps 6
                      3

                      Confirmation within 24 hours

                      Your booking request will be confirmed or denied within 24 hours.

                        Apartment #8315835
                        • 1 BR
                        • 1 BA
                        • Sleeps 4

                        Confirmation within 24 hours

                        Your booking request will be confirmed or denied within 24 hours.

                          avg/night
                          Apartment #4131959
                          • 2 BR
                          • 1 BA
                          • Sleeps 6
                          1
                          Viewed 8 times in the last 48 hours

                          Confirmation within 24 hours

                          Your booking request will be confirmed or denied within 24 hours.

                            Excellent! 4.5/5
                            (6 reviews)
                            avg/night
                            Apartment #6647292
                            • 1 BR
                            • 1 BA
                            • Sleeps 4
                            6

                            Confirmation within 24 hours

                            Your booking request will be confirmed or denied within 24 hours.

                              avg/night
                              House #6557385
                              • 1 BR
                              • 1 BA
                              • Sleeps 2
                              Viewed 12 times in the last 48 hours

                              Confirmation within 24 hours

                              Your booking request will be confirmed or denied within 24 hours.

                                Apartment #2559139
                                • 2 BR
                                • 1 BA
                                • Sleeps 4

                                Confirmation within 24 hours

                                Your booking request will be confirmed or denied within 24 hours.

                                  Exceptional! 5/5
                                  (22 reviews)
                                  avg/night
                                  Apartment #6186090
                                  • 2 BR
                                  • 1 BA
                                  • Sleeps 4
                                  22

                                  Instant confirmation

                                  Your booking request will be confirmed immediately.

                                    avg/night
                                    Apartment #8249954
                                    • 1 BR
                                    • 2 BA
                                    • Sleeps 4
                                    Viewed 37 times in the last 48 hours

                                    Confirmation within 24 hours

                                    Your booking request will be confirmed or denied within 24 hours.

                                      Apartment #6951730
                                      • 4 BR
                                      • 2 BA
                                      • Sleeps 6
                                      Viewed 15 times in the last 48 hours

                                      Confirmation within 24 hours

                                      Your booking request will be confirmed or denied within 24 hours.

                                        Apartment #6942993
                                        • 2 BR
                                        • 1 BA
                                        • Sleeps 6

                                        Confirmation within 24 hours

                                        Your booking request will be confirmed or denied within 24 hours.

                                          Apartment #6813410
                                          • 3 BR
                                          • 2 BA
                                          • Sleeps 5

                                          Confirmation within 24 hours

                                          Your booking request will be confirmed or denied within 24 hours.

                                            House #8344124
                                            • 3 BR
                                            • 2 BA
                                            • Sleeps 5

                                            Confirmation within 24 hours

                                            Your booking request will be confirmed or denied within 24 hours.

                                              avg/night
                                              Corporate Apartment #8313005
                                              • 1 BR
                                              • 1 BA
                                              • Sleeps 4
                                              Viewed 7 times in the last 48 hours

                                              Confirmation within 24 hours

                                              Your booking request will be confirmed or denied within 24 hours.

                                                Apartment #627403a
                                                • 1 BR
                                                • 1 BA
                                                • Sleeps 4
                                                5

                                                Confirmation within 24 hours

                                                Your booking request will be confirmed or denied within 24 hours.

                                                  Apartment #8166643
                                                  • 1 BR
                                                  • 1 BA
                                                  • Sleeps 4

                                                  Confirmation within 24 hours

                                                  Your booking request will be confirmed or denied within 24 hours.

                                                    Apartment #8318276
                                                    • 1 BR
                                                    • 1 BA
                                                    • Sleeps 4

                                                    Confirmation within 24 hours

                                                    Your booking request will be confirmed or denied within 24 hours.

                                                      Apartment #8255684
                                                      • 2 BR
                                                      • 1 BA
                                                      • Sleeps 6

                                                      Confirmation within 24 hours

                                                      Your booking request will be confirmed or denied within 24 hours.

                                                        House #6563182
                                                        • 1 BR
                                                        • 1 BA
                                                        • Sleeps 1

                                                        Confirmation within 24 hours

                                                        Your booking request will be confirmed or denied within 24 hours.

                                                          Apartment #8344212
                                                          • 2 BR
                                                          • 1 BA
                                                          • Sleeps 4

                                                          Confirmation within 24 hours

                                                          Your booking request will be confirmed or denied within 24 hours.

                                                            Apartment #8250469
                                                            • 2 BR
                                                            • 1 BA
                                                            • Sleeps 6

                                                            Confirmation within 24 hours

                                                            Your booking request will be confirmed or denied within 24 hours.

                                                              Apartment #6713734
                                                              • 2 BR
                                                              • 1 BA
                                                              • Sleeps 2

                                                              Confirmation within 24 hours

                                                              Your booking request will be confirmed or denied within 24 hours.

                                                                Apartment #8174791
                                                                • 2 BR
                                                                • 1 BA
                                                                • Sleeps 6

                                                                Confirmation within 24 hours

                                                                Your booking request will be confirmed or denied within 24 hours.

                                                                  Bed And Breakfast #8188832
                                                                  • 1 BR
                                                                  • 1 BA
                                                                  • Sleeps 2

                                                                  Confirmation within 24 hours

                                                                  Your booking request will be confirmed or denied within 24 hours.

                                                                    Apartment #6829613
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Sleeps 6

                                                                    Instant confirmation

                                                                    Your booking request will be confirmed immediately.

                                                                      Bed And Breakfast #8188872
                                                                      • 1 BR
                                                                      • 1 BA
                                                                      • Sleeps 2

                                                                      Confirmation within 24 hours

                                                                      Your booking request will be confirmed or denied within 24 hours.

                                                                        Bed And Breakfast #8188751
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        • Sleeps 2

                                                                        Confirmation within 24 hours

                                                                        Your booking request will be confirmed or denied within 24 hours.

                                                                          Bed And Breakfast #8188802
                                                                          • 1 BR
                                                                          • 1 BA
                                                                          • Sleeps 2

                                                                          Confirmation within 24 hours

                                                                          Your booking request will be confirmed or denied within 24 hours.

                                                                            Bed And Breakfast #8188838
                                                                            • 1 BR
                                                                            • 1 BA
                                                                            • Sleeps 2

                                                                            Confirmation within 24 hours

                                                                            Your booking request will be confirmed or denied within 24 hours.

                                                                              Apartment #6815655
                                                                              • 2 BR
                                                                              • 1 BA
                                                                              • Sleeps 5

                                                                              Confirmation within 24 hours

                                                                              Your booking request will be confirmed or denied within 24 hours.

                                                                                avg/night
                                                                                Bed And Breakfast #8188420
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 2
                                                                                Viewed 7 times in the last 48 hours

                                                                                Confirmation within 24 hours

                                                                                Your booking request will be confirmed or denied within 24 hours.

                                                                                  Exceptional! 5/5
                                                                                  (34 reviews)
                                                                                  avg/night
                                                                                  Villa #65819
                                                                                  • 3 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 6
                                                                                  34
                                                                                  Viewed 270 times in the last 48 hours

                                                                                  Confirmation within 24 hours

                                                                                  Your booking request will be confirmed or denied within 24 hours.

                                                                                    Wonderful! 4.9/5
                                                                                    (14 reviews)
                                                                                    avg/night
                                                                                    Villa #407831
                                                                                    • 4 BR
                                                                                    • 3 BA
                                                                                    • Sleeps 8
                                                                                    14
                                                                                    Viewed 152 times in the last 48 hours

                                                                                    Confirmation within 24 hours

                                                                                    Your booking request will be confirmed or denied within 24 hours.

                                                                                      Wonderful! 4.8/5
                                                                                      (18 reviews)
                                                                                      avg/night
                                                                                      Villa #868107
                                                                                      • 3 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 6
                                                                                      18
                                                                                      Viewed 51 times in the last 48 hours

                                                                                      Confirmation within 24 hours

                                                                                      Your booking request will be confirmed or denied within 24 hours.

                                                                                        Excellent! 4.5/5
                                                                                        (16 reviews)
                                                                                        £8
                                                                                        avg/night
                                                                                        House #6268340
                                                                                        • 1 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 5
                                                                                        16
                                                                                        Viewed 67 times in the last 48 hours

                                                                                        Confirmation within 24 hours

                                                                                        Your booking request will be confirmed or denied within 24 hours.

                                                                                          Wonderful! 4.9/5
                                                                                          (26 reviews)
                                                                                          avg/night
                                                                                          Villa #6821604
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 4
                                                                                          26
                                                                                          Viewed 20 times in the last 48 hours

                                                                                          Confirmation within 24 hours

                                                                                          Your booking request will be confirmed or denied within 24 hours.

                                                                                            Exceptional! 5/5
                                                                                            (5 reviews)
                                                                                            avg/night
                                                                                            House #6521808
                                                                                            • 2 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 5
                                                                                            5
                                                                                            Viewed 41 times in the last 48 hours

                                                                                            Confirmation within 24 hours

                                                                                            Your booking request will be confirmed or denied within 24 hours.

                                                                                              Wonderful! 4.9/5
                                                                                              (21 reviews)
                                                                                              avg/night
                                                                                              Villa #1011689
                                                                                              • 6 BR
                                                                                              • 3 BA
                                                                                              • Sleeps 14
                                                                                              21
                                                                                              Viewed 40 times in the last 48 hours

                                                                                              Confirmation within 24 hours

                                                                                              Your booking request will be confirmed or denied within 24 hours.

                                                                                                House #6497690
                                                                                                • 3 BR
                                                                                                • 3 BA
                                                                                                • Sleeps 7
                                                                                                Viewed 7 times in the last 48 hours

                                                                                                Confirmation within 24 hours

                                                                                                Your booking request will be confirmed or denied within 24 hours.

                                                                                                  Excellent! 4.4/5
                                                                                                  (8 reviews)
                                                                                                  avg/night
                                                                                                  Villa #497399
                                                                                                  • 3 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 6
                                                                                                  8
                                                                                                  Viewed 14 times in the last 48 hours

                                                                                                  Confirmation within 24 hours

                                                                                                  Your booking request will be confirmed or denied within 24 hours.

                                                                                                    avg/night
                                                                                                    Villa #6494642
                                                                                                    • 2 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 6
                                                                                                    2
                                                                                                    Viewed 65 times in the last 48 hours

                                                                                                    Confirmation within 24 hours

                                                                                                    Your booking request will be confirmed or denied within 24 hours.

                                                                                                      Excellent! 4.7/5
                                                                                                      (46 reviews)
                                                                                                      avg/night
                                                                                                      House #6125636
                                                                                                      • 2 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 6
                                                                                                      46
                                                                                                      Viewed 68 times in the last 48 hours

                                                                                                      Instant confirmation

                                                                                                      Your booking request will be confirmed immediately.

                                                                                                      • 1 - 50 of 300+

                                                                                                      Holiday Accommodation Castelsardo (300+)