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

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.

  • Showing 1-50 of 300+
Additional service fee may apply.
    Exceptional! 5.0/5
    (16 reviews)
    avg/night
    • 3 BR
    • 2 BA
    • Sleeps 6
    Apartment #8090141
    16
    Viewed 33 times in the last 48 hours
      Wonderful! 4.9/5
      (8 reviews)
      avg/night
      • 2 BR
      • 1 BA
      • Sleeps 4
      Apartment #8167270
      8
      Viewed 82 times in the last 48 hours
        avg/night
        • 2 BR
        • 2 BA
        • Sleeps 5
        Apartment #1951779
        0
        Viewed 15 times in the last 48 hours
          avg/night
          • 2 BR
          • 1 BA
          • Sleeps 4
          Apartment #8168236
          0
          Viewed 21 times in the last 48 hours
            avg/night
            • 3 BR
            • 2 BA
            • Sleeps 9
            House #1356656a
            1
            Viewed 55 times in the last 48 hours
              avg/night
              • 4 BR
              • 3 BA
              • Sleeps 8
              House #1207040a
              1
              Viewed 40 times in the last 48 hours
                avg/night
                • 2 BR
                • 1 BA
                • Sleeps 4
                Condo #6864077
                0
                Viewed 5 times in the last 48 hours
                  • 2 BR
                  • 1 BA
                  • Separate Toilet
                  • Sleeps 6
                  Apartment #559002a
                  2
                  Viewed 60 times in the last 48 hours
                    Excellent! 4.6/5
                    (10 reviews)
                    avg/night
                    • 2 BR
                    • 1 BA
                    • Separate Toilet
                    • Sleeps 6
                    Apartment #662581a
                    10
                    Viewed 28 times in the last 48 hours
                      Exceptional! 5.0/5
                      (6 reviews)
                      avg/night
                      • 2 BR
                      • 2 BA
                      • Sleeps 4
                      Apartment #6470455
                      6
                      Viewed 13 times in the last 48 hours
                        Exceptional! 5.0/5
                        (53 reviews)
                        avg/night
                        • 4 BR
                        • 3 BA
                        • Sleeps 11
                        Villa #436505
                        53
                        Viewed 143 times in the last 48 hours
                          Excellent! 4.7/5
                          (13 reviews)
                          avg/night
                          • 2 BR
                          • 2 BA
                          • Sleeps 5
                          Apartment #8042347
                          13
                          Viewed 29 times in the last 48 hours
                            • 4 BR
                            • 4 BA
                            • Sleeps 8
                            Villa #6812707
                            1
                            Viewed 58 times in the last 48 hours
                              avg/night
                              • 2 BR
                              • 2 BA
                              • Sleeps 4
                              Apartment #8042950
                              2
                              Viewed 23 times in the last 48 hours
                                Exceptional! 5.0/5
                                (5 reviews)
                                avg/night
                                • 2 BR
                                • 2 BA
                                • Sleeps 6
                                Apartment #8035049
                                5
                                Viewed 90 times in the last 48 hours
                                  avg/night
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 4
                                  Apartment #1934911
                                  2
                                  Viewed 50 times in the last 48 hours
                                    • 2 BR
                                    • 1 BA
                                    • Sleeps 4
                                    Apartment #1946427
                                    5
                                    Viewed 39 times in the last 48 hours
                                      Excellent! 4.5/5
                                      (10 reviews)
                                      avg/night
                                      • 2 BR
                                      • 2 BA
                                      • Sleeps 4
                                      Apartment #88806
                                      10
                                      Viewed 23 times in the last 48 hours
                                        • 3 BR
                                        • 3 BA
                                        • Sleeps 8
                                        Villa #1836009
                                        4
                                        Viewed 56 times in the last 48 hours
                                          • 3 BR
                                          • 2 BA
                                          • Sleeps 6
                                          Villa #1372579
                                          3
                                          Viewed 36 times in the last 48 hours
                                            Wonderful! 4.9/5
                                            (17 reviews)
                                            avg/night
                                            • 3 BR
                                            • 2 BA
                                            • Sleeps 7
                                            Villa #1708021
                                            17
                                            Viewed 118 times in the last 48 hours
                                              Exceptional! 5.0/5
                                              (7 reviews)
                                              avg/night
                                              • 2 BR
                                              • 1 BA
                                              • Sleeps 4
                                              Apartment #1051750
                                              7
                                              Viewed 82 times in the last 48 hours
                                                avg/night
                                                • 3 BR
                                                • 3 BA
                                                • Sleeps 8
                                                Villa #1853807
                                                2
                                                Viewed 37 times in the last 48 hours
                                                  Excellent! 4.6/5
                                                  (21 reviews)
                                                  avg/night
                                                  • 2 BR
                                                  • 1 BA
                                                  • Sleeps 5
                                                  Apartment #23431
                                                  21
                                                  Viewed 42 times in the last 48 hours
                                                    Wonderful! 4.9/5
                                                    (18 reviews)
                                                    avg/night
                                                    • 3 BR
                                                    • 2 BA
                                                    • Sleeps 6
                                                    Villa #1380390
                                                    18
                                                    Viewed 23 times in the last 48 hours
                                                      avg/night
                                                      • Studio
                                                      • 1 BA
                                                      • Sleeps 4
                                                      Apartment #1122616
                                                      2
                                                      Viewed 13 times in the last 48 hours
                                                        avg/night
                                                        • 2 BR
                                                        • 1 BA
                                                        • Sleeps 4
                                                        Apartment #6563079
                                                        3
                                                        Viewed 7 times in the last 48 hours
                                                          Excellent! 4.7/5
                                                          (9 reviews)
                                                          avg/night
                                                          • 3 BR
                                                          • 2 BA
                                                          • Sleeps 6
                                                          Villa #1007820
                                                          9
                                                          Viewed 91 times in the last 48 hours
                                                            avg/night
                                                            • 2 BR
                                                            • 1 BA
                                                            • Sleeps 4
                                                            Multiple rentals Apartment #16366
                                                            0
                                                            Viewed 12 times in the last 48 hours
                                                              avg/night
                                                              • 2 BR
                                                              • 1 BA
                                                              • Sleeps 4
                                                              Multiple rentals Apartment #16366
                                                              0
                                                              Viewed 20 times in the last 48 hours
                                                                avg/night
                                                                • Studio
                                                                • 1 BA
                                                                • Sleeps 2
                                                                Apartment #1329253a
                                                                4
                                                                Viewed 17 times in the last 48 hours
                                                                  avg/night
                                                                  • 3 BR
                                                                  • 2 BA
                                                                  • Sleeps 6
                                                                  House #6801959
                                                                  1
                                                                  Viewed 37 times in the last 48 hours
                                                                    avg/night
                                                                    • 3 BR
                                                                    • 2 BA
                                                                    • Separate Toilet
                                                                    • Sleeps 6
                                                                    House #6521151
                                                                    2
                                                                    Viewed 20 times in the last 48 hours
                                                                      avg/night
                                                                      • 1 BR
                                                                      • 1 BA
                                                                      • Sleeps 3
                                                                      Apartment #1697304
                                                                      1
                                                                      Viewed 5 times in the last 48 hours
                                                                        Exceptional! 5.0/5
                                                                        (8 reviews)
                                                                        avg/night
                                                                        • 2 BR
                                                                        • 2 BA
                                                                        • Sleeps 6
                                                                        Apartment #6186934
                                                                        8
                                                                        Viewed 60 times in the last 48 hours
                                                                          avg/night
                                                                          • 1 BR
                                                                          • 1 BA
                                                                          • Sleeps 4
                                                                          Apartment #6922772
                                                                          0
                                                                          Viewed 20 times in the last 48 hours
                                                                            • 2 BR
                                                                            • 1 BA
                                                                            • Sleeps 4
                                                                            Apartment #1629233
                                                                            3
                                                                            Viewed 11 times in the last 48 hours
                                                                              Exceptional! 5.0/5
                                                                              (13 reviews)
                                                                              avg/night
                                                                              • 2 BR
                                                                              • 1 BA
                                                                              • Sleeps 6
                                                                              Apartment #574468a
                                                                              13
                                                                              Viewed 39 times in the last 48 hours
                                                                                avg/night
                                                                                • 2 BR
                                                                                • 2 BA
                                                                                • Sleeps 4
                                                                                Apartment #8038445
                                                                                1
                                                                                Viewed 66 times in the last 48 hours
                                                                                  avg/night
                                                                                  • 3 BR
                                                                                  • 3 BA
                                                                                  • Sleeps 6
                                                                                  Villa #8161691
                                                                                  0
                                                                                  Viewed 24 times in the last 48 hours
                                                                                    • 2 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 4
                                                                                    Cottage #6775158
                                                                                    0
                                                                                    Viewed 8 times in the last 48 hours
                                                                                      Wonderful! 4.8/5
                                                                                      (22 reviews)
                                                                                      avg/night
                                                                                      • 2 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 6
                                                                                      Apartment #445494
                                                                                      22
                                                                                      Viewed 44 times in the last 48 hours
                                                                                        • Studio
                                                                                        • 1 BA
                                                                                        • Sleeps 5
                                                                                        Apartment #1709044
                                                                                        2
                                                                                          Wonderful! 4.8/5
                                                                                          (5 reviews)
                                                                                          avg/night
                                                                                          • 3 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 6
                                                                                          Villa #8043177
                                                                                          5
                                                                                          Viewed 16 times in the last 48 hours
                                                                                            • 3 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 6
                                                                                            Apartment #6558591
                                                                                            1
                                                                                              avg/night
                                                                                              • 3 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 6
                                                                                              House #1161274
                                                                                              2
                                                                                              Viewed 33 times in the last 48 hours
                                                                                                • 2 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 4
                                                                                                Apartment #1684280
                                                                                                1
                                                                                                Viewed 30 times in the last 48 hours
                                                                                                  Wonderful! 4.9/5
                                                                                                  (10 reviews)
                                                                                                  avg/night
                                                                                                  • 2 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 4
                                                                                                  Apartment #1643651
                                                                                                  10
                                                                                                  Viewed 20 times in the last 48 hours
                                                                                                    avg/night
                                                                                                    • 2 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 4
                                                                                                    Apartment #851058
                                                                                                    1
                                                                                                    Viewed 6 times in the last 48 hours
                                                                                                      • 2 BR
                                                                                                      • 2 BA
                                                                                                      • Sleeps 5
                                                                                                      Apartment #6727907
                                                                                                      0
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Wonderful, Excellent.

                                                                                                      5 of 5
                                                                                                      Excellent property, everything you need is there. Tom the owner could not do enough for you. Anjelika the caretaker was great. Wonderful stay, many many Thanks. James and Marilyn Thomson. ( stayed 3rd Dec' 2016 - 14th Dec' 2017)
                                                                                                      • Review Submitted: 17-Jan-2017
                                                                                                      • Date of Stay: Dec 2016

                                                                                                      Christmas and New Year by the beach

                                                                                                      5 of 5
                                                                                                      Our family had a fun 2 weeks in this villa. Its comfortable and in a good location. We would definitely return.
                                                                                                      • Review Submitted: 14-Jan-2017
                                                                                                      • Date of Stay: Dec 2016

                                                                                                      Fantastic villa

                                                                                                      5 of 5
                                                                                                      The villa ticks every box , we would have loved to have stayed longer
                                                                                                      • Review Submitted: 06-Jan-2017
                                                                                                      • Date of Stay: Dec 2016