Guardalavaca è una delle più belle località di mare di Cuba. Si trova nella provincia di Holguin, non lontana dall'aeroporto internazionale del capoluogo di provincia. Da vedere l'Acquario di Bahia de Naranjo, poco distante da Guardalavaca. Tra le spiagge più note Playa Esmeralda e Playa Pesquero. Il contrasto tra il verde della vegetazione, l’azzurro del mare e il candore della sabbia crea uno spettacolo degno di essere visto. I fondali sono ideali per le immersioni.