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.

Make a holiday rental home or villa in Carvoerio, Portugal, your home away from home

Carvoeiro, Algarve, was a small fishing village nestled in a bay on the rocky, cliffed Algarve coastline. Although it has lost much of its fishing heritage, Carvoeiro is still a very attractive town. Situated on a gentle sandy beach, and with good access to Lagoa and Faro Airport, Carvoeiro, Portugal has embraced tourism, and therefore provides a good range of facilities. Luxury villas and villas with pools are common on this stretch of coastline, and provide the extra privacy and space required to really relax!

Thing to do on holiday in Carvoeiro, Algarve

The first thing to see when staying in a Carvoeiro villa in the Algarve, is the Algar Seco. Situated 750m from the main town square, and through a cliff tunnel, you emerge in the mouth of a cave with a spectacular beach view.

From the beach, you can rent a boat to go and explore the coastline, or go deep-sea fishing for marlin, swordfish or tuna. Of course, that is if you wish to leave the beach or your rented Carvoeiro villa at all! There is local access to golf courses, and plenty of sporting activities to entertain the family.

Places to holiday in Carvoeiro, Algarve

Clube Golfemar is a holiday resort with many facilities, including pools, tennis club, bowls, gym, and golf, and on site Carvoeiro villas. The is also a 9 hole course on site, and there are two 18 hole courses within a short drive.

Areias dos Moinhos was one of the first developments along this coast, and is only a 15 minute walk from Carvoeiro’s centre. For a golfing holiday, Vale de Milho and Vale de Centianes have all the facilities required for a sensational golfing holiday in the Algarve.

Carvoeiro Weather

This part of the Algarve is warm, blessed with an average of 286 days of sunshine a year. Temperatures in July and August average around the 30°C mark, and January is still over 15°C, meaning that a last minute holiday to Carvoeiro is a great idea at any time of the year.

Travel to Carvoeiro

Carvoeiro is only 30 minutes away from Faro Airport (FAO). There are frequent deals on cheap flights arriving from London Gatwick (LGW), Stansted (STN), Manchester (MAN), Bristol (BRS) and Bournemouth (BOH), so there is no reason not to rent a holiday villa in Carvoeiro.

Use filters to narrow your search results!

Carvoeiro area Holiday Villas & Apartments(509)

509 Results
Book Now!
5 night minimum stay
  • 3 BR,
  • 2 BA,
  • Sleeps 7
#69199
    (18)
    Book Now!
    3 - 7 night minimum stay
    • 5 BR,
    • 5 BA,
    • Sleeps 14
    #67257
      (5)
      Book Now!
      3 - 7 night minimum stay
      • 4 BR,
      • 4 BA,
      • 1 Separate Toilet,
      • Sleeps 8
      #1138696a
        2 Reviews
        7 night minimum stay
        • 5 BR,
        • 3 BA,
        • 1 Separate Toilet,
        • Sleeps 10
        #8895
          (7)
          7 night minimum stay
          • 1 BR,
          • 1 BA,
          • Sleeps 4
          #1206604a
            7 night minimum stay
            • 4 BR,
            • 3 BA,
            • 1 Separate Toilet,
            • Sleeps 8
            #764750
              (4)
              7 night minimum stay
              • 5 BR,
              • 5 BA,
              • Sleeps 10
              #83918
                1 Review
                Book Now!
                4 - 7 night minimum stay
                • 3 BR,
                • 2 BA,
                • Sleeps 6
                #437572
                  (7)
                  Book Now!
                  7 night minimum stay
                  • 4 BR,
                  • 4 BA,
                  • 1 Separate Toilet,
                  • Sleeps 10
                  #16382
                    (3)
                    Book Now!
                    4 - 7 night minimum stay
                    • 2 BR,
                    • 2 BA,
                    • Sleeps 5
                    #437572
                      (9)
                      Book Now!
                      7 night minimum stay
                      • 4 BR,
                      • 3 BA,
                      • 1 Separate Toilet,
                      • Sleeps 10
                      #884339
                        (4)
                        Book Now!
                        4 - 7 night minimum stay
                        • 3 BR,
                        • 2 BA,
                        • Sleeps 8
                        #855877
                          (4)
                          Book Now!
                          4 - 7 night minimum stay
                          • 2 BR,
                          • 2 BA,
                          • Sleeps 5
                          #437572
                            1 Review
                            Book Now!
                            4 - 7 night minimum stay
                            • 4 BR,
                            • 3 BA,
                            • 1 Separate Toilet,
                            • Sleeps 10
                            #884339
                              Book Now!
                              3 - 7 night minimum stay
                              • 2 BR,
                              • 3 BA,
                              • Sleeps 6
                              #1160802
                                1 Review
                                4 - 7 night minimum stay
                                • 3 BR,
                                • 2 BA,
                                • Sleeps 6
                                #852845
                                  (12)
                                  7 night minimum stay
                                  • Studio,
                                  • 1 BA,
                                  • Sleeps 2
                                  #8873
                                    (11)
                                    7 night minimum stay
                                    • Studio,
                                    • 1 BA,
                                    • Sleeps 2
                                    #8873
                                      (26)
                                      7 night minimum stay
                                      • 4 BR,
                                      • 3 BA,
                                      • Sleeps 8
                                      #415617
                                        1 Review
                                        • 4 BR,
                                        • 4 BA,
                                        • 1 Separate Toilet,
                                        • Sleeps 8
                                        #84853
                                          (12)
                                          4 - 7 night minimum stay
                                          • 3 BR,
                                          • 2 BA,
                                          • 1 Separate Toilet,
                                          • Sleeps 6
                                          #1226512
                                            Book Now!
                                            6 - 7 night minimum stay
                                            • 2 BR,
                                            • 1 BA,
                                            • Sleeps 5
                                            #1410527
                                              Book Now!
                                              5 - 7 night minimum stay
                                              • 2 BR,
                                              • 1 BA,
                                              • Sleeps 4
                                              #1013144
                                                2 Reviews
                                                7 night minimum stay
                                                • 5 BR,
                                                • 4 BA,
                                                • Sleeps 10
                                                #1172488
                                                  7 night minimum stay
                                                  • 5 BR,
                                                  • 3 BA,
                                                  • 1 Separate Toilet,
                                                  • Sleeps 10
                                                  #1163232
                                                    Book Now!
                                                    7 night minimum stay
                                                    • 2 BR,
                                                    • 1 BA,
                                                    • Sleeps 4
                                                    #1157195
                                                      7 night minimum stay
                                                      • 8 BR,
                                                      • 6 BA,
                                                      • Sleeps 16
                                                      #1055152
                                                        Book Now!
                                                        3 night minimum stay
                                                        • 2 BR,
                                                        • 2 BA,
                                                        • Sleeps 6
                                                        #65463
                                                          2 Reviews
                                                          Book Now!
                                                          5 night minimum stay
                                                          • 3 BR,
                                                          • 2 BA,
                                                          • Sleeps 8
                                                          #1100747
                                                            (4)
                                                            Book Now!
                                                            7 night minimum stay
                                                            • 4 BR,
                                                            • 4 BA,
                                                            • 1 Separate Toilet,
                                                            • Sleeps 9
                                                            #46383
                                                              (8)