Cuba hotels

Hotels City Rating From

Melia Cohiba Hotel Havana  5 stars

Havana Very good USD 327

Warwick Cayo Santa Maria Resort  5 stars

Cayo Santa Maria USD 133

Melia Marina Varadero Hotel  5 stars

Varadero USD 224

Iberostar Parque Central Hotel Havana  5 stars

Havana Excellent USD 331

Memories Paraiso Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria USD 213

Hotel Nacional De Cuba Havana  5 stars

Havana Very good USD 265

Melia Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria USD 216

Melia Varadero Hotel  5 stars

Varadero Excellent USD 257

Melia Cayo Coco Hotel  5 stars

Cayo Coco Very good USD 300

Paradisus Varadero Resort & Spa  5 stars

Varadero USD 310

Hotel Melia Santiago De Cuba  5 stars

Santiago de Cuba Exceptional USD 161

Melia Las Dunas All Inclusive Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria Exceptional USD 223

Memories Flamenco Hotel Cayo Coco  5 stars

Cayo Coco USD 172

Melia Habana Hotel Havana  5 stars

Havana Very good USD 317

Iberostar Playa Alameda Hotel Varadero  5 stars

Varadero USD 215

Iberostar Varadero Hotel  5 stars

Varadero Exceptional USD 374

Saratoga Hotel Havana  5 stars

Havana Excellent USD 250

Ocean Varadero El Patriarca Hotel  5 stars

Varadero USD 235

Melia Cayo Guillermo Hotel  5 stars

Cayo Guillermo Excellent USD 192

Melia Peninsula Varadero Hotel  5 stars

Varadero Excellent USD 266

Blau Marina Varadero Resort  5 stars

Varadero Excellent USD 203

Santa Isabel Boutique Hotel Havana  5 stars

Havana Very good USD 329

Memories Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria USD 209

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

Villa Clara USD 188

Paradisus Varadero Hotel  5 stars

Varadero Exceptional USD 353

Hotel Playa Cayo Santa Maria  5 stars

Cayo Santa Maria USD 212

Melia Las Americas Hotel Varadero  5 stars

Varadero Excellent USD 327

Paradisus Princesa Del Mar Resort & Spa Varadero  5 stars

Varadero USD 505

Memories Holguin Beach Resort  5 stars

Holguin

Eurostars Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria Exceptional USD 188

Royal Hicacos Resort & Spa Varadero  5 stars

Varadero USD 298

Sol Cayo Santa Maria Hotel  4 stars

Cayo Santa Maria USD 207

Hotel Colonial Cayo Coco  4 stars

Cayo Coco Excellent USD 124

Sol Sirenas Coral Resort Varadero  4 stars

Varadero USD 263

Gran Caribe Hotel Varadero Internacional All Incl.  4 stars

Varadero USD 172

Hotel Playa Costa Verde Holguin  4 stars

Holguin Excellent USD 189

Memories Holguin Beach Hotel  4 stars

Holguin USD 181

Hotel Brisas Guardalavaca Holguin  4 stars

Holguin USD 129

Melia Las Antillas Hotel Varadero  4 stars

Varadero USD 242

Roc Presidente Hotel Havana  4 stars

Havana Very good USD 173

Hotel Starfish Cayo Santa Maria  4 stars

Cayo Santa Maria USD 187

Hotel Playa Coco Cayo Coco  4 stars

Cayo Coco USD 188

Barcelo Solymar Arenas Blancas Resort Varadero  4 stars

Varadero USD 192

Inglaterra Hotel Havana  4 stars

Havana USD 248

Bellevue Puntarena Playa Caleta Hotel Varadero  4 stars

Varadero USD 112

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

Cayo Largo del Sur USD 323

Hotel Florida Havana  4 stars

Havana Very good USD 191

Hotel Club Kawama Varadero  4 stars

Varadero Very good USD 114

Pestana Cayo Coco Hotel  4 stars

Cayo Coco USD 170

Nh Capri Hotel Havana  4 stars

Havana USD 209

Villa Cuba Hotel Varadero  4 stars

Varadero USD 135

Blau Costa Verde Plus Beach Resort Holguin  4 stars

Holguin USD 171

Hotel Telegrafo Havana  4 stars

Havana Excellent USD 183

Pestana Cayo Coco Beach Resort  4 stars

Cayo Coco USD 159

Tryp Cayo Coco Hotel  4 stars

Cayo Coco Very good USD 182

Blau Costa Verde Beach Resort Playa Pesquero  4 stars

Playa Pesquero Excellent USD 139

Hotel Raquel Havana  4 stars

Havana Very good USD 193

Memories Varadero Beach Resort  4 stars

Varadero USD 183

Hotel Ole Playa Blanca Cayo Largo del Sur  4 stars

Cayo Largo del Sur Excellent USD 159

Superclubs Breezes Bella Costa Hotel Varadero  4 stars

Varadero Acceptable USD 216

Mercure Sevilla Havana  4 stars

Havana Very good USD 318

Bellevue Palma Real Hotel Varadero  4 stars

Varadero USD 138

Hotel Riviera Havana  4 stars

Havana USD 138

Gran Caribe Atlantico Hotel Havana  3 stars

Havana USD 133

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

Hotel Villa Tortuga Varadero  3 stars

Varadero USD 121

Mercure Playa De Oro Hotel Varadero  3 stars

Varadero USD 156

Villa Gaviota Cabo San Antonio Pinar del Rio  3 stars

Pinar del Rio

Tropicoco Hotel Havana  2 stars

Havana Very good USD 90