Beaches & Coast in Cuba
890 beaches & coast across Cuba, must-see first. Each page covers the best time to visit, typical crowds and how far it is from nearby cities, and travellers can report “Is it safe to swim today?” (sea & crowd status).
- Faro Castillo del Morro · beach · Havana · Must-see
- Playa Habana · beach · Artemisa · Must-see
- Guanabo · beach · Havana · Must-see
- Playa Girón · beach · Matanzas · Must-see
- Faro Cayo Paredón Grande · beach · Ciego de Avila · Must-see
- Faro Roncali · beach · Pinar del Rio · Must-see
- Sol Cayo Largo · beach · Isle of Youth · Must-see
- Faro de Cayo Caimán Grande de Santa María · beach · Villa Clara · Must-see
- Faro Vargas · beach · Granma · Must-see
- Faro Cayo Fragoso · beach · Villa Clara · Must-see
- Guardalavaca · beach · Holguín · Must-see
- Playa Ancon · beach · Sancti Spiritus · Must-see
- Paradise Beach · beach · Isle of Youth · Must-see
- Guantánamo Bay · beach · Guantánamo
- Bay of Pigs · beach · Matanzas
- Cuzco Beach · beach · Guantánamo
- Playa Cardenero · beach · Santiago de Cuba
- Playa Del Este · beach · Santiago de Cuba
- Playa La Luisa · beach · Artemisa
- Playa de Galafre · beach · Pinar del Rio
- Playa de Siboney · beach · Santiago de Cuba
- Cayo Bretón · beach · Ciego de Avila
- Boca del Cuyaguateje · beach · Pinar del Rio
- Ensenada de Cortés · beach · Pinar del Rio
- Aguadores · beach · Santiago de Cuba
- Cable Beach · beach · Guantánamo
- El Rosario · beach · Mayabeque
- Jibacoa · beach · Mayabeque
- La Puntilla · beach · Havana
- La Rotilla · beach · Mayabeque
- Paya La Boca · beach · Camagüey
- Playa "Santa Rita" · beach · Camagüey
- Playa Arroyo Bermejo · beach · Mayabeque
- Playa Bacuranao · beach · Havana
- Playa Barrederas · beach · Holguín
- Playa Berraco · beach · Santiago de Cuba
- Playa Bibijagua · beach · Isle of Youth
- Playa Brisas del Mar · beach · Havana
- Playa Buey Vaca · beach · Matanzas
- Playa Caguajo · beach · Guantánamo
- Playa Caletoncito · beach · Santiago de Cuba
- Playa Colorada · beach · Santiago de Cuba
- Playa Conchera · beach · Guantánamo
- Playa Damajayabo · beach · Santiago de Cuba
- Playa El Bagá · beach · Camagüey
- Playa El Morillo · beach · Guantánamo
- Playa Esmeralda · beach · Holguín
- Playa Maguana · beach · Guantánamo
- Playa Miel · beach · Guantánamo
- Playa Máquina · beach · Matanzas
- Playa Pesquero · beach · Holguín
- Playa Roja · beach · Isle of Youth
- Playa Toa · beach · Guantánamo
- Playa Tortuguilla · beach · Guantánamo
- Playa Uvero · beach · Guantánamo
- Playa de Jaimanitas · beach · Havana
- Playa de Morales · beach · Holguín
- Playa del Náutico · beach · Havana
- Sierra Morena · beach · Villa Clara
- Varadero West Beach · beach · Matanzas
- playa Antonio · beach · Pinar del Rio
- playa Perjuicio · beach · Pinar del Rio
- El Salado · beach · Artemisa
- Playa Barigua · beach · Guantánamo
- Playa De Nibujon · beach · Guantánamo
- Playa Jamaica · beach · Holguín
- Playa La Veneciana · beach · Havana
- Playa Pinca · beach · Guantánamo
- Playa Santa Isabel · beach · Mayabeque
- Playa de San Jacinto · beach · Camagüey
- Playa del Chivo · beach · Havana
- Playa del oro · beach · Holguín
- Faro Punta Maya · beach · Matanzas
- Faro de Carapachibey · beach · Isle of Youth
- Faro de Cayo Jutías · beach · Pinar del Rio
- Faro de Punta Gobernadora · beach · Artemisa
- Faro de Punta Maternillos · beach · Camagüey
- Faro de Punta de los Colorados · beach · Cienfuegos
- Faro del Morro de Santiago de Cuba · beach · Santiago de Cuba
- Windward Point Light · beach · Guantánamo
- Bailén · beach · Pinar del Rio
- Playa Blanca · beach · Holguín
- Playa Larga · beach · Santiago de Cuba
- Playa Larga · beach · Isle of Youth
- Playa Santa Lucía · beach · Camagüey
- Playa de la Boca · beach · Artemisa
- Bahía de Cadiz · beach · Matanzas
- LEC Santa Fe · beach · Havana
- Lucrecia's Lighthouse · beach · Holguín
- Playa Larga · beach · Holguín
- Windmill Beach · beach · Guantánamo
- Playa de las Tunas · beach · Pinar del Rio
- Playa Victoria · beach · Sancti Spiritus
- Playa Sucia · beach · Matanzas
- Playa de Surines · beach · Pinar del Rio
- Playa Tánamo · beach · Holguín
- Playa Tasajera · beach · Mayabeque
- Playa Santo Domingo · beach · Las Tunas
- Playa Real · beach · Pinar del Rio
- Playa de Puercos · beach · Holguín
- Playa de Puerto Rico · beach · Holguín
- Playa de Punta Gorda · beach · Villa Clara
- Playa Pilón · beach · Holguín
- Playa Piloto · beach · Camagüey
- Playa Piñón · beach · Villa Clara
- Playa Oliver · beach · Holguín
- Playa de Palma Rubia · beach · Pinar del Rio
- Arenales de Parodi · beach · Havana
- Playa Muelle · beach · Matanzas
- Playa de los Muertos · beach · Holguín
- Playa la Mula · beach · Camagüey
- Playa Musulmanes · beach · Matanzas
- Playa Nazábal · beach · Villa Clara
- Playa Luchana · beach · Pinar del Rio
- Playa de Manatí · beach · Guantánamo
- Playa Manglito · beach · Camagüey
- Laguna Mangón · beach · Matanzas
- Las Playitas · beach · Cienfuegos
- Playa Los Cocos · beach · Matanzas
- Playa Los Cocos · beach · Mayabeque
- Playa Kawama · beach · Matanzas
- Kittery Beach · beach · Guantánamo
- Playa La Chivita · beach · Mayabeque
- Playa Larga · beach · Matanzas
- Playa Larga · beach · Matanzas
- Playa Las Canas · beach · Pinar del Rio
- Playa Las Majaguas · beach · Sancti Spiritus
- Playa Jigüey · beach · Camagüey
- Playa Juan Antonio · beach · Holguín
- Playa Juan Vicente · beach · Holguín
- Playa Judío · beach · Matanzas
- Playa Habanero · beach · Las Tunas
- Hicacal Beach · beach · Guantánamo
- Playa Hollywood · beach · Artemisa
- Playa Guaney · beach · Camagüey
- Playa de Guanímar · beach · Artemisa
- Playa Gibara · beach · Holguín
- Playa Gerona · beach · Isle of Youth
- Playa Daiquirí · beach · Santiago de Cuba
- Playa Dura · beach · Mayabeque
- Playa El Cayuelo · beach · Matanzas
- Playa El Fraile · beach · Mayabeque
- Playa Chuch · beach · Camagüey
- Playa Colombo · beach · Isle of Youth
- Playa Colorado · beach · Villa Clara
- Conde Beach · beach · Guantánamo
- Playa los Coquitos · beach · Santiago de Cuba
- Playa de Caletona · beach · Holguín
- Playa Camarioca · beach · Matanzas
- Playa las Canas · beach · Pinar del Rio