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.
Sal: Santa Maria and Kite Beach
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 a world-class wind-sports spot. Sal is the easiest island if you want a beach holiday with life around it.
Boa Vista: Santa Monica, Chaves and Sal Rei
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.
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.
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.
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.
Swim safety: read this first
The Atlantic here is powerful. Several of the most photogenic beaches — including Santa Monica and much exposed coast — have strong currents and undertow, and few beaches are patrolled. Stick to sheltered bays, ask locally before you swim, and take extra care with children. See our safety guide for more.
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 are unpatrolled. Sheltered bays like Sal Rei (Boa Vista), Tarrafal (Santiago) and Baía das Gatas (São Vicente) are the safest.
How warm is the sea in Cape Verde?
The sea stays warm year-round, typically 22–26°C, reaching its warmest in late summer.
Quick checklist
- Choose sheltered bays for swimming; open beaches for walking.
- Ask locally about currents before entering the water.
- Bring water and shade for remote beaches — there are no facilities.
- Reef-safe sunscreen and a windproof layer are worth packing.
