Where is Guardalavaca Located?

Cuba guardalavaca beach

Guardalavaca is located on Cuba’s southeastern coast just 57 km (35 miles) from the inland provincial capital city of Holguin. Guardalavaca is also easily accessible by road from Santiago de Cuba which is just 174 km (108 miles) away. Due to the distance of 800 km (497 miles), Havana is not usually a place from which visitors originate when visiting Guardalavaca, however those tourists making a Pan-Cuban Road Trip will often include Guardalavaca in their cross country itinerary. (click map for full size)

Guardalavaca map