Cuba hotels

Hotels City Rating From

Melia Cohiba Hotel Havana  5 stars

Havana Excellent USD 276

Melia Marina Varadero Hotel  5 stars

Varadero USD 271

Iberostar Parque Central Hotel Havana  5 stars

Havana Excellent USD 394

Hotel Nacional De Cuba Havana  5 stars

Havana Very good USD 257

Melia Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria USD 197

Melia Varadero Hotel  5 stars

Varadero Excellent USD 251

Melia Cayo Coco Hotel  5 stars

Cayo Coco Very good USD 250

Iberostar Laguna Azul Hotel Varadero  5 stars

Varadero USD 210

Paradisus Varadero Resort & Spa  5 stars

Varadero USD 383

Hotel Melia Santiago De Cuba  5 stars

Santiago de Cuba Exceptional USD 171

Melia Las Dunas All Inclusive Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria Exceptional USD 209

Memories Flamenco Hotel Cayo Coco  5 stars

Cayo Coco USD 183

Hotel Melia Habana Havana  5 stars

Havana Excellent USD 290

Iberostar Playa Alameda Hotel Varadero  5 stars

Varadero USD 203

Saratoga Hotel Havana  5 stars

Havana Excellent USD 264

Ocean Varadero El Patriarca Hotel  5 stars

Varadero USD 219

Melia Cayo Guillermo Hotel  5 stars

Cayo Guillermo Excellent USD 185

Melia Peninsula Varadero Hotel  5 stars

Varadero Excellent USD 274

Memories Paraiso Azul Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria USD 180

Iberostar Grand Hotel Trinidad  5 stars

Trinidad Exceptional USD 163

Blau Marina Varadero Resort  5 stars

Varadero USD 184

Hotel Paradisus Rio De Oro Holguin  5 stars

Holguin USD 319

Memories Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria USD 184

Barcelo Cayo Santa Maria Beach Resort All Incl Villa Clara  5 stars

Villa Clara USD 163

Paradisus Varadero Hotel  5 stars

Varadero Exceptional USD 348

Melia Buenavista  5 stars

Cayo Santa Maria USD 416

Hotel Playa Cayo Santa Maria  5 stars

Cayo Santa Maria USD 186

Royalton Cayo Sta Maria Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria USD 314

Paradisus Varadero Hotel  5 stars

Varadero Exceptional

Hotel Royalton Cayo Santa Maria  5 stars

Cayo Santa Maria USD 313

Iberostar Ensenachos Hotel Cayo Ensenachos  5 stars

Cayo Ensenachos USD 219

Barcelo Cayo Santa Maria Beach & Colonial Resort  5 stars

Cayo Santa Maria USD 229

Melia Las Americas  5 stars

Varadero Excellent USD 311

Paradisus Princesa Del Mar Resort & Spa Varadero  5 stars

Varadero USD 1 107

Hotel Playa Pesquero Holguin  5 stars

Holguin Exceptional USD 186

Eurostars Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria Exceptional USD 203

Royal Hicacos Resort & Spa Varadero  5 stars

Varadero USD 285

Sol Cayo Santa Maria Hotel  4 stars

Cayo Santa Maria USD 156

Hotel Colonial Cayo Coco  4 stars

Cayo Coco USD 119

Hotel Roc Barlovento Varadero  4 stars

Varadero Exceptional USD 138

Tryp Habana Libre Hotel Havana  4 stars

Havana Good USD 212

Sol Sirenas Coral Resort Varadero  4 stars

Varadero USD 181

Gran Caribe Hotel Varadero Internacional All Incl.  4 stars

Varadero USD 172

Hotel Playa Costa Verde Holguin  4 stars

Holguin Exceptional USD 156

Memories Holguin Beach Hotel  4 stars

Holguin USD 157

Sol Cayo Coco Hotel  4 stars

Cayo Coco USD 192

Hotel Brisas Guardalavaca Holguin  4 stars

Holguin USD 142

Be Live Experience Turquesa Hotel Varadero  4 stars

Varadero USD 151

Naviti Varadero Hotel  4 stars

Varadero USD 150

Melia Las Antillas Hotel Varadero  4 stars

Varadero USD 236

Memories Caribe Hotel Cayo Coco  4 stars

Cayo Coco USD 136

