Cuba hotels

Hotels City Rating From

Melia Cohiba Hotel Havana  5 stars

Havana Very good USD 328

Warwick Cayo Santa Maria Resort  5 stars

Cayo Santa Maria USD 160

Melia Marina Varadero Hotel  5 stars

Varadero USD 193

Iberostar Parque Central Hotel Havana  5 stars

Havana Excellent USD 262

Memories Paraiso Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria USD 178

Hotel Nacional De Cuba Havana  5 stars

Havana Very good USD 365

Melia Varadero Hotel  5 stars

Varadero Excellent USD 272

Melia Cayo Coco Hotel  5 stars

Cayo Coco Very good USD 351

Royal Service Paradisus Rio De Oro Resort & Spa Guardalavaca  5 stars

Guardalavaca USD 713

Iberostar Laguna Azul Hotel Varadero  5 stars

Varadero USD 233

Hotel Melia Santiago De Cuba  5 stars

Santiago de Cuba Exceptional USD 140

Melia Las Dunas All Inclusive Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria Exceptional USD 234

Memories Flamenco Hotel Cayo Coco  5 stars

Cayo Coco USD 204

Melia Habana Hotel Havana  5 stars

Havana Very good USD 331

Iberostar Playa Alameda Hotel Varadero  5 stars

Varadero USD 245

Iberostar Varadero Hotel  5 stars

Varadero Exceptional USD 409

Saratoga Hotel Havana  5 stars

Havana Excellent USD 247

Melia Cayo Guillermo Hotel  5 stars

Cayo Guillermo Excellent USD 194

Melia Peninsula Varadero Hotel  5 stars

Varadero Excellent USD 255

Iberostar Grand Hotel Trinidad  5 stars

Trinidad Exceptional USD 213

Memories Royal Hicacos Hotel Varadero  5 stars

Varadero

Blau Marina Varadero Resort  5 stars

Varadero Excellent USD 219

Paradisus Rio De Oro Resort & Spa Holguin  5 stars

Holguin USD 465

Santa Isabel Hotel Havana  5 stars

Havana Very good USD 257

Memories Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria USD 196

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

Villa Clara USD 191

Playa Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria USD 208

Hotel Royalton Cayo Santa Maria  5 stars

Cayo Santa Maria USD 373

Melia Las Americas  5 stars

Varadero Excellent USD 336

Paradisus Princesa Del Mar Resort & Spa Varadero  5 stars

Varadero USD 803

Memories Holguin Beach Resort  5 stars

Holguin

Grand Memories Varadero Hotel  5 stars

Varadero USD 214

Royal Hicacos Resort & Spa Varadero  5 stars

Varadero USD 442

Hotel Colonial Cayo Coco  4 stars

Cayo Coco Excellent USD 139

Tryp Habana Libre Hotel Havana  4 stars

Havana Good USD 349

Hotel Terral Havana  4 stars

Havana USD 238

Gran Caribe Hotel Varadero Internacional All Incl.  4 stars

Varadero USD 172

Plaza Habana Hotel Havana  4 stars

Havana USD 201

Sol Cayo Coco All Inclusive Hotel  4 stars

Cayo Coco USD 247

Hotel Brisas Guardalavaca Holguin  4 stars

Holguin USD 192

Hotel E La Ronda Trinidad  4 stars

Trinidad

Roc Presidente Hotel Havana  4 stars

Havana Very good USD 175

Occidental Miramar La Habana Hotel  4 stars

Havana USD 280

Hotel Playa Coco Cayo Coco  4 stars

Cayo Coco USD 213

Barcelo Solymar Arenas Blancas Resort Varadero  4 stars

Varadero USD 211

Inglaterra Hotel Havana  4 stars

Havana USD 316

Gran Caribe Hotel Victoria Havana  4 stars

Havana USD 226

H10 Habana Panorama Hotel Havana  4 stars

Havana Very good USD 251

Plaza Hotel Havana  4 stars

Havana Excellent USD 196

Hotel Cubanacan Comodoro Havana  4 stars

