After soaking up the sun at the pristine, 22-km long beach, and staying at a luxurious resort in Varadero, many travelers and tourists alike land in Havana for a night or two. Just 145 km away from Varadero, Havana is a popular destination in the Caribbean, best known for its colonial architecture, tropical climate, beautiful beaches, and rich culture.