Start your trip by exploring the vibrant streets of Havana. In the morning, visit the historic Old Havana, a UNESCO World Heritage Site, and admire the colonial architecture. Afternoon can be spent relaxing at Playa del Este, a beautiful beach just outside the city. In the evening, head to the Malecón, Havana's famous waterfront promenade, to enjoy stunning sunset views.
Embark on a day trip to Viñales, a picturesque town known for its tobacco fields and limestone hills. Start the morning with a visit to a tobacco farm, where you can learn about the cigar-making process. In the afternoon, explore the stunning Viñales Valley on horseback or take a leisurely hike. End the day by watching the sunset from the iconic Mirador de Los Jazmines viewpoint.
Spend a day in Varadero, a popular resort town known for its stunning white sand beaches. Morning can be spent lounging on the beach or taking a refreshing swim in the crystal-clear waters. In the afternoon, indulge in a relaxing spa treatment or explore the underwater world with a snorkeling adventure. Enjoy a romantic sunset dinner by the beach in the evening.
Visit Trinidad, a colorful colonial town steeped in history. Start the morning with a walking tour of the cobblestone streets and admire the well-preserved architecture. In the afternoon, head to Playa Ancón, a nearby beach known for its clear waters and coral reefs, perfect for snorkeling. Enjoy a traditional Cuban dinner in the evening while listening to live music at Casa de la Música.
Take a day trip to Cienfuegos, a charming coastal city known for its French-influenced architecture. Start the morning by exploring the historic city center, including the beautiful Cienfuegos Cathedral. In the afternoon, visit the Jardín Botánico Soledad, a botanical garden filled with tropical plants and exotic flowers. End the day with a relaxing stroll along the Malecón, enjoying the sea breeze.
Escape to the pristine beaches of Cayo Santa María, a small island off the northern coast of Cuba. Spend the day relaxing on the powdery white sand and swimming in the turquoise waters. Take a catamaran tour to explore the nearby coral reefs and spot colorful marine life. Enjoy a delicious seafood dinner at one of the island's beachfront restaurants.
Return to Havana for your final day in Cuba. In the morning, visit the Museum of the Revolution to learn about the country's fascinating history. Spend the afternoon exploring the colorful neighborhood of Vedado, known for its eclectic architecture and vibrant street art. End your trip with a memorable dinner at a rooftop restaurant, enjoying panoramic views of the city.
For a truly off-the-beaten-path experience, visit Baracoa, a charming coastal town known for its natural beauty and rich culinary traditions. Explore the El Yunque trail, a scenic hike leading to a mountaintop with breathtaking views. Don't miss trying the local delicacy, cucurucho, a sweet treat made with coconut and honey. Baracoa offers a tranquil and authentic Cuban experience away from the usual tourist crowds.
For hotel and flight prices, you can check here.