Set just steps from the white-sand beach of Cayo Santa Maria, a small island north of the main island of Cuba, the Starfish Cayo Santa Maria all-inclusive resort is a wonderful place to relax and enjoy the tropical sun and warm turquoise waters. With a huge range of activities and entertainment for both adults and kids, you'll find everything you need here for a memorable holiday for the whole family.
Pamper yourself at the on-site spa, where you can choose from a range of massage therapies, or just relax in the sauna or in the Jacuzzi.
The 1,368 comfortable suites have amenities including balcony or terrace, en-suite bathroom, air-conditioning, safe, minibar and coffee maker. Many have stunning ocean views.
You'll find plenty to keep you occupied here, with a wide range of land and water sports, including water bikes, kayaking and water polo. If that sounds a little too active, you could just relax on the beach and soak up the rays.
Starfish Cayo Santa Maria boasts two international buffets, as well as four à la carte restaurants offering a range of international cuisines. There's also four bars, offering unlimited domestic and international drinks.
Cayo Santa MariaCuba