Cayo Santa Maria Vacations

Book a Hotel + Flight or Car together to unlock savings

    Plan, book, travel with confidence
    payments icon
    Better together
    Save up to NT$5,755 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Cayo Santa Maria Hotel Deals

Villa Gaviota Cayo Coco
Villa Gaviota Cayo Coco
2 out of 5
Ciego de Avila, Cayo Santa Maria
Villa Gaviota Cayo Coco
Grand Memories Santa Maria - All Inclusive
Grand Memories Santa Maria - All Inclusive
3.5 out of 5
Municipio Caibarien, Cayo Santa Maria, Villa Clara
5.8/10 (76 reviews)
"beautiful beach and good food at the buffet despite long queues to get it. Room needs to be totally refurbished to be compared to an European 5 stars resort! However, the staying was pleasant!"

Reviewed on 2020/3/28

Grand Memories Santa Maria - All Inclusive
Sanctuary at Grand Memories Santa Maria - Adults Only - All Inclusive
Sanctuary at Grand Memories Santa Maria - Adults Only - All Inclusive
3.5 out of 5
Cayo Santa Maria, Cayo Santa Maria, Villa Clara
6.6/10 (46 reviews)
"The beach is beautiful, the food and drink are good and better than other hotels that I stayed before, but property conditions are not good, dirty walls, bad repairs, etc... rooms services are not good neither. Room phone does not work. Pools are for children (only 3 feets of deep at any place) and ..."

Reviewed on 2019/10/28

Sanctuary at Grand Memories Santa Maria - Adults Only - All Inclusive
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

How much does a Cayo Santa Maria vacation package cost?
From as low as , you can handcraft your own Cayo Santa Maria package. Simply bundle hotels, flights and car rentals and be rewarded with discounts.
How do I get a cheap travel package to Cayo Santa Maria?
One of the easiest ways to save dollars (and time) is to combine your bookings with Expedia. Flights, rental cars, hotels and activities — we’ve got everything you need. Pick a combination that best fits you and see your savings grow. We know a package deal is never a one-size-fits-all. That’s why we offer over 550 airlines and 1,000,000 hotels globally, which lets you customize your Cayo Santa Maria getaway.
How far in advance should I book my Cayo Santa Maria vacation?
It depends on the air carrier, but you can normally look up international flights on Expedia up to a year in advance. While it’s advisable to book ahead of time, lucky customers will sometimes nab a cheaper flight just weeks prior to the date of departure.
What does an Expedia Cayo Santa Maria travel package include?
Hotels, rental cars and flights, or any combination of them — it’s up to you! Whether you’re venturing to Cayo Santa Maria with the entire family or traveling with your friends, there’s a bundle to suit your style and budget. Once you’ve made your booking, why not add on some tours as well?
What should I know before booking a Cayo Santa Maria travel package?
Get set to save with an Expedia travel package. Combine your flights, rental cars and hotels and score terrific discounts. You’re not restricted to hotels, though. Book with us and choose from beachside villas, rural cottages and everything in between!
Can I choose my airline with a Cayo Santa Maria Expedia vacation package?
With a vacation package, you’re in control. Whether you’d like to fly to Cayo Santa Maria in economy or first class, simply choose from the available airline options. Expedia has access to more than 550 partner airlines throughout the world.
If I'm not able to travel, can I cancel my Cayo Santa Maria vacation package?
You can. We totally understand that even the best-laid plans can fail, so we’re here to help if you have to make changes to your Cayo Santa Maria vacation package. It may be possible to change or cancel your itinerary at no cost if you’ve booked in the last 24 hours. Your airline, hotel or car rental company may charge you a fee if your booking was made more than 24 hours ago. Head to our Customer Service Portal for more information. Also, be sure to check your itinerary for the nitty-gritty on change fees.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.