Havana USD 113

Blau Varadero Hotel  4 stars

Varadero Exceptional USD 274

Hotel Florida Havana  4 stars

Havana Very good USD 227

Hotel Club Kawama Varadero  4 stars

Varadero Very good USD 127

Sol Palmeras Hotel Varadero  4 stars

Varadero USD 208

Nh Capri Hotel Havana  4 stars

Havana USD 272

Villa Cuba Hotel Varadero  4 stars

Varadero USD 146

Hotel Telegrafo Havana  4 stars

Havana Excellent USD 152

Pestana Cayo Coco Beach Resort  4 stars

Cayo Coco USD 156

Jagua Hotel Cienfuegos  4 stars

Cienfuegos Very good USD 139

Iberostar Tainos Hotel Varadero  4 stars

Varadero Exceptional USD 240

Tryp Cayo Coco Hotel  4 stars

Cayo Coco Very good USD 166

Hotel La Union Cienfuegos  4 stars

Cienfuegos USD 160

Hotel Raquel Havana  4 stars

Havana Very good USD 180

Brisas Trinidad Del Mar Hotel  4 stars

Trinidad Good USD 180

Sol Cayo Guillermo All Inclusive Hotel  4 stars

Cayo Guillermo Excellent USD 193

Nh Krystal Laguna Villas & Resort Cayo Coco  4 stars

Cayo Coco Excellent

Memories Varadero Beach Resort  4 stars

Varadero USD 206

Memories Miramar Havana Hotel  4 stars

Havana USD 335

Sol Rio De Luna Y Mares Hotel Guardalavaca  4 stars

Guardalavaca USD 232

Superclubs Breezes Bella Costa Hotel Varadero  4 stars

Varadero Acceptable USD 211

Mercure Sevilla Havana  4 stars

Havana Very good USD 279

Bellevue Palma Real Hotel Varadero  4 stars

Varadero USD 128

Hotel Riviera Havana  4 stars

Havana USD 147

Gran Hotel Camaguey  3 stars

Camaguey USD 138

Cubanacan Cayo Levisa Hotel Pinar del Rio  3 stars

Pinar del Rio USD 168

Hotel Vedado Havana  3 stars

Havana USD 95

Hotel Las Cuevas Trinidad  3 stars

Trinidad Good enough USD 167

Hotel El Castillo Baracoa  3 stars

Baracoa USD 58

Villa Gaviota Baracoa  3 stars

Baracoa USD 101

Villa Pinares De Mayari  3 stars

Mayari USD 55

Hotel E San Basilio Santiago de Cuba  3 stars

Santiago de Cuba USD 93

Starfish Montehabana Hotel Havana  3 stars

Havana USD 173

Hotel Atlantico Havana  3 stars

Havana USD 162

Hotel Park View Havana  3 stars

Havana Very good USD 133

Deauville Hotel Havana  3 stars

Havana USD 71

Cubanacan America Hotel Santa Clara  3 stars

Santa Clara USD 86

Hotel Villa Tortuga Varadero  3 stars

Varadero USD 111

Hotel Cubanacan Copacabana Havana  3 stars

Havana Exceptional USD 113

Hostal Valencia Boutique Havana  3 stars

Havana USD 124

Hotel Kohly Havana  3 stars

Havana USD 138

Mercure Playa De Oro Hotel Varadero  3 stars

Varadero USD 165

Villa Gaviota Cabo San Antonio Pinar del Rio  3 stars

Pinar del Rio

Caribbean Hotel Havana  2 stars

Havana Good enough USD 73

Colina Hotel Havana  2 stars

Havana Good USD 74

Lido Hotel Havana  2 stars

Havana USD 57

Tropicoco Hotel Havana  2 stars

Havana Very good USD 101

Santa Clara Libre Hotel  2 stars

Santa Clara USD 58

Oasis Hotel Varadero  2 stars

Varadero USD 74

Hotel Villa Punta Blanca Varadero  2 stars

Varadero USD 71

Hotel Lincoln Havana  2 stars

Havana USD 57