Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

Cheap Hotels in Cayo Santa Maria

Pedraplén a Cayo Santa María
4.2 Miles from the centre
per night from £95
Estimated price based on searches in the last month
13 reviews by TrustYou
Cayo Santa Maria, Caibarien, Villa Clara
3.3 Miles from the centre

The resort is located in the heart of Cayo Santa Maria in Santa Clara, an area renowned for its smooth stretch of velvety sands and naturally clear blue waters. Imprints of Spanish colonial style and design can be found at this beautiful vacation hideaway, just north of Cuba. From its stained glass windows to its classic thatched roofs, the venue blends culture of Santiago de Cuba and hints of Spanish colonial architecture and design with the vibrancy of a flourishing tourist attraction and destination hotspot. Whether one is looking for days brimming with nonstop action and entertainment, or simply lounging around by the pool or on the beach the hotel is the perfect place to be. The active types can find 2 lit tennis courts and Volleyball, Football and Basketball fields offering plenty of opportunities to let one's competitive side loose and have some fun.

Show more
per night from £99
Estimated price based on searches in the last month
Pedraplén a Cayo Santa María
2.7 Miles from the centre

The All Inclusive resort lies in the first line of a white sand and a unique turquoise water beach, perfectly integrated with the exuberance of the flora and fauna of the Cuban Caribbean. With spacious and modern rooms, best ocean views and creative meeting rooms options. Fun-seeking families or couples. Enjoy the direct access to the Fabulous beach which has turquoise water, white powdery sand & no rocks. You will find a great variety of cold and hot drinks all included during the 24 hours. The a la carte restaurants will be open at night to delight of the guests with the best of the Italian, International and Creole cuisine. There are also 2 children’s pools & children’s club, with a convenient bar where parents can relax, also the hotel offers 2 pool areas with perfect locations and 6 bars. The Hotel facilities include 2 tennis courts, a gym & watersports on the beach. This 5 stars category and All Inclusive has 846 spacious and modern rooms, distributed in 18 buildings of 3 stories each; many of them with the best sea views. The resort features a beautiful wedding gazebo overlooking the ocean.

Show more
per night from £110
(price for Fri, 31 Mar)
Carretera Pedraplen Cayo Santa Maria,Caibarien Vc
2.7 Miles from the centre

The Hotel Roc Lagunas del Mar offers you the extraordinary experience of lodging in a small and warm island in the coast of our tropical Island of Cuba. This leafy Resort is located in the Jardines del Rey archipelago, part of the UNESCO-protected Buenavista Biosphere Reserve, and surrounded by 26 hectares of lush tropical gardens overlooking the Caribbean Sea. Amenities include exclusive beach access, all-inclusive service, WIFI access (extra fee applies), 4 restaurants, an extensive programme of activities, and a professional and friendly staff.

Show more
per night from £125
Estimated price based on searches in the last month
1412 reviews by TrustYou
Cayo Santa Maria, Jardines del Rey

Melia Las Dunas All Inclusive is located in front of the beach in Cayo Santa Maria, ideal for families, businesses and couples. The city offers a variety of tourist attractions. The complex has 2 distinct areas: the family atmosphere and another one for adults. It features modern and well-appointed rooms to get the customer to completely relax and disconnect in the resort.

Show more
per night from £126
(price for Tue, 21 Mar)
541 reviews by TrustYou
Ave. 3Era. E/ 76 Y 80 Miramar

This hotel is located at the heart of Miramar, on Quinta Avenida just 100 m from an array of shopping and entertainment venues. Just a short stroll away the guests can find top sights such as the old town, the Plaza de la Revolución and the Palacio de Convenciones ExpoCuba. The historical centre can be reached in 10 minutes and the international airport is 15 minutes away. This air-conditioned establishment offers a safe, a currency exchange facility and a café, in addition to 5 restaurants. Each air-conditioned room comes with an en suite bathroom with hairdryer, a direct dial telephone and satellite TV. Further facilities include an Internet connection, a minibar and a safe. Leisure options include 3 outdoor pools with a children's paddling pool, a hot tub and a sauna. An array of delicious dishes may be chosen at the Restaurant Miramar, La Scala and Cojamar.

Show more
per night from £145
(price for Fri, 28 Apr)
487 reviews by TrustYou
Caibarien, Villa Clara Cayo Ensenachos
7.1 Miles from the centre

The Iberostar Ensenachos - All inclusive hotel is a luxury resort on Key Ensenachos where you’ll find some of the most exclusive beaches in Cuba, as well as wellness & spa, all-inclusive accommodations, dream villas and unique excursions. The best beaches in Cuba. Its location on the beach is very inviting. Ensenachos and Megano are white-sand beaches where you can relax in hammocks, walk along the sea, engage in water sports and, of course, enjoy some of the most famous Cuban cocktails. Fabulous facilities. In addition to the magic of Key Ensenachos, at the Iberostar Ensenachos - All inclusive hotel there are a variety of restaurants, spa and relaxation areas, entertainment and leisure programs ... even hot tubs on the terrace of the rooms of the Grand Village area!

