Varadero Beach is a beautiful and serene white sand beach located on the Hicacos Peninsula. You can spend your day lounging on the beach, enjoying the turquoise waters, and taking part in water activities like snorkeling and diving. There are also plenty of restaurants and bars nearby to grab a bite to eat or drink.
El Nicho Waterfalls is a natural paradise situated within the lush hills of Sierra del Escambray. You can hike to the waterfalls and enjoy swimming in the crystal-clear pools beneath them. The views of the surrounding mountains and forests are breathtaking. There are local vendors selling snacks and drinks as well.
Cienfuegos is a picturesque coastal city known for its neoclassical architecture and beautiful bay. Take a stroll around the city center to see the historic buildings or walk along the Malecón to enjoy the sea breeze. You can also stop by the Palacio de Valle, a beautiful palace that serves as a restaurant and a venue for live music.
Trinidad is a UNESCO World Heritage Site town famous for its colonial-era architecture, cobbled streets, and colorful houses. The town square, Plaza Mayor, is a must-visit where you can see the famous pink Iglesia y Convento de San Francisco and enjoy live music in the evenings. There are also plenty of restaurants and cafes to try local food.
Cayo Coco is a beautiful island with pristine beaches and clear waters. You can take a day trip to the island and spend your time relaxing on the beach or take part in water activities like snorkeling and diving. There are local restaurants and shops to explore as well.
Havana is the capital city of Cuba and home to many historical landmarks and museums. Take a walking tour of Old Havana to see the grand colonial buildings, colorful houses, and narrow alleys. You can also visit the famous Plaza de la Revolución, the Museum of the Revolution, and the Malecón.
Viñales is a scenic rural town located in the Pinar del Río province famous for its tobacco farms and limestone hills. You can take a horseback riding tour to explore the countryside, see the famous Mogotes rock formations, and visit a tobacco farm to learn about the production process. There are also many local restaurants and cafes to try local Cuban cuisine.
There are many ways to get around Cuba such as buses, taxis, and rental cars. For this itinerary, we recommend hiring a private driver to take you to each location. The estimated cost for a private driver is $150-$200 per day, and the estimated travel time between each location is noted in the itinerary.
If you have more time, consider adding a day trip to the Zapata Swamp or the Topes de Collantes National Park for hiking and bird watching. If you have less time, skip one of the locations and spend more time relaxing on the beach or exploring Havana.
Juan Gualberto Gómez Airport (VRA) is the main airport in Varadero, located 30 minutes from Varadero Beach. The distance from Juan Gualberto Gómez Airport to each location on this itinerary is noted in the itinerary above.