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.
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

Holidaymakers searching for holiday rentals in Villaricos also enquired about apartments in Mojacar Playa, apartments in Cabo Roig and apartments in Vera Playa

Make a holiday rental home or villa in Villaricos, Spain your home away from home

Villaricos is a charming town located on the mouth of the River Almanzora, in the Mojacar area of Spain’s Costa de Almeria. Set amongst some stunning countryside, the town is a traditional fishing village and an ideal destination for those looking for a relaxing beach holiday or a golfing break. Self catering accommodation can often be found in the form of high-quality apartments with harbour views, and the fantastic weather means a visit to Villaricos can be enjoyed at any time of the year.

Things to do in Villaricos, Spain

Villaricos is a great destination for those looking to experience traditional Spanish life. The town has a busy Sunday market, where you can buy locally produced clothes, food and linen, and a visit here should be on every visitors list of things to do. The fishing harbour is important to the town’s economy, and the promenade area makes for an enjoyable and relaxing walk.

When it comes to eating and drinking, the town has a good selection of restaurants which, due to its coastal location, serve some of the freshest seafood you will ever taste. There are also a number of bars and cafes to choose from, as well as a full range of shops and other amenities.

Those looking for a beach holiday will not be disappointed when visiting Villaricos. The Almeria coastline is largely unspoilt, with both shingle and sandy beaches within a few minutes’ walk of the town centre. The excellent beach at Mojacar is just a further ten minutes away.

Those looking for an active holiday should head out into the surrounding region, enjoy a hike in the hills and take in the picturesque views, with the spectacular Sierra Almagera Mountain dominating the landscape and presenting some excellent photographic opportunities. There are also several excellent golf courses in the area, including the renowned Desert Springs course.

Places to visit on holiday in Villaricos, Spain

There are many surrounding towns and villages worth visiting when on holiday in Villaricos. Vera (13km) has a great water park and some fabulous architecture, and Mojacar (17km) is a bustling tourist destination that has a hilltop Moorish village, some great beaches and a cosmopolitan atmosphere. Almeria is just half an hour away, and is a busy port town that attracts many visitors.

Weather in Villaricos, Spain

The Almeria region is world-famous for its excellent weather, with well over 300 days of sunshine every year, summers that reach well into the thirties and mild winters. Rainfall is low throughout the year, so a holiday rental in Villaricos can be enjoyed in any month.

Flights to Villaricos, Spain

