Rating

Destinations

Activities

Hotel Numbers

Missing numbers are hidden by filters above.

Taxes

All prepaid departure taxes are included in our prices**.
1
★★★
Rancho LunaCienfuegos (Playa Luna)
starting at $
2
★★
Club Playa GironCienfuegos (Playa Ramona)
starting at $
3
★★½
Club Amigo AtlanticoHolguin
starting at $
4
★★★★
Melia PeninsulaVaradero
starting at $
5
★★★
Starfish Cuatro PalmasVaradero
starting at $
6
★★★
TuxpanVaradero
starting at $
7
★★★½
Sol PalmerasVaradero
starting at $
8
★★★★
Melia VaraderoVaradero
starting at $
9
★★½
Mar Del SurVaradero
starting at $
10
★★★★½
Melia InternacionalVaradero
starting at $
11
★★★
Villa TortugaVaradero
starting at $
12
★★½
Club TropicalVaradero
starting at $
13
★★★★
Blau VaraderoVaradero
starting at $
14
★★★★
Melia HabanaLa Havane
starting at $
15
★★★½
Tryp Cayo CocoCayo Coco
starting at $
16
★★½
Gran Caribe SunbeachVaradero
starting at $
17
★★★½
Muthu Playa VaraderoVaradero
starting at $
18
★★★
Bella CostaVaradero
starting at $
19
★★★★
Las MorlasVaradero
starting at $
20
★★★½
Roc BarloventoVaradero
starting at $
21
★★★★
Camino Del MarCayo Coco (Cayo Guillermo)
starting at $
22
★★★★
Aston Costa VerdeHolguin
starting at $
23
★★★★
Barcelo SolymarVaradero
starting at $
24
★★★½
Starfish Cayo LargoCayo Largo
starting at $
25
★★
Club KareyVaradero
starting at $
26
★★★★
Melia Las AmericasVaradero
starting at $
27
★★★
Brisas Los GaleonesSantiago de Cuba (Chivirico)
starting at $
28
★★★
Brisas GuardalavacaHolguin
starting at $
29
★★★½
CaracolSanta Lucia
starting at $
30
★★★½
Brisas Santa LuciaSanta Lucia
starting at $
31
★★★
Carisol Los CoralesSantiago de Cuba (Sigua)
starting at $
32
★★½
MarazulLa Havane
starting at $
33
★★★
Hotel CopacabanaLa Havane
starting at $
34
★★★★
NacionalLa Havane
starting at $
35
★★★
Villa CubaVaradero
starting at $
36
★★★
Palma RealVaradero
starting at $
37
★★★
KawamaVaradero
starting at $
38
★★★½
Starfish Cayo GuillermoCayo Coco (Cayo Guillermo)
starting at $
39
★★★★½
Melia CohibaLa Havane
starting at $
40
★★★
PlazaLa Havane
starting at $
41
★★★
Brisas Del CaribeVaradero
starting at $
42
★★★½
Starfish VaraderoVaradero
starting at $
43
★★★★
Roc Arenas DoradasVaradero
starting at $
44
★★
Don LinoHolguin
starting at $
45
★★★★
Habana Riviera By IberostarLa Havane
starting at $
46
★★★★★
Iberostar Parque CentralLa Havane
starting at $
47
★★★
Playa CaletaVaradero
starting at $
48
★★★★½
Melia Cayo CocoCayo Coco
starting at $
49
★★★★
Iberostar DaiquiriCayo Coco (Cayo Guillermo)
starting at $
50
★★★★★
Paradisus Rio De OroHolguin
starting at $
51
★★★½
Sol Cayo CocoCayo Coco
starting at $
52
★★
Costa MorenaSantiago de Cuba (Sigua)
starting at $
53
★★★★
Occidental Arenas BlancasVaradero
starting at $
54
★★★★½
Melia Las AntillasVaradero
starting at $
55
★★★★
Memories JibacoaVaradero (Jibacoa)
starting at $
56
★★★½
Hotel VigiaCayo Coco (Cayo Guillermo)
starting at $
57
★★★
Hotel AtlanticoLa Havane
starting at $
58
★★★½
Los CactusVaradero
starting at $
59
★★★★
Iberostar TainosVaradero
starting at $
60
★★★★½
Paradisus VaraderoVaradero
starting at $
61
★★★★
Playa Costa VerdeHolguin
starting at $
62
★★★★
MemoriesCayo Largo
starting at $
63
★★★★
Memories Miramar HavanaLa Havane
starting at $
64
★★★
Tryp Habana LibreLa Havane
starting at $
65
★★★★
Melia Santiago De CubaSantiago de Cuba
starting at $
66
★★★½
Sol Cayo Santa MariaCayo Santa Maria
starting at $
67
★★½
NH VictoriaLa Havane
starting at $
68
★★★★
Iberostar Playa AlamedaVaradero
starting at $
69
★★★★★
Royalton HicacosVaradero
starting at $
70
★★★½
ComodoroLa Havane
starting at $
71
★★½
Hotel DeauvilleLa Havane
starting at $
72
★★★★
Sol Rio De Luna Y MaresHolguin
starting at $
73
★★★★½
Playa PesqueroHolguin
starting at $
74
★★★★
Sol Varadero BeachVaradero
starting at $
75
★★★★½
Grand MemoriesCayo Largo
starting at $
76
★★★
Los DelfinesVaradero
starting at $
77
★★★
Hotel Faro LunaCienfuegos (Playa Luna)
starting at $
78
★★★★½
Melia Cayo Santa MariaCayo Santa Maria
starting at $
79
★★★½
Sirenis TropicalVaradero
starting at $
80
★★★★
Blau ArenalLa Havane
starting at $
81
★★★½
Hotel Playa CocoCayo Coco
starting at $
82
★★★★½
Paradisus Princesa del MarVaradero
starting at $
83
★★★★½
Iberostar VaraderoVaradero
starting at $
84
★★★
Chateau MiramarLa Havane
starting at $
85
★★★★
PGS VaraderoVaradero
starting at $
86
★★
Villa BacuranaoLa Havane
starting at $
87
★★½
Hotel VedadoLa Havane
starting at $
88
★★★
Starfish MontehabanaLa Havane
starting at $
89
★★★★
Hotel Casa GrandaSantiago de Cuba
starting at $
90
★★★½
Roc PresidenteLa Havane
starting at $
91
★★★★
Hotel InglaterraLa Havane
starting at $
92
★★★★
Telegrafo Axel Hotel La HabanaLa Havane
starting at $
93
★★★
Hotel KohlyLa Havane
starting at $
94
★★★★
Melia Las DunasCayo Santa Maria
starting at $
95
★★★★½
Iberostar EnsenachosCayo Santa Maria
starting at $
96
★★★½
Starfish JibacoaVaradero
starting at $
97
★★★½
TurquesaVaradero
starting at $
98
★★★½
Starfish Cayo Santa MariaCayo Santa Maria
starting at $
99
★★★★
Iberostar Laguna AzulVaradero
starting at $
100
★★★★
Memories CaribeCayo Coco
starting at $
101
★★★
Club AcuarioLa Havane
starting at $
102
★★★½
Valentin Quinta AvenidaLa Havane
starting at $
103
★★
Las TerrazasLa Havane
starting at $
104
★★★★½
Grand Memories VaraderoVaradero
starting at $
105
★★★
Villa GaviotaSantiago de Cuba
starting at $
106
★★★★★
Melia BuenavistaCayo Santa Maria
starting at $
107
★★★
Hotel Paseo HabanaLa Havane
starting at $
108
★★★★½
Playa Cayo Santa MariaCayo Santa Maria
starting at $
109
★★★★
Memories ParaisoCayo Santa Maria
starting at $
110
★★★★½
Memories FlamencoCayo Coco
starting at $
111
★★★½
Memories VaraderoVaradero
starting at $
112
★★★★
Sol TurquesaHolguin
starting at $
113
★★★★½
Valentin El PatriarcaVaradero
starting at $
114
★★★½
Hotel MojitoCayo Coco
starting at $
115
★★★★★
Iberostar CoralHolguin
starting at $
116
★★★★★
RoyaltonCayo Santa Maria
starting at $
117
★★½
Villa MarinaCayo Largo
starting at $
118
★★½
Hotel PasacaballoCienfuegos
starting at $
119
★★★★½
Melia MarinaVaradero (Marina)
starting at $
120
★★★★
Gran MuthuCayo Santa Maria
starting at $
121
★★★★
Hotel Playa ParaisoCayo Coco
starting at $
122
★★★★
Nh CapriLa Havane
starting at $
123
★★★★½
Valentin Perla BlancaCayo Santa Maria
starting at $
124
★★★★
Melia Jardines Del ReyCayo Coco
starting at $
125
★★★
Hotel Bella HabanaLa Havane
starting at $
126
★★★★
Roc Casa Del MarCayo Santa Maria
starting at $
127
★★★★
Playa Vista AzulVaradero
starting at $
128
★★★★
Gran MarenaCayo Coco
starting at $
129
★★★★½
Iberostar Playa PilarCayo Coco (Cayo Guillermo)
starting at $
130
★★★★½
Sanctuary At Grand MemoriesVaradero
starting at $
131
★★
Villa Mirador De MayabeHolguin
starting at $
132
★★★
Hotel Las AmericasSantiago de Cuba
starting at $
133
★★★★½
Iberostar Bella VistaVaradero
starting at $
134
★★★★★
Reserve At ParadisusVaradero
starting at $
135
★★★★
Grand Aston Cayo Las BrujasCayo Santa Maria
starting at $
136
★★★★½
Grand MemoriesCayo Santa Maria
starting at $
137
★★★★½
Sanctuary At Grand MemoriesCayo Santa Maria
starting at $
138
★★★
Starfish Las PalmasVaradero
starting at $
139
★★★★½
DhawaCayo Santa Maria
starting at $
140
★★
Hotel TararacoSanta Lucia
starting at $
141
★★★★½
Grand Muthu (pas Imperial)Cayo Coco (Cayo Guillermo)
starting at $
142
★★★★★
Gran Hotel Manzana KempinskiLa Havane
starting at $
143
★★
Hotel CaribbeanLa Havane
starting at $
144
★★★★
Iberostar SelectionHolguin
starting at $
145
★★★★
Hotel ImperialSantiago de Cuba
starting at $
146
★★★★½
Paradisus Los CayosCayo Santa Maria
starting at $
147
★★
Horizontes Playa LargaCienfuegos
starting at $
148
★★★★½
Iberostar Coral EnsenachosCayo Santa Maria
starting at $
149
★★★★★
Iberostar Grand PackardLa Havane
starting at $
150
★★★★★
Sanctuary Grand MemoriesCayo Largo
starting at $
151
★★★★½
AngsanaCayo Santa Maria
starting at $
152
★★★★★
Gran Muthu ImperialCayo Coco (Cayo Guillermo)
starting at $
153
★★★★
Melia Marina Varadero ApartmentsVaradero
starting at $
154
★★★★
Melia San CarlosCienfuegos
starting at $
155
★★★★½
Valentin Cayo CruzCayo Cruz
starting at $
156
★★★★
Hotel Segundo FrenteSantiago de Cuba
starting at $
157
★★★★
Hotel La Marina Plaza And SpaCayo Cruz
starting at $
158
★★★★½
Gran Muthu RainbowCayo Coco (Cayo Guillermo)
starting at $
159
★★★★
Sanctuary Santa LuciaSanta Lucia
starting at $
160
★★★★½
Royalton HabanaLa Havane
starting at $
161
★★★★★
The Reserve At Paradisus Los CayosCayo Santa Maria
starting at $
162
★★★
Hotel E EnramadasSantiago de Cuba
starting at $
163
★★★★½
Grand SirenisCayo Santa Maria
starting at $
164
★★★★
Gran Muthu AlmiranteHolguin
starting at $
165
★★★★
Iberostar Coral EsmeraldaCayo Cruz
starting at $
166
★★★★★
Cayo Guillermo Resort KempinskiCayo Coco (Cayo Guillermo)
starting at $
167
★★★★
Gran Hotel Bristol La HabanaLa Havane
starting at $
168
★★★★
Iberostar Selection EsmeraldaCayo Cruz
starting at $
169
★★★★
Grand Aston La HabanaLa Havane
starting at $
170
★★★
Hotel St. JohnsLa Havane
starting at $
171
★★★★★
Mystique Casa PerlaVaradero
starting at $
172
★★★★½
Grand Memories HolguinHolguin
starting at $
173
★★★★
Grand Aston Cayo ParedonCayo Coco (Cayo Paredon)
starting at $
174
★★★★
Grand Aston Varadero BeachVaradero
starting at $
175
★★★½
Villa CapriceCayo Largo
starting at $
176
★★★½
Villa LindamarCayo Largo
starting at $
177
★★★½
Villa SoledadCayo Largo
starting at $
178
★★★★★
Mystique Habana By RoyaltonLa Havane
starting at $
179
★★★★½
Sanctuary At Grand Memories HolguinHolguin
starting at $
180
★★★★
Iberostar Cuba Combo Havana - VaraderoVaradero
starting at $
181
★★★★
Selectum FamilyVaradero
starting at $
182
★★★★
The One Gallery HotelCayo Santa Maria
starting at $
183
★★★★
Sol Caribe BeachVaradero
starting at $
184
★★½
The Villas At Club Amigo Atlantico GuardalavacaHolguin
starting at $
185
★★★★
Vila Gale Cayo ParedonCayo Coco (Cayo Paredon)
starting at $
186
★★★★
Sanctuary White SandsCayo Cruz
starting at $
187
★★
Villa YaguanaboCienfuegos
starting at $