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 pet-dog svg-multiunit
  • Showing 1-50 of 157
Additional service fee may apply.
  View Map Map
    • 3 BR
    • 2 BA
    • Sleeps 6
    Apartment #6460147
    12
      • 4 BR
      • 2 BA
      • Sleeps 5
      Apartment #6077509
      2
        • 3 BR
        • 2 BA
        • Sleeps 6
        Apartment #6526293
        3
          • 2 BR
          • 1 BA
          • Sleeps 5
          Apartment #4261788
          0
            • 4 BR
            • 2 BA
            • Sleeps 5
            Apartment #6097874
            0
              • 2 BR
              • 2 BA
              • Sleeps 5
              Apartment #6869139
              0
                • 2 BR
                • 2 BA
                • Sleeps 4
                Apartment #1803506
                0
                  • 4 BR
                  • 2 BA
                  • Sleeps 7
                  Apartment #6846357
                  0
                    • 3 BR
                    • 3 BA
                    • Sleeps 6
                    Apartment #6928406
                    0
                      • 2 BR
                      • 2 BA
                      • Sleeps 6
                      Apartment #6206916
                      7
                        • 2 BR
                        • 1 BA
                        • Sleeps 4
                        Apartment #2307093
                        3
                          • 2 BR
                          • 2 BA
                          • Separate Toilets
                          • Sleeps 7
                          Apartment #609215a
                          21
                            • 2 BR
                            • 2 BA
                            • Sleeps 4
                            Apartment #6514185
                            0
                              • 2 BR
                              • 1 BA
                              • Sleeps 6
                              Apartment #1039124
                              5
                                • 2 BR
                                • 2 BA
                                • Sleeps 5
                                Apartment #6891749
                                0
                                  • 2 BR
                                  • 1 BA
                                  • Sleeps 5
                                  Apartment #6265200
                                  23
                                    • 2 BR
                                    • 2 BA
                                    • Sleeps 6
                                    Apartment #6735673
                                    0
                                      • 2 BR
                                      • 1 BA
                                      • Sleeps 4
                                      Apartment #6532043
                                      1
                                        Exceptional! 5.0/5
                                        (5 reviews)
                                        avg/night
                                        • 3 BR
                                        • 3 BA
                                        • Sleeps 7
                                        Apartment #1253958
                                        5
                                          Exceptional! 5.0/5
                                          (20 reviews)
                                          avg/night
                                          • 2 BR
                                          • 1 BA
                                          • Sleeps 5
                                          Apartment #6086261
                                          20
                                            • 2 BR
                                            • 1 BA
                                            • Sleeps 4
                                            Apartment #6015762
                                            51
                                              • 2 BR
                                              • 1 BA
                                              • Sleeps 4
                                              Apartment #1988385
                                              1
                                                • 2 BR
                                                • 2 BA
                                                • Sleeps 5
                                                Apartment #6873372
                                                0
                                                  • 3 BR
                                                  • 1 BA
                                                  • Separate Toilet
                                                  • Sleeps 6
                                                  Apartment #1053702
                                                  7
                                                    • 1 BR
                                                    • 1 BA
                                                    • Sleeps 2
                                                    Apartment #6295509
                                                    0
                                                      • 2 BR
                                                      • 2 BA
                                                      • Sleeps 5
                                                      Apartment #1610682
                                                      4
                                                        • 1 BR
                                                        • 1 BA
                                                        • Sleeps 2
                                                        Apartment #1694238
                                                        1
                                                          • 2 BR
                                                          • 1 BA
                                                          • Sleeps 6
                                                          Apartment #1844140
                                                          2
                                                            • 2 BR
                                                            • 1 BA
                                                            • Sleeps 4
                                                            Apartment #1820382
                                                            0
                                                              • 3 BR
                                                              • 2 BA
                                                              • Sleeps 6
                                                              Apartment #8090141
                                                              16
                                                                • 2 BR
                                                                • 1 BA
                                                                • Sleeps 4
                                                                Apartment #8167270
                                                                8
                                                                  • 2 BR
                                                                  • 2 BA
                                                                  • Sleeps 4
                                                                  Apartment #6470455
                                                                  6
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Sleeps 4
                                                                    Apartment #8168236
                                                                    0
                                                                      • 2 BR
                                                                      • 2 BA
                                                                      • Sleeps 5
                                                                      Apartment #1951779
                                                                      0
                                                                        • 2 BR
                                                                        • 2 BA
                                                                        • Sleeps 5
                                                                        Apartment #8042347
                                                                        13
                                                                          • 1 BR
                                                                          • 1 BA
                                                                          • Sleeps 4
                                                                          Multiple rentals Apartment #1170991
                                                                          10
                                                                            • 1 BR
                                                                            • 1 BA
                                                                            • Sleeps 4
                                                                            Multiple rentals Apartment #1170991
                                                                            12
                                                                              • 2 BR
                                                                              • 2 BA
                                                                              • Sleeps 4
                                                                              Apartment #8042950
                                                                              2
                                                                                • 2 BR
                                                                                • 2 BA
                                                                                • Sleeps 4
                                                                                Apartment #88806
                                                                                10
                                                                                  • 2 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 4
                                                                                  Apartment #1051750
                                                                                  7
                                                                                    • 2 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 6
                                                                                    Apartment #8035049
                                                                                    5
                                                                                      • 2 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 5
                                                                                      Apartment #6727907
                                                                                      0
                                                                                        Exceptional! 5.0/5
                                                                                        (13 reviews)
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 6
                                                                                        Apartment #574468a
                                                                                        13
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 4
                                                                                          Apartment #1834204
                                                                                          4
                                                                                            • 2 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 4
                                                                                            Apartment #1946427
                                                                                            5
                                                                                              • 2 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 4
                                                                                              Multiple rentals Apartment #16366
                                                                                              0
                                                                                                • 2 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 4
                                                                                                Multiple rentals Apartment #16366
                                                                                                0
                                                                                                  • 1 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 4
                                                                                                  Apartment #1934911
                                                                                                  2
                                                                                                    • 1 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 4
                                                                                                    Multiple rentals Apartment #6570355
                                                                                                    16
                                                                                                      • Studio
                                                                                                      • 1 BA
                                                                                                      • Sleeps 4
                                                                                                      Apartment #1122616
                                                                                                      2
                                                                                                      • 1 - 50 of 157
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Little piece of heaven

                                                                                                      5 of 5
                                                                                                      I've recently had tough time and needed some time away somewhere where I could just relax and enjoy some spanish food and wine. What a beautiful gem in the world is Villaricos. Truly a very special place, just what I needed. Thank you.
                                                                                                      • Review Submitted: 12-Dec-2016
                                                                                                      • Date of Stay: Sep 2016

                                                                                                      Wonderful beach front apartment overlooking naturist beach.

                                                                                                      4 of 5
                                                                                                      We arrived after dark and had difficulty finding the complex, but a phone call to Umberto and Jose, the apartment managers on site, brought them to meet us and guide us in. They also were very helpful throughout our stay by answering any questions we had and making suggestions about things we might do during our time there. The apartment was spotlessly clean, comfortable and very adequately equipped for self catering. The location is excellent with a beautiful huge swimming pool adjacent to the building. We stayed for 3 weeks (the last week of October and the first two weeks of November) and had very good weather. The small restaurant Passo Double adjacent to the swimming pool was a great place for a delicious lunch and we ate there many times during our stay.
                                                                                                      • Review Submitted: 06-Dec-2016
                                                                                                      • Date of Stay: Oct 2016

                                                                                                      Home Sweet Home even on holidays'time

                                                                                                      5 of 5
                                                                                                      We discovered Villaricos and Harbour Lights for 6 years ago now. Totally by chance. From that time, we cannot imagine spend our holidays elsewhere.... That place is simply just as an addiction. Just try it ! Thank you. N
                                                                                                      • Review Submitted: 13-Sep-2016
                                                                                                      • Date of Stay: Aug 2016