In our opinion, the best island in Cuba was Cayo Santa Maria. While it's well known for its golden sand beaches, luxury resorts + water sports, we absolutely loved our time on the isolated beach at the far end of the island! Read more about our time here!
From its authentic old town colonial feel with cobblestone streets to the kind + attentive Airbnb host we had to the time spent watching sunsets, to listening to Cuban music in the town center, to attending cultural events, we couldn't have imagined a better time visiting the beautiful city of Trinidad!
You don't want to pass by the tranquil farming town of Viñales surrounded by steep-sided limestone hills and known for having some of the best hiking, climbing, caving and vistas in the entire country. Find out why we had to come back after our first visit.