Travelers are voting Guanabo, Santa María del Mar and Tarará as the best of 3 beaches near Havana. There are 1 beach near San Nicolás de Bari a city just 71 km from Havana and 1 beach near Abreus which is 223 km distant. The most popular of these are Varadero Beach near San Nicolás de Bari and Casilda near Abreus. You can find 8 Beach in the country of Cuba and Cayo Coco is our members favorite Beach in all of Cuba. Want more? Check out our map of beaches near Havana.