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

Make a holiday rental home or villa in the Cape Verde Islands your home away from home

The Cape Verde Islands are a string of wild, volcanic islands stretching off the coast of Senegal in West Africa. The amazingly long, white Cape Verde beaches, dramatic volcanic landscapes and mystical colonial towns have, until recently, been a fantastically well kept secret, but with the increase in Cape Verde holiday homes and cheap flights, the rich blend of scenery and culture has become irresistible. There are ten islands which make up the Cape Verde Islands, all of which have completely different landscapes and atmospheres to their neighbours. If you wish to enjoy year round sun, scuba diving and samba dancing, all in one place, renting a Cape Verde property is a perfect solution!

Things to do in the Cape Verde Islands

The beaches of Cape Verde are simply beautiful. You will never be far from a glorious, white sand beach from a Cape Verde property. The beaches never get crowded, and there are many miles to choose from regardless of which island you take a Cape Verde holiday home on. Whether you wish to laze in the sun or take a romantic stroll along the sand, there are many idyllic spots to find throughout the Cape Verde Islands. Turtles are plentiful along the beaches of the Cape Verde Islands, which are a joy to watch from a Cape Verde holiday home, especially on Boa Vista.

Water sports are absolutely magnificent in the sea around the Cape Verde Islands. The Island of Boa Vista is a particular favourite for windsurfing, whilst the island of Sal receives some of the best beach breaks for surfing anywhere in Africa, and possibly the world. Regardless of which islands you decide to stay on, villas in Cape Verde are ideal for scuba diving and sailing holidays too. Scuba diving is absolutely incredible here, with some of the best dive sites found on Boa Vista and Sao Vicente. Game fishing for blue marlin also thrives, with more of the fish caught in a single day than any other destination in the world. Whales, dolphins and turtles are seen in abundance along the coast too.

Walking and trekking holidays in the remarkable volcanic landscapes of the Cape Verde Islands are absolutely unforgettable. The barren landscapes are an absolute marvel to behold, and the views from the top of the volcanic craters of Fogo and Santa Antao are absolutely breathtaking. There are many unique species of bird in the Cape Verde Islands, making Cape Verde holiday homes perfect for bird lovers.

Places to visit in the Cape Verde Islands

The island of Sal is the most popular with visitors, as it was the first island to get an airport, and tourist facilities quickly grew around the stunning white beaches. The Island of Boa Vista boasts over 55km of stunning beaches, which remain empty all year round, making it the ideal destination for beach lovers who truly want to escape.

Cultural Cape Verde holidays are absolutely fantastic on the islands of Santiago, which enjoys the most African culture of all the islands, and Sao Vicente, which is the cultural home of the Cape Verde Islands, and the finest place to explore and enjoy the famous Cape Verdian music. Windsurfers will also be absolutely thrilled by the prospect of taking a Cape Verde property rental on Sao Vicente, as conditions are absolutely ideal for windsurfing throughout much of the year.

Weather in the Cape Verde Islands

Cold ocean currents keep the Cape Verde Islands wonderfully mild throughout the year, meaning that you can travel to Cape Verde on holiday all year round. The very moderate temperatures of the Cape Verde Islands means that summer conditions are much like those of southern Europe, with daily temperatures from May until November hovering around the 30?C mark. In the evenings, temperatures can dip to a little below 20?C, but not much further.

Travel to the Cape Verde Islands

By far the best way to reach a Cape Verde holiday home is by plane. Although there are eight separate airports on the Cape Verde Islands, only the Rabil International Airport (BVC) and the Amilcar Cabral International Airport (SID) receive direct flights from the UK. Astraeus provide flights from London Gatwick (LGW) to both airports, and ThomsonFly provide flights to Amilcar from Birmingham (BHX), London Gatwick (LGW) and Manchester (MAN).

  • Showing 1-50 of 225
