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 Lagos region also enquired about villas to rent in Carvoeiro, Benalmadena apartments , Madeira villas and Villas in Crete

Villas in Lagos, Portugal

Home to some of the world’s most magical coastlines and untouched beaches, Portugal enjoys one of Europe’s best climates making it the perfect place to absorb a healthy dose of Vitamin D all year round

Situated on the stunning Western Algarve Coastline, Lagos provides the ultimate, picture perfect setting, allowing you to indulge, relax and unwind in the sunshine. And, whether you spend your annual summer vacation discovering what the area has to offer, or you fly in for the weekend, you won’t be short of things to do and see.

This sun-drenched city has a lot to offer. From its awe-inspiring coastlines, buzzing nightlife, and alluring historic sites that have retained much of their original charm and character, through to its many churches, castles and fortresses, it’s no surprise that visitors flock to the area in their thousands.

Villas in Lagos, Portugal

Imagine being able to retreat to your private villa after a long day exploring this magnificent city. The good news is, there are plenty of villas in Lagos!

Offering optimum privacy, comfort and flexibility, renting a Lagos apartment or a villa in Lagos will open your eyes to a new way to holiday. From being able to enjoy late nights by the pool through to hosting your own entertainment in stunning surroundings, there are so many reasons to look at Lagos apartments and villas.

Available in a wide choice of shapes and sizes, you’re sure to find a villa that meets your exact requirements, whatever your personal taste or preference.

From detached 4 bed villas that are able to comfortably accommodate all of the family through to modern, luxury two bedroom apartments (complete with hot tub!) in Lagos Town, this popular holiday destination offers plenty of variety when it comes to holiday rentals that are perfectly equipped to add a new and exciting dimension to your holiday.

So, whether you’re looking for a property that sleeps 2 or 20, you’ll be pleased to hear that there are lots of luxurious villas available throughout the city. From lovely villas on the outskirts of the city to flats conveniently located at the waterfront, you’re sure to find family friendly or group accommodation that’s perfect for your needs as well as your budget.

Allowing you to enjoy a number of home from home amenities in the sunshine, many of the properties available throughout this area also offer the convenience of your own private pool and panoramic ocean and beach views. With this in mind, it’s easy to see why so many holidaymakers are choosing to rent a villa in Lagos.

What can you do in Lagos?

Although you are likely to spend most of your time enjoying every last ray of sunshine by your own private pool or sun terrace, if you do decide to venture out and about, you’ll be pleased to hear that there are a whole host of things to do and see in the area.

