A wide empty golden-sand beach at sunset with gentle turquoise surf and dunes, Cape Verde
Cape Verde · Beaches

The best beaches in Cape Verde

🏖️ Every island🌊 Swim-safety notes☀️ Warm sea all year

Cape Verde is built for beach lovers — but the islands are very different, and not every beautiful beach is safe to swim. Here are the finest stretches of sand, island by island, with honest notes on where you can actually get in the water.

01Sal: Santa Maria and Kite Beach

Sal: Santa Maria and Kite Beach

Full detail in our guide to the beaches of Sal.

Santa Maria is the classic Cape Verde beach: 8 km of golden sand with a walkable resort town, restaurants, watersports and reliably calm swimming near the pier. Nearby Kite Beach is where Sal's kitesurfers gather. Sal is the easiest island if you want a beach holiday with life around it.

02Boa Vista: Santa Monica, Chaves and Sal Rei

Boa Vista: Santa Monica, Chaves and Sal Rei

Full detail in our guide to the beaches of Boa Vista.

Santa Monica is often called the most beautiful beach in Cape Verde — over 30 km of empty white sand — but strong currents mean it's for walking, not swimming. Praia de Chaves is broad and lovely, while the sheltered bay at Sal Rei is the island's safest swim.

03Maio: Ponta Preta and total emptiness

Maio: Ponta Preta and total emptiness

Maio's beaches are the quietest in the country — kilometre after kilometre of pale sand with almost nobody on them. Ponta Preta is the star. Bring your own water and shade: there are no facilities at all.

04Santiago: Tarrafal

Santiago: Tarrafal

Tarrafal, in the north of Santiago, has a sheltered crescent of palm-fringed sand with calm, clear water — widely rated the best swimming beach on the island and a lovely day out from Praia.

05São Vicente: Laginha and Baía das Gatas

São Vicente: Laginha and Baía das Gatas

Laginha sits right in Mindelo for an easy city swim, while Baía das Gatas has a reef-protected lagoon that's the calmest water on the island — and hosts a famous August music festival.

06Swimming: the short version

Swimming: the short version

The most beautiful beach is not always the one to swim from. As a rule, swim in sheltered bays and in front of towns, such as Santa Maria on Sal, Sal Rei on Boa Vista, Tarrafal on Santiago and Laginha in Mindelo, and treat the wild open-ocean beaches as walks. Most of the coast has no lifeguards.

For every island, the beaches to avoid, flag meanings, currents, sea temperatures by month and swimming with children, see can you swim in the sea in Cape Verde?


Frequently asked questions

Which Cape Verde island has the best beaches?

Boa Vista and Maio have the most spectacular, empty sand, while Sal offers the best all-round beach holiday with restaurants, watersports and safe swimming at Santa Maria.

Can you swim at all Cape Verde beaches?

No. Many open-ocean beaches have strong currents and no lifeguards. Sheltered bays like Sal Rei (Boa Vista), Tarrafal (Santiago) and Baía das Gatas (São Vicente) are the safest. Our swimming guide covers every island.

How warm is the sea in Cape Verde?

The sea stays warm year-round: around Sal it is about 22°C from February to April and about 27°C in September and October.


Quick checklist

  • Choose sheltered bays for swimming; open beaches for walking.
  • Ask locally about currents before entering the water, and read our swimming safety guide.
  • Bring water and shade for remote beaches — there are no facilities.
  • Reef-safe sunscreen and a windproof layer are worth packing.