Show more
per night from £158
(price for Tue, 21 Mar)
408 reviews by TrustYou
Las Dunas 5
4.6 Miles from the centre

The Playa Cayo Santa María is an all-inclusive hotel with an huge number of services: unlimited access to all bars and restaurants, leisure activities for children and adults, a spa and many other activities to relax and unwind.

Show more
per night from £184
(price for Sat, 04 Feb)
65 reviews by TrustYou
Cayo Santa Mar?A,Loc10 Km Away From "Las Brujas"
3.1 Miles from the centre

"  Sanctuary at Grand Memories Santa Maria is an all-inclusive, adults-only paradise that provides a unique selection of services and amenities to our guests. With Deluxe Suites, and around-the-clock room services, Sanctuary is a unique and stylish accommodation option for those searching for a more exclusive tropical getaway. This adults-only resort is a tranquil property that caters to guests over 18 years of age only. It features everything necessary to create a tranquil and relaxing moment to enjoy the comfort of a kids-free haven including an exclusive à la carte restaurant and bar, and a crystal clear, adults-only pool. Sanctuary is a hotel within a resort and our guests may enjoy access to all of Grand Memories Santa Maria's restaurants, bars, activities, and health and wellness facilities."           

Show more
per night from £205
Estimated price based on searches in the last month
135 reviews by TrustYou
Cayo Santa María 52600

Situated in Cayo Santa Maria, the Royalton Cayo Santa María is a beachfront property with tropical style suites. Rooms include air-conditioning, a safe, flat-screen TV with satellite channels, free W-Fi, a minibar, coffee machine, kettle, seating area and hairdryer. The hotel features 3 restaurants, bar, pool, spa treatments, sauna, steam room, fitness centre, 24/7 front desk and parking.

Show more
per night from £206
(price for Tue, 21 Mar)


Farallón de las Brujas Punta Periquillo Cayo las Brujas
12.4 Miles from the centre

Las Brujas Villa is located in the keys of Villa Clara province, in the headland of Periquillo Point, northeast of Las Brujas Cay. It is approximately 41 kilometers from Caibarién city, via a causeway over the sea; 3 km from the Las Brujas Cay National Airport and 110 km from the Abel Santamaria International Airport in the city of Santa Clara. It is located 380 km east of Havana. Villa Las Brujas is a beach hotel that offers accommodation, a la carte meals, buffet breakfast service, snacks, national and international drinks, a whole natural paradise to enjoy the magic that nature offers, ideal for couples and families. **Direct payment reservations will be debited in the local currency, at the current exchange rate.

Show more
per night from £71
Estimated price based on searches in the last month

Sol Cayo Santa Maria All Inclusive Hotel

24 reviews by TrustYou
Cayo Santa Maria

Treat yourself to a fun experience in this comfortable all-inclusive hotel alongside the beautiful beaches of Cayo Santa María. A resort which invites you to forget all your worries and just focus on enjoying all the facilities designed for guests aged 16 years and over. An ideal place for discovering all the beauty of the natural environment with your partner or friends. It also offers a great entertainment programme and facilities for sport on land and on the water. The hotel is a perfect refuge for a holiday in the sunshine, alongside an extensive stretch of beach and with three fantastic pools. The comfortable rooms are located in bungalows with wonderful views of the sea and gardens. The hotels also offers free Wi-Fi, daytime and evening entertainment and delicious cuisine in several restaurants and bars. The nearby Plaza Turística Las Dunas adds even more entertainment options to your stay.

Show more
per night from £129
(price for Tue, 21 Mar)

Hotels in Cayo Santa Maria has a fantastic range of hotels in Cayo Santa Maria, with everything from cheap hotels to luxurious five star accommodation available. We like to live up to our last minute name so remember you can book any one of our excellent Cayo Santa Maria hotels up until midnight and stay the same night.

We offer big savings on all kinds of hotels in some of the best locations Cayo Santa Maria has to offer so use our search box to find one that meets your requirements. Whether youre travelling with your family, alone or with your partner, we have a superb selection to choose from. Book now and make some great savings - also dont forget our Price Match Guarantee

Frequently asked questions about Hotels in Cayo Santa Maria

What are the most booked hotels in Cayo Santa Maria?

According to our booking data, the most booked hotels in Cayo Santa Maria are Iberostar Selection Ensenachos, Melia Habana and Be Live Collection Cayo Santa Maria.

What is the lowest price for a double room in Cayo Santa Maria?

The lowest price for a double room in Cayo Santa Maria is £95.

If I want to stay in the center of Cayo Santa Maria, which hotels shall I consider?

The best hotels near the center of Cayo Santa Maria are Hotel ROC Lagunas del Mar, Be Live Collection Cayo Santa Maria and Sanctuary at Grand Memories Santa Maria - All inc.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555