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

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.

  • Showing 1-50 of 300+
  View Map Map
Additional service fee may apply.
    Wonderful! 4.8/5
    (30 reviews)
    avg/night
    • 2 BR
    • 2 BA
    • Sleeps 5
    Apartment #409152
    30
    Viewed 119 times in the last 48 hours
      Wonderful! 4.9/5
      (27 reviews)
      avg/night
      • 2 BR
      • 2 BA
      • Sleeps 4
      Apartment #1708729
      27
      Viewed 168 times in the last 48 hours
        Excellent! 4.6/5
        (5 reviews)
        avg/night
        • 2 BR
        • 1 BA
        • Separate Toilet
        • Sleeps 4
        House #1768621
        5
        Viewed 87 times in the last 48 hours
          Exceptional! 5/5
          (36 reviews)
          avg/night
          • 2 BR
          • 2 BA
          • Sleeps 5
          Apartment #64256
          36
          Viewed 96 times in the last 48 hours
            Wonderful! 4.8/5
            (26 reviews)
            avg/night
            • 2 BR
            • 1 BA
            • Sleeps 5
            Apartment #824823
            26
            Viewed 73 times in the last 48 hours
              Wonderful! 4.9/5
              (39 reviews)
              avg/night
              • 1 BR
              • 1 BA
              • Sleeps 3
              Apartment #8119969
              39
              Viewed 75 times in the last 48 hours
                Excellent! 4.3/5
                (9 reviews)
                avg/night
                • 2 BR
                • 2 BA
                • Sleeps 6
                Apartment #8016844
                9
                Viewed 65 times in the last 48 hours
                  Wonderful! 4.8/5
                  (6 reviews)
                  avg/night
                  • 2 BR
                  • 2 BA
                  • Sleeps 6
                  House #1320915
                  6
                  Viewed 51 times in the last 48 hours
                    Wonderful! 4.9/5
                    (14 reviews)
                    avg/night
                    • 2 BR
                    • 1 BA
                    • Sleeps 4
                    House #1655114
                    14
                    Viewed 12 times in the last 48 hours
                      Exceptional! 5/5
                      (4 reviews)
                      avg/night
                      • 3 BR
                      • 3 BA
                      • Sleeps 6
                      Villa #6066429
                      4
                      Viewed 46 times in the last 48 hours
                        Wonderful! 4.9/5
                        (14 reviews)
                        avg/night
                        • 1 BR
                        • 1 BA
                        • Sleeps 4
                        Apartment #8172900
                        14
                        Viewed 36 times in the last 48 hours
                          • 1 BR
                          • 1 BA
                          • Sleeps 4
                          Apartment #557009vb
                          2
                          Viewed 15 times in the last 48 hours
                            Wonderful! 4.9/5
                            (7 reviews)
                            avg/night
                            • 1 BR
                            • 1 BA
                            • Sleeps 4
                            Apartment #6492133
                            7
                            Viewed 27 times in the last 48 hours
                              Wonderful! 4.9/5
                              (9 reviews)
                              avg/night
                              • 2 BR
                              • 2 BA
                              • Sleeps 5
                              Apartment #8022052
                              9
                              Viewed 25 times in the last 48 hours
                                • 2 BR
                                • 2 BA
                                • Sleeps 5
                                Multiple rentals Apartment #8051858
                                18
                                Viewed 27 times in the last 48 hours
                                  Excellent! 4.4/5
                                  (17 reviews)
                                  avg/night
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 6
                                  Apartment #8013731
                                  17
                                  Viewed 33 times in the last 48 hours
                                    Excellent! 4.7/5
                                    (35 reviews)
                                    avg/night
                                    • 2 BR
                                    • 2 BA
                                    • Sleeps 6
                                    Apartment #454639
                                    35
                                    Viewed 37 times in the last 48 hours
                                      Wonderful! 4.9/5
                                      (11 reviews)
                                      avg/night
                                      • 2 BR
                                      • 1 BA
                                      • Sleeps 4
                                      Apartment #6522292
                                      11
                                      Viewed 45 times in the last 48 hours
                                        Excellent! 4.7/5
                                        (3 reviews)
                                        avg/night
                                        • 2 BR
                                        • 2 BA
                                        • Sleeps 4
                                        Apartment #6020069
                                        3
                                        Viewed 33 times in the last 48 hours
                                          Exceptional! 5/5
                                          (6 reviews)
                                          avg/night
                                          • 2 BR
                                          • 2 BA
                                          • Sleeps 6
                                          Apartment #1930713
                                          6
                                          Viewed 45 times in the last 48 hours
                                            • 4 BR
                                            • 2 BA
                                            • Sleeps 8
                                            Villa #1941359
                                            3
                                            Viewed 33 times in the last 48 hours
                                              Exceptional! 5/5
                                              (7 reviews)
                                              avg/night
                                              • 2 BR
                                              • 2 BA
                                              • Separate Toilet
                                              • Sleeps 4
                                              Villa #1146936
                                              7
                                              Viewed 41 times in the last 48 hours
                                                Wonderful! 4.9/5
                                                (15 reviews)
                                                avg/night
                                                • 3 BR
                                                • 2 BA
                                                • Separate Toilet
                                                • Sleeps 6
                                                Villa #8024981
                                                15
                                                Viewed 27 times in the last 48 hours
                                                  Exceptional! 5/5
                                                  (14 reviews)
                                                  avg/night
                                                  • 5 BR
                                                  • 4 BA
                                                  • Sleeps 10
                                                  Villa #74470
                                                  14
                                                  Viewed 26 times in the last 48 hours
                                                    Excellent! 4.5/5
                                                    (6 reviews)
                                                    avg/night
                                                    • 2 BR
                                                    • 2 BA
                                                    • Sleeps 4
                                                    Apartment #6782561
                                                    6
                                                    Viewed 31 times in the last 48 hours
                                                      Wonderful! 4.8/5
                                                      (4 reviews)
                                                      avg/night
                                                      • 3 BR
                                                      • 2 BA
                                                      • Sleeps 6
                                                      Apartment #6019483
                                                      4
                                                      Viewed 19 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 49 times in the last 48 hours
                                                          • 2 BR
                                                          • 2 BA
                                                          • Sleeps 6
                                                          Multiple rentals Apartment #8093614
                                                          22
                                                          Viewed 21 times in the last 48 hours
                                                            Excellent! 4.5/5
                                                            (13 reviews)
                                                            avg/night
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 4
                                                            Condo #3959308
                                                            13
                                                            Viewed 42 times in the last 48 hours
                                                              Wonderful! 4.8/5
                                                              (13 reviews)
                                                              avg/night
                                                              • 2 BR
                                                              • 2 BA
                                                              • Sleeps 4
                                                              Apartment #6507993
                                                              13
                                                              Viewed 33 times in the last 48 hours
                                                                Wonderful! 4.8/5
                                                                (8 reviews)
                                                                avg/night
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 6
                                                                Apartment #407043
                                                                8
                                                                Viewed 7 times in the last 48 hours
                                                                  Excellent! 4.5/5
                                                                  (19 reviews)
                                                                  avg/night
                                                                  • 2 BR
                                                                  • 2 BA
                                                                  • Sleeps 5
                                                                  Apartment #811581
                                                                  19
                                                                  Viewed 50 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 62 times in the last 48 hours
                                                                      Wonderful! 4.9/5
                                                                      (15 reviews)
                                                                      avg/night
                                                                      • 5 BR
                                                                      • 5 BA
                                                                      • Sleeps 12
                                                                      Multiple rentals Villa #445552
                                                                      15
                                                                      Viewed 72 times in the last 48 hours
                                                                        Wonderful! 4.8/5
                                                                        (28 reviews)
                                                                        avg/night
                                                                        • 5 BR
                                                                        • 5 BA
                                                                        • Separate Toilet
                                                                        • Sleeps 12
                                                                        Multiple rentals Villa #445552
                                                                        28
                                                                        Viewed 75 times in the last 48 hours
                                                                          Exceptional! 5/5
                                                                          (11 reviews)
                                                                          avg/night
                                                                          • 7 BR
                                                                          • 7 BA
                                                                          • Sleeps 20
                                                                          House #2243183
                                                                          11
                                                                          Viewed 47 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 77 times in the last 48 hours
                                                                              Wonderful! 4.8/5
                                                                              (25 reviews)
                                                                              avg/night
                                                                              • 5 BR
                                                                              • 4 BA
                                                                              • Sleeps 12
                                                                              Villa #424232
                                                                              25
                                                                              Viewed 47 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 46 times in the last 48 hours
                                                                                  avg/night
                                                                                  • 4 BR
                                                                                  • 3 BA
                                                                                  • Sleeps 8
                                                                                  Villa #1731626
                                                                                  Viewed 149 times in the last 48 hours
                                                                                    Very Good! 4.2/5
                                                                                    (6 reviews)
                                                                                    avg/night
                                                                                    • 1 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 3
                                                                                    Multiple rentals Condo #82528
                                                                                    6
                                                                                    Viewed 25 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 8 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 14 times in the last 48 hours
                                                                                            • 4 BR
                                                                                            • 3 BA
                                                                                            • Sleeps 8
                                                                                            Villa #6562884
                                                                                            1
                                                                                              • 2 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 4
                                                                                              Multiple rentals Apartment #8039397
                                                                                              1
                                                                                              Viewed 75 times in the last 48 hours
                                                                                                • 3 BR
                                                                                                • 3 BA
                                                                                                • Sleeps 7
                                                                                                Multiple rentals Villa #8039397
                                                                                                Viewed 47 times in the last 48 hours
                                                                                                  • 2 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 5
                                                                                                  Multiple rentals Villa #8039397
                                                                                                  Viewed 33 times in the last 48 hours
                                                                                                    avg/night
                                                                                                    • 4 BR
                                                                                                    • 4 BA
                                                                                                    • Sleeps 10
                                                                                                    Villa #8001565
                                                                                                    1
                                                                                                    Viewed 79 times in the last 48 hours
                                                                                                      • 1 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 3
                                                                                                      Multiple rentals Apartment #8039397
                                                                                                      Viewed 53 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Great location, Apartment is Perfect, clean, comfortable, book it!

                                                                                                      5 of 5
                                                                                                      We have just returned from an excellent stay in Dom Duarte Apartment, I cannot recommend it highly enough, the apartment is well laid out, bed is extremely comfortable, shower/bathroom nice and clean, amazingly soft water. The sitting room has lovely views over palm trees and it's perfect for sitting outside enjoying the afternoon sun. It's within a 5 minute walk from a large Supermarket, equally it's a 5 minute walk to restaurants, bars, etc., on the Marina. We had the use of the marina swimming pool, but it was rather cold, but then, we visited in March. I chose this apartment having read the earlier reviews and it exceeded my expectations, I would re-book without any hesitation at all, Tracey was available at all times should we have needed any assistance but quite frankly all the information you need is in a booklet which has been thoughtfully provided. Great restaurants when you walk into Lagos, go beyond the touristy ones, great value. We also used the train station nearby to visit other areas, would recommend this as very cheap to use! Overall we had a fantastic break, very reasonable prices, very comfortable apartment. Difficult not to re-book immediately.
                                                                                                      • Review Submitted: 27-Mar-2017
                                                                                                      • Date of Stay: Mar 2017

                                                                                                      Brilliant location with all the comforts of modern living in a first class apartment complex

                                                                                                      5 of 5
                                                                                                      Mar de Luz offers a stress free holiday in a beautiful location surrounded by everything you need to enjoy your holiday. The facilities at the complex are perfect. A gym, indoor pool, sauna and option to book spa sessions with Saskia which is highly recommended. A car is essential even if just for the trip to the local supermarket. But for those wishing to go further a field there are some amazing locations to visit like Monchique, Silves, Vilamoura and Sagres. The Portuguese are truly delightful and friendly. Restaurants are in abundance and never failed to deliver. Booking the property is easy and correspondence from the owners is very helpful. Overall can't fault the apartment, location and value for money. Looking forward to returning soon.
                                                                                                      • Review Submitted: 13-Mar-2017
                                                                                                      • Date of Stay: Mar 2017

                                                                                                      Terrific in the Algarve

                                                                                                      5 of 5
                                                                                                      Just look at the view......We stayed here for a week at the start of March and found it to be simply beautiful. Excellent communication from the owner, terrific double bed with the view of the sea, great shower and a super comfotrable new couch to relax on when staying in. All this making for a great holiday. We will definately return just as soon as we can. Loved it .... Paul T.
                                                                                                      • Review Submitted: 11-Mar-2017
                                                                                                      • Date of Stay: Mar 2017