The area is served by Almeria Airport (LEI), and easyJet offers a direct service from London Gatwick (LGW). Ryanair also flies from London Stansted (STN), so you should shop around for the best deal. Transport links from the airport to the various holiday destinations are good.

    Exceptional! 5/5
    (17 reviews)
    avg/night
    • 3 BR
    • 2 BA
    • Sleeps 6
    Apartment #8090141
    17
    Viewed 27 times in the last 48 hours
      Wonderful! 4.8/5
      (10 reviews)
      avg/night
      • 2 BR
      • 1 BA
      • Sleeps 4
      Apartment #8167270
      10
      Viewed 31 times in the last 48 hours
        avg/night
        • 2 BR
        • 2 BA
        • Sleeps 5
        Apartment #1951779
        Viewed 11 times in the last 48 hours
          avg/night
          • 2 BR
          • 1 BA
          • Sleeps 4
          Apartment #8168236
          Viewed 8 times in the last 48 hours
            avg/night
            • 3 BR
            • 2 BA
            • Sleeps 9
            House #1356656a
            1
            Viewed 21 times in the last 48 hours
              • 2 BR
              • 1 BA
              • Sleeps 4
              Condo #6864077
                • 3 BR
                • 2 BA
                • Sleeps 6
                Apartment #8147729
                Viewed 5 times in the last 48 hours
                  • 3 BR
                  • 2 BA
                  • Sleeps 9
                  Apartment #1529660a
                    Exceptional! 5/5
                    (55 reviews)
                    avg/night
                    • 4 BR
                    • 3 BA
                    • Sleeps 11
                    Villa #436505
                    55
                    Viewed 172 times in the last 48 hours
                      • 4 BR
                      • 4 BA
                      • Sleeps 8
                      Villa #6812707
                      1
                      Viewed 28 times in the last 48 hours
                        Wonderful! 4.9/5
                        (19 reviews)
                        avg/night
                        • 3 BR
                        • 2 BA
                        • Sleeps 6
                        Villa #1380390
                        19
                        Viewed 46 times in the last 48 hours
                          • 3 BR
                          • 2 BA
                          • Sleeps 6
                          Villa #1372579
                          3
                          Viewed 19 times in the last 48 hours
                            avg/night
                            • 3 BR
                            • 3 BA
                            • Sleeps 8
                            Villa #1853807
                            2
                            Viewed 21 times in the last 48 hours
                              Excellent! 4.6/5
                              (12 reviews)
                              avg/night
                              • 1 BR
                              • 1 BA
                              • Sleeps 4
                              Multiple rentals Apartment #1170991
                              12
                              Viewed 25 times in the last 48 hours
                                Wonderful! 4.8/5
                                (37 reviews)
                                avg/night
                                • 2 BR
                                • 2 BA
                                • Sleeps 5
                                Villa #402866
                                37
                                Viewed 28 times in the last 48 hours
                                  • 2 BR
                                  • 1 BA
                                  • Sleeps 4
                                  Apartment #1946427
                                  5
                                  Viewed 19 times in the last 48 hours
                                    Wonderful! 4.9/5
                                    (7 reviews)
                                    avg/night
                                    • 3 BR
                                    • 2 BA
                                    • Sleeps 6
                                    House #6641787
                                    7
                                    Viewed 14 times in the last 48 hours
                                      Wonderful! 4.9/5
                                      (18 reviews)
                                      avg/night
                                      • 3 BR
                                      • 2 BA
                                      • Sleeps 7
                                      Villa #1708021
                                      18
                                      Viewed 50 times in the last 48 hours
                                        Excellent! 4.7/5
                                        (13 reviews)
                                        avg/night
                                        • 2 BR
                                        • 2 BA
                                        • Sleeps 5
                                        Apartment #8042347
                                        13
                                        Viewed 6 times in the last 48 hours
                                          Excellent! 4.3/5
                                          (4 reviews)
                                          avg/night
                                          • 3 BR
                                          • 3 BA
                                          • Sleeps 8
                                          Villa #1836009
                                          4
                                          Viewed 41 times in the last 48 hours
                                            avg/night
                                            • 3 BR
                                            • 2 BA
                                            • Sleeps 6
                                            House #6801959
                                            1
                                            Viewed 16 times in the last 48 hours
                                              avg/night
                                              • 2 BR
                                              • 2 BA
                                              • Separate Toilet
                                              • Sleeps 5
                                              House #8034679
                                              1
                                              Viewed 9 times in the last 48 hours
                                                Excellent! 4.5/5
                                                (10 reviews)
                                                avg/night
                                                • 2 BR
                                                • 2 BA
                                                • Sleeps 4
                                                Apartment #88806
                                                10
                                                Viewed 36 times in the last 48 hours
                                                  Excellent! 4.6/5
                                                  (14 reviews)
                                                  avg/night
                                                  • 2 BR
                                                  • 2 BA
                                                  • Sleeps 5
                                                  Apartment #886627a
                                                  14
                                                  Viewed 11 times in the last 48 hours
                                                    Excellent! 4.7/5
                                                    (11 reviews)
                                                    avg/night
                                                    • 1 BR
                                                    • 1 BA
                                                    • Sleeps 4
                                                    Multiple rentals Apartment #1170991
                                                    11
                                                    Viewed 8 times in the last 48 hours
                                                      avg/night
                                                      • 2 BR
                                                      • 1 BA
                                                      • Sleeps 5
                                                      Apartment #1709044
                                                      2
                                                      Viewed 12 times in the last 48 hours
                                                        avg/night
                                                        • 3 BR
                                                        • 2 BA
                                                        • Separate Toilet
                                                        • Sleeps 6
                                                        House #6521151
                                                        3
                                                        Viewed 27 times in the last 48 hours
                                                          Excellent! 4.5/5
                                                          (2 reviews)
                                                          avg/night
                                                          • 2 BR
                                                          • 2 BA
                                                          • Sleeps 4
                                                          Apartment #8042950
                                                          2
                                                          Viewed 14 times in the last 48 hours
                                                            avg/night
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 4
                                                            Apartment #1934911
                                                            3
                                                            Viewed 9 times in the last 48 hours
                                                              • 2 BR
                                                              • 2 BA
                                                              • Sleeps 4
                                                              Cottage #6775158
                                                              Viewed 11 times in the last 48 hours
                                                                Wonderful! 4.8/5
                                                                (4 reviews)
                                                                avg/night
                                                                • 1 BR
                                                                • 1 BA
                                                                • Sleeps 2
                                                                Apartment #1329253a
                                                                4
                                                                Viewed 16 times in the last 48 hours
                                                                  Wonderful! 4.9/5
                                                                  (10 reviews)
                                                                  avg/night
                                                                  • 2 BR
                                                                  • 1 BA
                                                                  • Sleeps 4
                                                                  Apartment #1051750
                                                                  10
                                                                  Viewed 11 times in the last 48 hours
                                                                    Very Good! 4/5
                                                                    (3 reviews)
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 2 BA
                                                                    • Sleeps 4
                                                                    Apartment #8038445
                                                                    3
                                                                      avg/night
                                                                      • 2 BR
                                                                      • 1 BA
                                                                      • Sleeps 4
                                                                      Apartment #1523105a
                                                                      Viewed 107 times in the last 48 hours
                                                                        • 2 BR
                                                                        • 2 BA
                                                                        • Sleeps 4
                                                                        Apartment #8147672
                                                                        Viewed 18 times in the last 48 hours
                                                                          avg/night
                                                                          • 6 BR
                                                                          • 4 BA
                                                                          • Sleeps 14
                                                                          Villa #1108218
                                                                          Viewed 31 times in the last 48 hours
                                                                            avg/night
                                                                            • 1 BR
                                                                            • 1 BA
                                                                            • Sleeps 3
                                                                            Apartment #1697304
                                                                            1
                                                                            Viewed 13 times in the last 48 hours
                                                                              Excellent! 4.5/5
                                                                              (15 reviews)
                                                                              avg/night
                                                                              • 4 BR
                                                                              • 4 BA
                                                                              • Sleeps 12
                                                                              Villa #6577059
                                                                              15
                                                                              Viewed 28 times in the last 48 hours
                                                                                Exceptional! 5/5
                                                                                (13 reviews)
                                                                                avg/night
                                                                                • 2 BR
                                                                                • 1 BA
                                                                                • Sleeps 6
                                                                                Apartment #574468a
                                                                                13
                                                                                Viewed 45 times in the last 48 hours
                                                                                  • 2 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 6
                                                                                  Apartment #6904048
                                                                                  Viewed 47 times in the last 48 hours
                                                                                    Wonderful! 4.8/5
                                                                                    (20 reviews)
                                                                                    avg/night
                                                                                    • 2 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 6
                                                                                    Villa #463913
                                                                                    20
                                                                                    Viewed 12 times in the last 48 hours
                                                                                      • 2 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 4
                                                                                      Apartment #6470455
                                                                                      6
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 4
                                                                                        Apartment #6770366
                                                                                        Viewed 21 times in the last 48 hours
                                                                                          Wonderful! 4.9/5
                                                                                          (14 reviews)
                                                                                          avg/night
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 4
                                                                                          Apartment #1434863
                                                                                          14
                                                                                            avg/night
                                                                                            • 5 BR
                                                                                            • 4 BA
                                                                                            • Sleeps 8
                                                                                            Villa #6964693
                                                                                            Viewed 30 times in the last 48 hours
                                                                                              • 2 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 4
                                                                                              Apartment #1684280
                                                                                              1
                                                                                              Viewed 33 times in the last 48 hours
                                                                                                avg/night
                                                                                                • 2 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 4
                                                                                                Apartment #1520081a
                                                                                                Viewed 9 times in the last 48 hours
                                                                                                  • 3 BR
                                                                                                  • 3 BA
                                                                                                  • Sleeps 6
                                                                                                  Villa #8161691
                                                                                                    avg/night
                                                                                                    • 1 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 4
                                                                                                    Apartment #6922772
                                                                                                    Viewed 9 times in the last 48 hours
                                                                                                      avg/night
                                                                                                      • 2 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 4
                                                                                                      Apartment #1520095a
                                                                                                      Viewed 6 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+

                                                                                                      Villaricos Holiday Apartments & Villas (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Fabulous villa with excellent facilities

                                                                                                      5 of 5
                                                                                                      The villa in itself had everything you could possibly want- lovely pool, great hot tub, table football, table tennis, BBQ facilities, loud speaker to play music in the garden, indoor board games, all UK (and other)TV channels streamed on TV, tennis courts and gym in the compound, lovely beaches nearby and supermarkets- every single need catered for. Best family holiday ever! Definitely hope to be back again, kids didn't want to leave and are already begging us to book it again for the next break!! The only unlucky break we had was that the complex restaurant was closed, it opened only on our last day there and was so full that night and required reservations before hand.
                                                                                                      • Review Submitted: Apr 12, 2017
                                                                                                      • Date of Stay: Apr 2017

                                                                                                      Amazing beach front villa

                                                                                                      5 of 5
                                                                                                      This villa is really as fabulous as the pictures suggest. As a family of 8 including grandparents and young children there was something for everyone and we all loved our week here. The bar by the pool is great fun and the games room and movie room had a lot of use and were a perfect distraction for the kids in the hottest part of the day. The master bedroom with huge balcony overlooking the pool and beach beyond was fantastic and a perfect extra space to retreat to for a quiet read while the others were by the pool/on the beach. The pool is heated to over 30 degrees and lovely. It was also fabulous being able to sit on one of the hanging loungers on the back deck and keep an eye on the kids a few meters away playing on the beach. We all loved Kokomo and are already booked to return next year.
                                                                                                      • Review Submitted: Apr 02, 2017
                                                                                                      • Date of Stay: Mar 2017