Holidays to Cayo Santa Maria
Why Cayo Santa Maria?
Cayo Santa Maria is a serene and beautiful Cuban island of the biosphere reserve, the Jardines Del Rey Archipelago. It is situated north of the main island, around 30km west of Cayo Coco and Cayo Guillermo. The island is well known for its white sand beaches and is linked to the main island town, Caibarien, by road and bridge. It’s predominately an all-inclusive resort, with several 5-star hotels along its 12km stretch of beach on the island’s north coast.
Hotels in Cayo Santa Maria
Browse a cracking selection of the most popular hotels in Cayo Santa Maria
Things to do
Whether you're looking for a beach getaway or city break, Cayo Santa Maria has something to offer every discerning traveller
If you like Cayo Santa Maria, you'll love these
Why Choose Travel Republic?
Enjoy your holiday, knowing that we’ve got you covered…
Lowest Price Guarantee
We won't be beaten on price, so we'll match it!
24/7 In-Resort Support
On hand should you need us
Weather In Cayo Santa Maria
Work out when the best time is to visit Cayo Santa Maria
Best Routes to Fly
Find the right flight for you to Cayo Santa Maria