Additional service fee may apply.
  View Map Map
    Excellent! 4.6/5
    (5 reviews)
    avg/night
    • 3 BR
    • 3 BA
    • Sleeps 6
    Villa #1874449
    5
    Viewed 46 times in the last 48 hours
      Excellent! 4.6/5
      (5 reviews)
      avg/night
      • 1 BR
      • 1 BA
      • Sleeps 4
      Apartment #1853496
      5
      Viewed 48 times in the last 48 hours
        Wonderful! 4.8/5
        (9 reviews)
        avg/night
        • 2 BR
        • 2 BA
        • Sleeps 4
        Apartment #8068890
        9
        Viewed 39 times in the last 48 hours
          Wonderful! 4.9/5
          (26 reviews)
          avg/night
          • 1 BR
          • 1 BA
          • Sleeps 2
          Apartment #439102
          26
          Viewed 49 times in the last 48 hours
            • 2 BR
            • 2 BA
            • Sleeps 6
            Apartment #8103367
            4
            Viewed 46 times in the last 48 hours
              Excellent! 4.7/5
              (10 reviews)
              avg/night
              • 2 BR
              • 2 BA
              • Sleeps 4
              Apartment #8060125
              10
              Viewed 45 times in the last 48 hours
                Wonderful! 4.9/5
                (14 reviews)
                avg/night
                • 2 BR
                • 1 BA
                • Sleeps 5
                Apartment #8126892
                14
                Viewed 47 times in the last 48 hours
                  Excellent! 4.3/5
                  (10 reviews)
                  avg/night
                  • 3 BR
                  • 2 BA
                  • Sleeps 8
                  Villa #8124799
                  10
                  Viewed 57 times in the last 48 hours
                    Excellent! 4.7/5
                    (41 reviews)
                    avg/night
                    • 2 BR
                    • 2 BA
                    • Sleeps 4
                    Apartment #1003291
                    41
                    Viewed 104 times in the last 48 hours
                      Excellent! 4.5/5
                      (27 reviews)
                      avg/night
                      • 1 BR
                      • 1 BA
                      • Sleeps 4
                      Apartment #401981
                      27
                      Viewed 31 times in the last 48 hours
                        Excellent! 4.7/5
                        (6 reviews)
                        avg/night
                        • 3 BR
                        • 2 BA
                        • Separate Toilet
                        • Sleeps 8
                        Apartment #1644999
                        6
                        Viewed 18 times in the last 48 hours
                          • 3 BR
                          • 3 BA
                          • Sleeps 6
                          Villa #8063759
                          2
                          Viewed 29 times in the last 48 hours
                            • 3 BR
                            • 2 BA
                            • Sleeps 6
                            Apartment #6789287
                              avg/night
                              • Studio
                              • 1 BA
                              • Sleeps 2
                              Apartment #1870134
                              3
                              Viewed 15 times in the last 48 hours
                                Good! 3.8/5
                                (5 reviews)
                                avg/night
                                • Studio
                                • 1 BA
                                • Sleeps 2
                                Apartment #442665
                                5
                                Viewed 19 times in the last 48 hours
                                  Excellent! 4.7/5
                                  (15 reviews)
                                  avg/night
                                  • 4 BR
                                  • 2 BA
                                  • Sleeps 8
                                  House #672840a
                                  15
                                  Viewed 28 times in the last 48 hours
                                    Wonderful! 4.8/5
                                    (19 reviews)
                                    avg/night
                                    • 1 BR
                                    • 1 BA
                                    • Sleeps 4
                                    Apartment #3881885
                                    19
                                    Viewed 20 times in the last 48 hours
                                      Wonderful! 4.9/5
                                      (9 reviews)
                                      avg/night
                                      • 3 BR
                                      • 3 BA
                                      • Sleeps 7
                                      Villa #8038686
                                      9
                                      Viewed 38 times in the last 48 hours
                                        avg/night
                                        • 2 BR
                                        • 2 BA
                                        • Sleeps 4
                                        Apartment #1154959
                                        3
                                        Viewed 8 times in the last 48 hours
                                          • 2 BR
                                          • 2 BA
                                          • Sleeps 4
                                          Apartment #1019921
                                          2
                                          Viewed 40 times in the last 48 hours
                                            avg/night
                                            • 2 BR
                                            • 2 BA
                                            • Sleeps 4
                                            Apartment #1693961
                                            3
                                            Viewed 14 times in the last 48 hours
                                              Wonderful! 4.8/5
                                              (18 reviews)
                                              avg/night
                                              • 2 BR
                                              • 2 BA
                                              • Sleeps 7
                                              Apartment #3881853
                                              18
                                              Viewed 14 times in the last 48 hours
                                                avg/night
                                                • 2 BR
                                                • 2 BA
                                                • Sleeps 4
                                                Apartment #1896527
                                                1
                                                Viewed 32 times in the last 48 hours
                                                  Wonderful! 4.8/5
                                                  (14 reviews)
                                                  avg/night
                                                  • 2 BR
                                                  • 2 BA
                                                  • Sleeps 7
                                                  Apartment #3707082
                                                  14
                                                  Viewed 27 times in the last 48 hours
                                                    avg/night
                                                    • 2 BR
                                                    • 1 BA
                                                    • Sleeps 6
                                                    Apartment #1904027
                                                    1
                                                    Viewed 13 times in the last 48 hours
                                                      avg/night
                                                      • 3 BR
                                                      • 3 BA
                                                      • Sleeps 6
                                                      Villa #1057587
                                                      1
                                                      Viewed 72 times in the last 48 hours
                                                        avg/night
                                                        • 2 BR
                                                        • 1 BA
                                                        • Separate Toilet
                                                        • Sleeps 4
                                                        Apartment #1931743
                                                        4
                                                        Viewed 26 times in the last 48 hours
                                                          avg/night
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 4
                                                          Apartment #8021388
                                                          Viewed 18 times in the last 48 hours
                                                            • 3 BR
                                                            • 3 BA
                                                            • Sleeps 6
                                                            Villa #8080486
                                                            2
                                                            Viewed 35 times in the last 48 hours
                                                              avg/night
                                                              • Studio
                                                              • 1 BA
                                                              • Sleeps 2
                                                              Apartment #6850808
                                                              1
                                                              Viewed 10 times in the last 48 hours
                                                                Very Good! 4.2/5
                                                                (5 reviews)
                                                                avg/night
                                                                • 3 BR
                                                                • 3 BA
                                                                • Sleeps 6
                                                                Multiple rentals Villa #8076631
                                                                5
                                                                Viewed 15 times in the last 48 hours
                                                                  avg/night
                                                                  • 2 BR
                                                                  • 1 BA
                                                                  • Sleeps 3
                                                                  Apartment #1922849
                                                                  1
                                                                  Viewed 9 times in the last 48 hours
                                                                    • 2 BR
                                                                    • 2 BA
                                                                    • Sleeps 6
                                                                    Apartment #6476185
                                                                    3
                                                                    Viewed 13 times in the last 48 hours
                                                                      avg/night
                                                                      • 3 BR
                                                                      • 3 BA
                                                                      • Sleeps 8
                                                                      Villa #1304666a
                                                                      4
                                                                      Viewed 60 times in the last 48 hours
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        • Sleeps 4
                                                                        Apartment #469750
                                                                        2
                                                                        Viewed 7 times in the last 48 hours
                                                                          Wonderful! 4.8/5
                                                                          (6 reviews)
                                                                          avg/night
                                                                          • 1 BR
                                                                          • 1 BA
                                                                          • Sleeps 4
                                                                          Apartment #8106033
                                                                          6
                                                                          Viewed 19 times in the last 48 hours
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 1 BA
                                                                            • Sleeps 4
                                                                            Apartment #1850128
                                                                            1
                                                                            Viewed 9 times in the last 48 hours
                                                                              avg/night
                                                                              • 1 BR
                                                                              • 1 BA
                                                                              • Sleeps 4
                                                                              Apartment #6820503
                                                                              2
                                                                              Viewed 13 times in the last 48 hours
                                                                                avg/night
                                                                                • 2 BR
                                                                                • 2 BA
                                                                                • Separate Toilet
                                                                                • Sleeps 4
                                                                                House #1080320
                                                                                2
                                                                                Viewed 15 times in the last 48 hours
                                                                                  avg/night
                                                                                  • 2 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 6
                                                                                  Apartment #759500vb
                                                                                  Viewed 6 times in the last 48 hours
                                                                                    Excellent! 4.6/5
                                                                                    (7 reviews)
                                                                                    avg/night
                                                                                    • 2 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 6
                                                                                    Apartment #377355
                                                                                    7
                                                                                    Viewed 21 times in the last 48 hours
                                                                                      • 4 BR
                                                                                      • 3 BA
                                                                                      • Sleeps 8
                                                                                      Multiple rentals Bungalow #8076631
                                                                                      2
                                                                                      Viewed 34 times in the last 48 hours
                                                                                        • 3 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 6
                                                                                        Villa #8119078
                                                                                        Viewed 52 times in the last 48 hours
                                                                                          Excellent! 4.3/5
                                                                                          (6 reviews)
                                                                                          avg/night
                                                                                          • Studio
                                                                                          • 1 BA
                                                                                          • Sleeps 2
                                                                                          Apartment #8159087
                                                                                          6
                                                                                          Viewed 16 times in the last 48 hours
                                                                                            avg/night
                                                                                            • 3 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 6
                                                                                            House #454766
                                                                                            1
                                                                                            Viewed 33 times in the last 48 hours
                                                                                              • Studio
                                                                                              • 1 BA
                                                                                              • Sleeps 4
                                                                                              Apartment #1877417
                                                                                              1
                                                                                                avg/night
                                                                                                • Studio
                                                                                                • 1 BA
                                                                                                • Sleeps 4
                                                                                                Studio #329051
                                                                                                2
                                                                                                Viewed 19 times in the last 48 hours
                                                                                                  avg/night
                                                                                                  • 1 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 4
                                                                                                  Apartment #6236755
                                                                                                  3
                                                                                                  Viewed 8 times in the last 48 hours
                                                                                                    avg/night
                                                                                                    • 2 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 6
                                                                                                    Apartment #1951321
                                                                                                    2
                                                                                                    Viewed 8 times in the last 48 hours
                                                                                                      • 3 BR
                                                                                                      • 2 BA
                                                                                                      • Sleeps 8
                                                                                                      House #6727402
                                                                                                      2
                                                                                                      Viewed 21 times in the last 48 hours
                                                                                                      • 1 - 50 of 225
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Fantastic villa

                                                                                                      5 of 5
                                                                                                      Wonderful villa,we loved this villas location so peaceful and relaxing. Short walk to the stunning beach,short taxi ride to Santa Maria . This was our 1st time to Cape Verde but won't be our last. The villa is very spacious and beautifully furnished,everything you need for self catering. On arrival we got a taxi into Santa Maria to get some groceries ,the taxi driver to us to 3 shops to get different things we were out for over an hour and he only charged us 10 euros plus we got to see a lot of the town. We had a night out in ocean caf'e which was a great bar with live music,well worth a visit everyone was so friendly. Had drinks on ponter preater beach beautiful . Also went into Santa Maria had drinks on the beach so relaxing. Everyone is friendly. If you like the sun and a stress free holiday this is the place for you. Lizzie and Stewart were on hand if you have any problems,not that we had any. Safe , peaceful ,beautiful villa. Thanks Paul for sharing your beautiful villa with us. Stayed 11th Jan 17
                                                                                                      • Review Submitted: 19-Jan-2017
                                                                                                      • Date of Stay: Jan 2017

                                                                                                      Great apartment

                                                                                                      5 of 5
                                                                                                      This apartment was spot on for us. It had everything we needed for a great independent holiday in Santa Maria. The apartment was spotlessly clean, well equipped and the showers were nice an powerful. Communal areas are very pleasant and well kept. On site shop was well stocked and reasonably priced. Owners were very helpful as was Linda their Agent in Santa Maria, easy booking, quick responses to any questions we had, and check in/out was effortless. Would definitely use again when we return to CV.
                                                                                                      • Review Submitted: 18-Jan-2017
                                                                                                      • Date of Stay: Dec 2016

                                                                                                      Lovely spacious apartment in Cape Verde

                                                                                                      5 of 5
                                                                                                      This is my apartment to which I travel to on my own as the resort and island of sal are very safe. I eat out at the local restaurants in the town of Santa Maria which offer good quality food at reasonable prices. I enjoy the walk along the beach to the town and the weather has always been good. I love watching the sunset from the balcony ..This is a great place to relax and unwind as the island has a relaxing energy .
                                                                                                      • Review Submitted: 15-Jan-2017
                                                                                                      • Date of Stay: Oct 2016