HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
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
Cancel Clear Filters Apply Filters

Property Type

Popular Searches

Payment Options

Facilities

Managed By

Local Area

Property Details

Cancel Clear Filters Apply Filters
Use filters to narrow your search results!

Cavo Holiday Apartments & Homes (300+)

  • 1 - 50 of 300+
Additional service fee may apply.
    • 2 BR
    • 1 BA
    • Sleeps 6
    Apartment #2222020
    1
      • 1 BR
      • 1 BA
      • Sleeps 2
      Apartment #2230945
        • 2 BR
        • 1 BA
        • Sleeps 5
        Multiple rentals House #839293
        2
          • 1 BR
          • 1 BA
          • Sleeps 2
          Apartment #2231191
            • 1 BR
            • 1 BA
            • Sleeps 4
            Apartment #4352254
              • 1 BR
              • 1 BA
              • Sleeps 4
              Apartment #1954803
                • 1 BR
                • 1 BA
                • Sleeps 3
                Apartment #6798931
                  • 2 BR
                  • 1 BA
                  • Sleeps 4
                  Apartment #1735929
                  2
                    • Studio
                    • 1 BA
                    • Sleeps 3
                    Apartment #6136604
                    24
                      • 2 BR
                      • 1 BA
                      • Sleeps 4
                      Apartment #6016946
                      1
                        • 3 BR
                        • 1 BA
                        • Sleeps 7
                        Apartment #1905958
                          • 2 BR
                          • 2 BA
                          • Sleeps 5
                          House #6668398
                          4
                            • 1 BR
                            • 1 BA
                            • Sleeps 2
                            Villa #4352264
                              • 2 BR
                              • 1 BA
                              • Sleeps 6
                              Villa #4352250
                                • 2 BR
                                • 1 BA
                                • Sleeps 4
                                Apartment #6725411
                                1
                                  • 2 BR
                                  • 1 BA
                                  • Sleeps 4
                                  Villa #4352268
                                    • 2 BR
                                    • 1 BA
                                    • Sleeps 4
                                    Villa #4352287
                                      • 2 BR
                                      • 1 BA
                                      • Sleeps 4
                                      Villa #4352261
                                        • 1 BR
                                        • 1 BA
                                        • Sleeps 3
                                        Apartment #1907247
                                          • 2 BR
                                          • 1 BA
                                          • Sleeps 5
                                          Apartment #4352282
                                            • 4 BR
                                            • 4 BA
                                            • Sleeps 9
                                            Villa #1612382
                                            1
                                              • 3 BR
                                              • 2 BA
                                              • Sleeps 8
                                              Villa #6052597
                                              7
                                                • 5 BR
                                                • 2 BA
                                                • Sleeps 10
                                                Villa #6541355
                                                  • 3 BR
                                                  • 2 BA
                                                  • Sleeps 6
                                                  Villa #6734941
                                                    • 1 BR
                                                    • 1 BA
                                                    • Sleeps 4
                                                    House #2230079
                                                    1
                                                      • 1 BR
                                                      • 1 BA
                                                      • Sleeps 4
                                                      Apartment #422482
                                                      2
                                                        • 1 BR
                                                        • 1 BA
                                                        • Sleeps 4
                                                        Apartment #6808133
                                                        1
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 5
                                                          Apartment #6702212
                                                          12
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 5
                                                            Apartment #1970339
                                                            9
                                                              Wonderful! 4.9/5
                                                              (29 reviews)
                                                              avg/night
                                                              • 1 BR
                                                              • 1 BA
                                                              • Sleeps 5
                                                              Apartment #6193104
                                                              29
                                                                • 4 BR
                                                                • 3 BA
                                                                • Separate Toilet
                                                                • Sleeps 8
                                                                House #1727919
                                                                1
                                                                  Exceptional! 5.0/5
                                                                  (5 reviews)
                                                                  avg/night
                                                                  • Studio
                                                                  • 1 BA
                                                                  • Sleeps 3
                                                                  Apartment #1549345
                                                                  5
                                                                    • 1 BR
                                                                    • 1 BA
                                                                    • Sleeps 2
                                                                    Apartment #2453836
                                                                      Wonderful! 4.8/5
                                                                      (6 reviews)
                                                                      avg/night
                                                                      • 3 BR
                                                                      • 2 BA
                                                                      • Sleeps 8
                                                                      Villa #6602418
                                                                      6
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        • Sleeps 4
                                                                        Apartment #6772722
                                                                        2
                                                                          • 2 BR
                                                                          • 1 BA
                                                                          • Sleeps 5
                                                                          Apartment #1974519
                                                                            • 1 BR
                                                                            • 1 BA
                                                                            • Sleeps 4
                                                                            Apartment #2453833
                                                                            • 1 - 50 of 300+
                                                                             

                                                                            Recent Reviews

                                                                            Couldnt be better!

                                                                            5 of 5
                                                                            Very helpful owner who came to meet us and helped us settle in.Lovely place, lovely island, wonderful experience. Wed recommend it to anyone.
                                                                            • Review Submitted: 31-May-2011
                                                                            • Date of Stay: May 2011

                                                                            "This apartment suited us...

                                                                            5 of 5
                                                                            "This apartment suited us admirably (we were studying at the language school). The description was accurate. The apartment was small, but quiet, cheerfully furnished, and clean. It has a very convenient location close to the sea and the village centre."
                                                                            • Review Submitted: 25-Oct-2007
                                                                            • Date of Stay: Oct 2007