Cayo Santa Maria Hotel is an all-inclusive, villa-style resort located on beautiful Cayo Santa Maria, Cuba.
Cayo Santa María is situated along a white-sand beach with a stunning coral reef and crystalline turquoise colored seas. This fabulous destination is the perfect place to get away from it all and simply melt into the beautiful natural surroundings. The guestrooms are spacious and feature patios and verandas – some with sea views. The hotel complex includes a small pavilion facing the Caribbean for celebrating weddings. Activity seekers will appreciate the in-house Fitness Centre and Gym, and there is a Kids Club for the little ones. Other highlights include two swimming pool areas and restaurants serving fresh fare.