Hotel Playa Coco Cayo Coco  4 stars

Cayo Coco USD 156

Barcelo Solymar Arenas Blancas Resort Varadero  4 stars

Varadero USD 222

Barcelo Arenas Blancas Hotel Varadero  4 stars

Varadero Exclusive USD 190

Sol Cayo Largo Hotel Cayo Largo del Sur  4 stars

Cayo Largo del Sur Exceptional USD 203

Bellevue Puntarena Playa Caleta Hotel Varadero  4 stars

Varadero USD 109

Sol Cayo Largo All Inclusive Hotel Cayo Largo del Sur  4 stars

Cayo Largo del Sur USD 281

Iberostar Daiquiri Hotel Cayo Guillermo  4 stars

Cayo Guillermo Excellent USD 133

Bellevue Playa Caleta Hotel Varadero  4 stars

Varadero Excellent USD 120

Hotel Club Kawama Varadero  4 stars

Varadero Excellent USD 122

Pestana Cayo Coco Hotel  4 stars

Cayo Coco USD 193

Villa Cuba Hotel Varadero  4 stars

Varadero USD 152

Blau Costa Verde Plus Beach Resort Holguin  4 stars

Holguin USD 176

Hotel Telegrafo Havana  4 stars

Havana Excellent USD 173

Pestana Cayo Coco Beach Resort  4 stars

Cayo Coco USD 143

Iberostar Tainos Hotel Varadero  4 stars

Varadero Exceptional USD 212

Sol Pelicano Hotel Cayo Largo del Sur  4 stars

Cayo Largo del Sur Excellent USD 295

Tryp Cayo Coco Hotel  4 stars

Cayo Coco Very good USD 153

Blau Costa Verde Beach Resort Playa Pesquero  4 stars

Playa Pesquero Excellent USD 152

Hotel Memories Jibacoa Santa Cruz del Norte  4 stars

Santa Cruz del Norte Exceptional USD 171

Kawama Hotel Varadero  4 stars

Varadero USD 135

Superclubs Breezes Varadero Hotel  4 stars

Varadero USD 202

Mercure Playa De Oro Hotel Varadero  4 stars

Varadero USD 153

Hotel Colonial Cayo Coco  4 stars

Cayo Coco Excellent USD 117

Sol Cayo Guillermo Hotel  4 stars

Cayo Guillermo Excellent USD 178

Memories Varadero Beach Resort  4 stars

Varadero USD 188

Brisas Santa Lucia Hotel Playa Santa Lucia  4 stars

Playa Santa Lucia Good USD 100

Hotel Ole Playa Blanca Cayo Largo del Sur  4 stars

Cayo Largo del Sur Exceptional USD 152

Memories Paraiso Azul Beach Resort Cayo Santa Maria  4 stars

Cayo Santa Maria USD 189

Superclubs Breezes Bella Costa Hotel Varadero  4 stars

Varadero Acceptable USD 210

Bellevue Palma Real Hotel Varadero  4 stars

Varadero USD 151

Cubanacan Cayo Levisa Hotel Pinar del Rio  3 stars

Pinar del Rio USD 130

Club Amigo Caracol Hotel Playa Santa Lucia  3 stars

Playa Santa Lucia Exceptional USD 103

Sunbeach Hotel Varadero  3 stars

Varadero USD 114

Gran Caribe Atlantico Hotel Havana  3 stars

Havana USD 115

Gran Caribe Villa Tortuga Varadero  3 stars

Varadero USD 121

Acuazul Hotel Varadero  3 stars

Varadero Excellent USD 118

Hotel Cubanacan Copacabana Havana  3 stars

Havana Exceptional USD 79

Islazul Pernik Hotel Holguin  3 stars

Holguin Very good USD 68

Hotel Kohly Havana  3 stars

Havana USD 60

Club Karey Hotel Varadero  3 stars

Varadero USD 133

Club Tropical Hotel Varadero  3 stars

Varadero Excellent USD 124

Club Amigo Atlantico Guardalavaca All Inclusive Hotel  3 stars

Guardalavaca USD 81

Mar Del Sur Hotel Varadero  2 stars

Varadero USD 149

Tropicoco Hotel Havana  2 stars

Havana Very good USD 78

Villa Don Lino Holguin  2 stars

Holguin USD 101