Playa Tarará
Best for: swimming, snorkeling and history
Distance from Havana: 20 km (12 miles) east
How to get there: 25-minute taxi, or T3 tourist bus from Parque Central, plus a short walk
Offering fine white sand, turquoise waters, and a more tranquil vibe than more crowded beaches like Playa Santa María del Mar, back in the 1950s Playa Tarará was home to a luxury resort area.
Later a rehabilitation center for children from Chernobyl, today it has a mix of private homes and rental villas, alongside remnants of its past.
With a small reef area, it’s a good place to snorkel, with windsurfing and kayaking gear available from local rental shops.
Playa Jibacoa
Best for: scenic day trips and scuba diving
Distance from Havana: 60 km (37 miles) east of Havana
How to get there: 1-hour taxi, or book a tour
For fantastic snorkeling and diving — reefs are located close to shore — Playa Jibacoa is one of the best beaches near Havana.
Located between the capital and Varadero, it’s also very scenic, with lush hills backing the beach.
With its resort area mainly visited by Cubans, Playa Jibacoa delivers very a different vibe and scenery from other beaches within reach of Havana.
Want more practical tips whle you plan your trip? Read our Cuba travel tips and take inspiration from the best things to do in Cuba.
Not keen on planning? Talk to our local experts about curating your perfect Cuba itinerary.