Visit Playa Esmeralda, Guardalavaca
Playa Esmeralda is a beautiful curve of white sandy beach nestled between rocky headlands. It has very clear green/blue coloured water and has some good snorkelling accessible from the beach.

Playa Esmeralda, Cuba
Playa Esmeralda
Guardalavaca, Cuba
Playa Esmeralda is a beautiful curve of white sandy beach nestled between rocky headlands.
It has very clear green/blue coloured water and has some good snorkelling accessible from the beach.
Accommodation
There are just three resorts on the beach and the area is set well away from the older and more developed Playa Guardalavaca, making it a more peaceful and exclusive option.
Other places within Guardalavaca
More in Playa Esmeralda, Guardalavaca