Here are our top 5 places to visit:

  • Praia do Pinhao: If you love nothing more than relaxing on a white sandy beach without a care in the world, then Praia do Pinhao should definitely be on your list of places to visit. With its dramatic red cliffs, crystal blue water and soft sandy beaches, this untouched beach is known as one of the most beautiful beaches in the area.
  • The West Coast: Allowing you to enjoy a natural and untouched coastline like no other, the landscape along the west coast of Lagos provides the perfect location to discover the unspoilt nature and history of the area. There are also plenty of Natura Tours and Surf Schools in the area.
  • Lagos Fish Market: If you’re planning to host a dinner party at your villa, you should definitely fit a trip to the Lagos Fish Market into your itinerary! Giving you an insight into rural Portuguese life, you’ll find a whole host of delicious fish, and other fresh produce.
  • Igreja de Santo Antonio: There’s more to Lagos than lying on a beach! Home to a number of historic landmarks, this is city that will allow you to enjoy lots of stunning architecture that is steeped in rich cultural heritage. For example, Igreja de Santo Antonio is a church that was rebuilt in 1769. With its woodwork decoration and 18th century blue and white azulejo panels, barrel-vaulted ceiling and enchanting deor, this fascinating landmark is definitely worth a visit.
  • Ponta sa Piedade: Surrounded by the mighty Atlantic Ocean, colourful sandstone cliffs and natural sea caves and grottos, Ponta sa Piedade will allow you to enjoy breath taking views as you explore the area. You could even hire a boat to take in the area’s awe-inspiring landscape from the water.

    Wonderful! 4.8/5
    (31 reviews)
    avg/night
    • 2 BR
    • 2 BA
    • Sleeps 5
    Apartment #409152
    31
    Viewed 168 times in the last 48 hours
      Wonderful! 4.9/5
      (30 reviews)
      avg/night
      • 2 BR
      • 2 BA
      • Sleeps 4
      Apartment #1708729
      30
      Viewed 100 times in the last 48 hours
        Exceptional! 5/5
        (37 reviews)
        avg/night
        • 2 BR
        • 2 BA
        • Sleeps 5
        Apartment #64256
        37
        Viewed 31 times in the last 48 hours
          Wonderful! 4.9/5
          (7 reviews)
          avg/night
          • 2 BR
          • 1 BA
          • Sleeps 4
          Apartment #6893423
          7
          Viewed 39 times in the last 48 hours
            Wonderful! 4.9/5
            (43 reviews)
            avg/night
            • 1 BR
            • 1 BA
            • Sleeps 3
            Apartment #8119969
            43
            Viewed 78 times in the last 48 hours
              Excellent! 4.5/5
              (6 reviews)
              avg/night
              • 2 BR
              • 2 BA
              • Sleeps 4
              Apartment #6782561
              6
              Viewed 23 times in the last 48 hours
                Exceptional! 5/5
                (4 reviews)
                avg/night
                • 3 BR
                • 3 BA
                • Sleeps 6
                Villa #6066429
                4
                Viewed 49 times in the last 48 hours
                  Excellent! 4.7/5
                  (39 reviews)
                  avg/night
                  • 2 BR
                  • 2 BA
                  • Sleeps 6
                  Apartment #454639
                  39
                  Viewed 25 times in the last 48 hours
                    Wonderful! 4.8/5
                    (27 reviews)
                    avg/night
                    • 2 BR
                    • 1 BA
                    • Sleeps 5
                    Apartment #824823
                    27
                    Viewed 32 times in the last 48 hours
                      Wonderful! 4.9/5
                      (7 reviews)
                      avg/night
                      • 2 BR
                      • 2 BA
                      • Sleeps 6
                      House #1320915
                      7
                      Viewed 26 times in the last 48 hours
                        Excellent! 4.7/5
                        (16 reviews)
                        avg/night
                        • 2 BR
                        • 2 BA
                        • Sleeps 5
                        Multiple rentals Apartment #1873015
                        16
                        Viewed 32 times in the last 48 hours
                          • 2 BR
                          • 2 BA
                          • Sleeps 5
                          Multiple rentals Apartment #8051858
                          19
                          Viewed 21 times in the last 48 hours
                            Wonderful! 4.8/5
                            (4 reviews)
                            avg/night
                            • 2 BR
                            • 2 BA
                            • Sleeps 4
                            Apartment #6020069
                            4
                            Viewed 10 times in the last 48 hours
                              Wonderful! 4.9/5
                              (16 reviews)
                              avg/night
                              • 1 BR
                              • 1 BA
                              • Sleeps 4
                              Apartment #8172900
                              16
                              Viewed 9 times in the last 48 hours
                                Wonderful! 4.9/5
                                (7 reviews)
                                avg/night
                                • 2 BR
                                • 2 BA
                                • Sleeps 6
                                Apartment #1930713
                                7
                                Viewed 30 times in the last 48 hours
                                  Exceptional! 5/5
                                  (14 reviews)
                                  avg/night
                                  • 5 BR
                                  • 4 BA
                                  • Sleeps 10
                                  Villa #74470
                                  14
                                  Viewed 48 times in the last 48 hours
                                    Excellent! 4.3/5
                                    (10 reviews)
                                    avg/night
                                    • 2 BR
                                    • 2 BA
                                    • Sleeps 6
                                    Apartment #8016844
                                    10
                                    Viewed 35 times in the last 48 hours
                                      Excellent! 4.4/5
                                      (17 reviews)
                                      avg/night
                                      • 1 BR
                                      • 1 BA
                                      • Sleeps 6
                                      Apartment #8013731
                                      17
                                      Viewed 13 times in the last 48 hours
                                        Wonderful! 4.9/5
                                        (17 reviews)
                                        avg/night
                                        • 2 BR
                                        • 1 BA
                                        • Sleeps 4
                                        House #1655114
                                        17
                                        Viewed 6 times in the last 48 hours
                                          Excellent! 4.5/5
                                          (19 reviews)
                                          avg/night
                                          • 2 BR
                                          • 2 BA
                                          • Sleeps 5
                                          Apartment #811581
                                          19
                                          Viewed 16 times in the last 48 hours
                                            Wonderful! 4.8/5
                                            (24 reviews)
                                            avg/night
                                            • 1 BR
                                            • 1 BA
                                            • Sleeps 2
                                            Multiple rentals Apartment #6163092
                                            24
                                            Viewed 18 times in the last 48 hours
                                              Exceptional! 5/5
                                              (8 reviews)
                                              avg/night
                                              • 2 BR
                                              • 2 BA
                                              • Separate Toilet
                                              • Sleeps 4
                                              Villa #1146936
                                              8
                                              Viewed 13 times in the last 48 hours
                                                avg/night
                                                • 1 BR
                                                • 1 BA
                                                • Sleeps 2
                                                Multiple rentals Apartment #6163092
                                                3
                                                Viewed 16 times in the last 48 hours
                                                  Wonderful! 4.9/5
                                                  (11 reviews)
                                                  avg/night
                                                  • 2 BR
                                                  • 2 BA
                                                  • Sleeps 4
                                                  Apartment #487192
                                                  11
                                                  Viewed 25 times in the last 48 hours
                                                    Exceptional! 5/5
                                                    (9 reviews)
                                                    avg/night
                                                    • 4 BR
                                                    • 3 BA
                                                    • Separate Toilet
                                                    • Sleeps 8
                                                    Villa #1060591
                                                    9
                                                    Viewed 34 times in the last 48 hours
                                                      Wonderful! 4.9/5
                                                      (10 reviews)
                                                      avg/night
                                                      • 2 BR
                                                      • 2 BA
                                                      • Sleeps 5
                                                      Apartment #8022052
                                                      10
                                                      Viewed 16 times in the last 48 hours
                                                        Wonderful! 4.8/5
                                                        (8 reviews)
                                                        View details for price
                                                        • 2 BR
                                                        • 2 BA
                                                        • Sleeps 6
                                                        Apartment #407043
                                                        8
                                                          Wonderful! 4.9/5
                                                          (18 reviews)
                                                          avg/night
                                                          • 3 BR
                                                          • 2 BA
                                                          • Separate Toilet
                                                          • Sleeps 6
                                                          Villa #8024981
                                                          18
                                                          Viewed 58 times in the last 48 hours
                                                            Wonderful! 4.9/5
                                                            (14 reviews)
                                                            avg/night
                                                            • 2 BR
                                                            • 1 BA
                                                            • Sleeps 4
                                                            Apartment #6522292
                                                            14
                                                            Viewed 17 times in the last 48 hours
                                                              Excellent! 4.7/5
                                                              (6 reviews)
                                                              avg/night
                                                              • 3 BR
                                                              • 2 BA
                                                              • Sleeps 6
                                                              Apartment #6019483
                                                              6
                                                              Viewed 18 times in the last 48 hours
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 5
                                                                Apartment #6859667
                                                                  • 2 BR
                                                                  • 2 BA
                                                                  • Sleeps 6
                                                                  Multiple rentals Apartment #8093614
                                                                  25
                                                                  Viewed 15 times in the last 48 hours
                                                                    Wonderful! 4.8/5
                                                                    (4 reviews)
                                                                    avg/night
                                                                    • 4 BR
                                                                    • 2 BA
                                                                    • Sleeps 8
                                                                    Villa #1941359
                                                                    4
                                                                    Viewed 13 times in the last 48 hours
                                                                      Wonderful! 4.9/5
                                                                      (31 reviews)
                                                                      avg/night
                                                                      • 3 BR
                                                                      • 2 BA
                                                                      • Sleeps 7
                                                                      Apartment #6116413
                                                                      31
                                                                      Viewed 14 times in the last 48 hours
                                                                        Wonderful! 4.8/5
                                                                        (11 reviews)
                                                                        avg/night
                                                                        • 2 BR
                                                                        • 2 BA
                                                                        • Sleeps 6
                                                                        Apartment #8057174
                                                                        11
                                                                        Viewed 16 times in the last 48 hours
                                                                          Wonderful! 4.8/5
                                                                          (25 reviews)
                                                                          avg/night
                                                                          • 1 BR
                                                                          • 1 BA
                                                                          • Sleeps 2
                                                                          Apartment #885284
                                                                          25
                                                                          Viewed 23 times in the last 48 hours
                                                                            Wonderful! 4.8/5
                                                                            (16 reviews)
                                                                            avg/night
                                                                            • 5 BR
                                                                            • 5 BA
                                                                            • Sleeps 12
                                                                            Multiple rentals Villa #445552
                                                                            16
                                                                            Viewed 32 times in the last 48 hours
                                                                              Exceptional! 5/5
                                                                              (20 reviews)
                                                                              avg/night
                                                                              • 2 BR
                                                                              • 2 BA
                                                                              • Sleeps 4
                                                                              Multiple rentals Apartment #2018487
                                                                              20
                                                                              Viewed 19 times in the last 48 hours
                                                                                Excellent! 4.7/5
                                                                                (29 reviews)
                                                                                avg/night
                                                                                • 5 BR
                                                                                • 5 BA
                                                                                • Separate Toilet
                                                                                • Sleeps 12
                                                                                Multiple rentals Villa #445552
                                                                                29
                                                                                Viewed 35 times in the last 48 hours
                                                                                  Excellent! 4.3/5
                                                                                  (17 reviews)
                                                                                  avg/night
                                                                                  • 5 BR
                                                                                  • 5 BA
                                                                                  • Sleeps 12
                                                                                  Multiple rentals Villa #445552
                                                                                  17
                                                                                  Viewed 16 times in the last 48 hours
                                                                                    Wonderful! 4.8/5
                                                                                    (25 reviews)
                                                                                    avg/night
                                                                                    • 5 BR
                                                                                    • 4 BA
                                                                                    • Sleeps 12
                                                                                    Villa #424232
                                                                                    25
                                                                                    Viewed 49 times in the last 48 hours
                                                                                      Wonderful! 4.9/5
                                                                                      (18 reviews)
                                                                                      avg/night
                                                                                      • 3 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 6
                                                                                      Multiple rentals Apartment #2018487
                                                                                      18
                                                                                      Viewed 20 times in the last 48 hours
                                                                                        avg/night
                                                                                        • 4 BR
                                                                                        • 3 BA
                                                                                        • Sleeps 8
                                                                                        Villa #1731626
                                                                                        Viewed 89 times in the last 48 hours
                                                                                          Very Good! 4/5
                                                                                          (4 reviews)
                                                                                          avg/night
                                                                                          • Studio
                                                                                          • 1 BA
                                                                                          • Sleeps 4
                                                                                          Multiple rentals Condo #82528
                                                                                          4
                                                                                          Viewed 6 times in the last 48 hours
                                                                                            • 1 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 5
                                                                                            Multiple rentals Condo #82528
                                                                                            1
                                                                                            Viewed 25 times in the last 48 hours
                                                                                              Wonderful! 4.8/5
                                                                                              (5 reviews)
                                                                                              avg/night
                                                                                              • 2 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 7
                                                                                              Multiple rentals Condo #82528
                                                                                              5
                                                                                              Viewed 9 times in the last 48 hours
                                                                                                avg/night
                                                                                                • 3 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 6
                                                                                                Multiple rentals Apartment #2415252
                                                                                                Viewed 7 times in the last 48 hours
                                                                                                  • 2 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 4
                                                                                                  Multiple rentals Apartment #8039397
                                                                                                  1
                                                                                                  Viewed 30 times in the last 48 hours
                                                                                                    • 3 BR
                                                                                                    • 3 BA
                                                                                                    • Sleeps 7
                                                                                                    Multiple rentals Villa #8039397
                                                                                                    Viewed 37 times in the last 48 hours
                                                                                                      • 1 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 3
                                                                                                      Multiple rentals Apartment #8039397
                                                                                                      Viewed 64 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+

                                                                                                      Villas in Lagos portugal - Lagos Apartments & Villas (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Excellent property!

                                                                                                      5 of 5
                                                                                                      Excellent property extremely well equipped and presented. Wonderful vista and close to all amenities.
                                                                                                      • Review Submitted: May 24, 2017
                                                                                                      • Date of Stay: May 2017

                                                                                                      lovely place, nice quality, nice location

                                                                                                      4 of 5
                                                                                                      the property was of a very high standard. beautiful beach and views. good proximity to Lagos. The only comments I would like to make are: * not enough towels provided, and no beach/pool towels which I would have expected. * the walkways between the villas/apartments down to the beach were very over grown with weeds/thistles. overall we were very happy with the apartment, had a lovely holiday and most definitely will stay again and would recommend.
                                                                                                      • Review Submitted: May 23, 2017
                                                                                                      • Date of Stay: May 2017