We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Delfinario en Cayo Santa Maria

Check In Check Out
Show Prices
Enter dates for best prices

Hotels & B&Bs travelers recommend

Villa Clara, 52700, Cuba (Formerly Royal Hideaway Ensenachos)
0.6 miles from Delfinario en Cayo Santa Maria
#1 of 1 hotels in Cayo Ensenachos
  • Resort
  • Free Breakfast
  • Luxury
  • Beach
Punta Madruguilla, Cuba
2.2 miles from Delfinario en Cayo Santa Maria
Travelers' Choice® 2016 Winner Luxury | All-Inclusive (2015)
#2 of 12 hotels in Cayo Santa Maria
  • Resort
  • Free Breakfast
  • Luxury
  • Beach
Cayo Santa Maria | Villa Clara, Cuba
2.7 miles from Delfinario en Cayo Santa Maria
#9 of 12 hotels in Cayo Santa Maria
  • Resort
  • Free Breakfast
  • Luxury
  • Beach
Jardines del Rey, Cuba
2.8 miles from Delfinario en Cayo Santa Maria
#5 of 12 hotels in Cayo Santa Maria
  • Resort
  • Luxury
  • Beach
  • Free Parking
Cayo Santa Maria, Caibarien, Villa Clara | Jardines del Rey, Villa Clara, Cuba
2.9 miles from Delfinario en Cayo Santa Maria
#4 of 12 hotels in Cayo Santa Maria
  • Resort
  • Free Breakfast
  • Luxury
  • Beach
Las Dunas 5 | Cayo Santa Maria, 50100, Cuba (Formerly Hotel Gaviota Cayo Santa Maria)
3.4 miles from Delfinario en Cayo Santa Maria
#3 of 12 hotels in Cayo Santa Maria
  • Resort
  • Luxury
  • Beach
05200, Cuba
4.1 miles from Delfinario en Cayo Santa Maria
Travelers' Choice® 2016 Winner All-Inclusive (2015) | Luxury | Romance
#1 of 12 hotels in Cayo Santa Maria
  • Resort
  • Free Breakfast
  • Luxury
  • Beach
Caibarien Villa Clara, Cuba
4.5 miles from Delfinario en Cayo Santa Maria
#6 of 12 hotels in Cayo Santa Maria
  • Resort
  • Free Breakfast
  • Luxury
  • Beach
Carretera (Pedraplen), Cuba
6.5 miles from Delfinario en Cayo Santa Maria
#11 of 12 hotels in Cayo Santa Maria
  • Resort
  • Luxury
  • Beach
  • Pool
Municipio Caibarien - Provincia Villa Clara, Cuba
6.9 miles from Delfinario en Cayo Santa Maria
  • Free Breakfast
  • Beach
  • Free Parking
  • Pool
| Las Caletas, Cuba
7.6 miles from Delfinario en Cayo Santa Maria
#8 of 12 hotels in Cayo Santa Maria
  • Luxury
  • Beach
  • Free Parking
  • Pool
Lagunas del Este, Cuba, Cuba
8.2 miles from Delfinario en Cayo Santa Maria
#10 of 12 hotels in Cayo Santa Maria
  • Resort
  • Luxury
  • Beach
  • Pool
Km 55 carretera a Playa Pilar, Cuba
27.2 miles from Delfinario en Cayo Santa Maria
#1 of 7 hotels in Cayo Guillermo
  • Resort
  • Luxury
  • Beach
Jardines del Rey Archipelago, Cuba
27.2 miles from Delfinario en Cayo Santa Maria
#6 of 7 hotels in Cayo Guillermo
  • Resort
Jardines del Rey, 69400, Cuba
27.8 miles from Delfinario en Cayo Santa Maria
#5 of 7 hotels in Cayo Guillermo
  • Resort
  • Luxury
  • Beach
Jardines Del Rey | Cuba, Cuba
28.5 miles from Delfinario en Cayo Santa Maria
#3 of 7 hotels in Cayo Guillermo
  • Resort
  • Free Breakfast
  • Luxury
  • Beach
Jardines del Rey, Cuba
28.8 miles from Delfinario en Cayo Santa Maria
#4 of 7 hotels in Cayo Guillermo
  • Resort
  • Luxury
  • Beach
  • Pool
Jardines del Rey, 65100, Cuba
29.0 miles from Delfinario en Cayo Santa Maria
#2 of 7 hotels in Cayo Guillermo
  • Luxury
  • Beach
  • Pool
Villa Cojimar, Cuba
29.4 miles from Delfinario en Cayo Santa Maria
#7 of 7 hotels in Cayo Guillermo
  • Resort
  • Beach
  • Pool
Carretera Cayo Guillermo, Cayo Coco, Moron | Jardines del Rey, Cuba
41.4 miles from Delfinario en Cayo Santa Maria
#10 of 12 hotels in Cayo Coco
  • Free Breakfast
  • Luxury
  • Beach
  • Free Parking
Jardines del Rey, 67210, Cuba
41.6 miles from Delfinario en Cayo Santa Maria
#4 of 12 hotels in Cayo Coco
  • Free Breakfast
  • Luxury
  • Beach
  • Free Parking
Jardines del Rey, Cuba
42.7 miles from Delfinario en Cayo Santa Maria
#3 of 12 hotels in Cayo Coco
  • Resort
  • Free Breakfast
  • Luxury
  • Beach
Carretera a Cayo Guillermo, Km 9, 69400, Cuba
42.9 miles from Delfinario en Cayo Santa Maria
#7 of 12 hotels in Cayo Coco
  • Resort
  • Luxury
  • Beach
  • Free Parking
Jardines del Rey | Cayo Coco, Cuba
46.5 miles from Delfinario en Cayo Santa Maria
#11 of 12 hotels in Cayo Coco
  • Free Breakfast
  • Pets Allowed
  • Luxury
  • Beach
Ave. Los Hoteles, 1300, Cuba
46.8 miles from Delfinario en Cayo Santa Maria
#9 of 12 hotels in Cayo Coco
  • Resort
  • Free Breakfast
  • Luxury
  • Beach
Jardines del Rey | Jardines del Rey, Ciego de Avila, 69400, Cuba (Formerly Hotel La Laguna)
47.3 miles from Delfinario en Cayo Santa Maria
#6 of 12 hotels in Cayo Coco
  • Resort
  • Luxury
  • Beach
  • Pool
Jardines del Rey | Ciego de Avila, 69410, Cuba
47.6 miles from Delfinario en Cayo Santa Maria
#5 of 12 hotels in Cayo Coco
  • Resort
  • Free Breakfast
  • Luxury
  • Beach
Avenida de Tarafa, Moron, Cuba (Formerly Carrusel Moron)
47.6 miles from Delfinario en Cayo Santa Maria
#3 of 3 hotels in Moron
Jardines del Rey | Ciego de Ávila, 69400, Cuba
48.1 miles from Delfinario en Cayo Santa Maria
Travelers' Choice® 2015 Winner All-Inclusive
#2 of 12 hotels in Cayo Coco
  • Resort
  • Luxury
  • Beach
  • Free Parking
Playa Flamenco, Cuba
48.1 miles from Delfinario en Cayo Santa Maria
#8 of 12 hotels in Cayo Coco
  • Resort
  • Beach