Guardalavaca ist so etwas wie das Varadero von Ostcuba: Schon Mitte der 80er Jahre wurde Strand mit einer Ferienanlage erschlossen und ist seitdem ein beliebtes Urlaubsziel für Kubareisende. Das Gebiet liegt 58 Kilometer östlich von Holguin.
Der Strand von Guardalavaca ist etwa vier Kilometer lang. Er ist halbmondförmig und wird an beiden Enden begrenzt durch Felsen. Der Sand ist hier sehr fein und das Wasser kristallklar. Umgeben ist der Strand von üppiger tropischer Vegetation. Nicht weit von der Küste entfernt liegt ein Korallenriff. Direkt hinter dem Strand befindet sich die Ferienanlage von Guardalavaca.
Der Name Guardalavaca (Pass auf die Kuh auf) stammt von dem spanischen Wort für den hier ansässigen Kuhreiher ab, der in dieser Gegend sehr oft vorkommt und gerne auf dem Rücken von Kühen sitzt.
Westlich von Guardalavaca liegt die Bucht Bahía de Naranjo. Dieser 32 Kilometer lange Küstenstreifen und rund 1000 Hektar Wald sind ein Naturschutzgebiet. Die Gegend ist durchsetzt von dichtbewachsenen Karsthügeln. Im Meer vor der Bucht liegen drei kleine Inseln. Auf einer davon, der Cayo Naranjo, werden Seelöwen und Delfinshows gezeigt. Diese Insel ist auch Ausgangspunkt für Bootsausflüge sowie Tauch- und Angeltouren.
Provinz: Holguin