Cuba hotels

Cuba Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Melia Cohiba Hotel Havana  5 stars

Havana Very good USD 559

Warwick Cayo Santa Maria Resort  5 stars

Cayo Santa Maria USD 180

Melia Marina Varadero Hotel  5 stars

Varadero USD 263

Iberostar Parque Central Hotel Havana  5 stars

Havana Fabulous USD 559

Memories Paraiso Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria USD 207

Hotel Nacional De Cuba Havana  5 stars

Havana Very good USD 482

Iberostar Playa Pilar Hotel Cayo Guillermo  5 stars

Cayo Guillermo USD 276

Melia Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria USD 278

Melia Varadero Hotel  5 stars

Varadero Fabulous USD 336

Melia Cayo Coco Hotel  5 stars

Cayo Coco Fabulous USD 367

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

Guardalavaca USD 593

Hotel Melia Cayo Santa Maria  5 stars

Cayo Santa Maria USD 415

Hotel Melia Santiago De Cuba  5 stars

Santiago de Cuba Superb USD 233

Melia Las Dunas All Inclusive Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria Superb USD 259

Memories Flamenco Hotel Cayo Coco  5 stars

Cayo Coco USD 211

Melia Habana Hotel Havana  5 stars

Havana Very good USD 511

Iberostar Playa Alameda Hotel Varadero  5 stars

Varadero USD 248

Saratoga Hotel Havana  5 stars

Havana Fabulous USD 479

Ocean Varadero El Patriarca Hotel  5 stars

Varadero USD 290

Melia Cayo Guillermo Hotel  5 stars

Cayo Guillermo Fabulous USD 267

Melia Peninsula Varadero Hotel  5 stars

Varadero Fabulous USD 329

Iberostar Grand Hotel Trinidad  5 stars

Trinidad Superb USD 477

Blau Marina Varadero Resort  5 stars

Varadero Fabulous USD 241

Paradisus Rio De Oro Resort & Spa Holguin  5 stars

Holguin USD 589

Santa Isabel Hotel Havana  5 stars

Havana Very good USD 316

Memories Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria USD 192

Paradisus Varadero Hotel  5 stars

Varadero Superb USD 507

Melia Buenavista Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria USD 440

Paradisus Princesa Del Mar Hotel Varadero  5 stars

Varadero USD 684

Playa Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria USD 235

Hotel Royalton Cayo Santa Maria  5 stars

Cayo Santa Maria USD 435

Iberostar Ensenachos Hotel Cayo Ensenachos  5 stars

Cayo Ensenachos USD 307

Melia Las Americas Hotel Varadero  5 stars

Varadero Fabulous USD 472

Hotel Playa Pesquero  5 stars

Playa Pesquero Superb USD 259

Memories Holguin Beach Resort  5 stars

Holguin USD 180

Eurostars Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria Superb USD 188

Grand Memories Varadero Hotel  5 stars

Varadero USD 233

Royal Hicacos Resort & Spa Varadero  5 stars

Varadero USD 360

Sol Cayo Santa Maria Hotel  4 stars

Cayo Santa Maria Fabulous USD 230

Colonial Cayo Coco Hotel  4 stars

Cayo Coco Fabulous USD 136

Hotel Roc Barlovento Varadero  4 stars

Varadero Superb USD 218

Sol Sirenas Coral Resort Varadero  4 stars

Varadero USD 247

Be Live Experience Varadero Hotel  4 stars

Varadero USD 197

Gran Caribe Hotel Varadero Internacional All Incl.  4 stars

Varadero USD 172

Hotel Playa Costa Verde Playa Pesquero  4 stars

Playa Pesquero Fabulous USD 202

Memories Holguin Beach Hotel  4 stars

Holguin USD 159

Sol Cayo Coco All Inclusive Hotel  4 stars

Cayo Coco USD 220

Hotel Tuxpan Varadero  4 stars

Varadero Superb USD 147

Brisas Guardalavaca Hotel Holguin  4 stars

Holguin USD 174

Be Live Experience Turquesa Hotel Varadero  4 stars

Varadero USD 234

Emperador - Laguna Villas & Resort Cayo Coco  4 stars

Cayo Coco

Melia Las Antillas Hotel Varadero  4 stars

Varadero USD 315

Hotel Starfish Cayo Santa Maria  4 stars

Cayo Santa Maria USD 187

Memories Caribe Hotel Cayo Coco  4 stars

Cayo Coco USD 160

Hotel Playa Coco Cayo Coco  4 stars

Cayo Coco USD 211

Barcelo Solymar Arenas Blancas Resort Varadero  4 stars

Varadero USD 249

Barcelo Arenas Blancas Hotel Varadero  4 stars

Varadero Exclusive USD 260

Bellevue Puntarena Playa Caleta Hotel Varadero  4 stars

Varadero USD 180

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

Cayo Largo del Sur USD 337

Iberostar Daiquiri Hotel Cayo Guillermo  4 stars

Cayo Guillermo Fabulous USD 171

Blau Varadero Hotel  4 stars

Varadero Superb USD 385

Hotel Florida Havana  4 stars

Havana Very good USD 231

Hotel Club Kawama Varadero  4 stars

Varadero Very good USD 137

Villa Cuba Hotel Varadero  4 stars

Varadero USD 227

Blau Costa Verde Plus Beach Resort Holguin  4 stars

Holguin USD 172

Hotel Telegrafo Havana  4 stars

Havana Fabulous USD 207

Pestana Cayo Coco Beach Resort  4 stars

Cayo Coco USD 143

Iberostar Tainos Hotel Varadero  4 stars

Varadero Superb USD 258

Sol Pelicano Hotel Cayo Largo del Sur  4 stars

Cayo Largo del Sur Fabulous USD 213

Tryp Cayo Coco Hotel  4 stars

Cayo Coco Very good USD 241

Blau Costa Verde Beach Resort Playa Pesquero  4 stars

Playa Pesquero Fabulous USD 181

Hotel Memories Jibacoa Santa Cruz del Norte  4 stars

Santa Cruz del Norte Superb USD 258

Hotel Raquel Havana  4 stars

Havana Very good USD 228

Superclubs Breezes Varadero Hotel  4 stars

Varadero USD 210

Brisas Trinidad Del Mar Hotel  4 stars

Trinidad Good USD 195

Sol Cayo Guillermo All Inclusive Hotel  4 stars

Cayo Guillermo Fabulous USD 195

Naviti Varadero Hotel  4 stars

Varadero Very good USD 186

Cubanacan Bella Costa Hotel Varadero  4 stars

Varadero USD 198

Memories Varadero Beach Resort  4 stars

Varadero USD 202

Hotel Brisas Santa Lucia Playa Santa Lucia  4 stars

Playa Santa Lucia Good USD 132

Hotel Iberostar Playa Blanca Cayo Largo del Sur  4 stars

Cayo Largo del Sur Fabulous USD 163

Superclubs Breezes Bella Costa Hotel Varadero  4 stars

Varadero Guest rating USD 248

Mercure Sevilla Havana  4 stars

Havana Very good USD 360

Bellevue Palma Real Hotel Varadero  4 stars

Varadero USD 149

Hotel Riviera Havana  4 stars

Havana USD 262

Hotel Starfish Cuatro Palmas Varadero  3 stars

Varadero Fabulous USD 153

Sunbeach Hotel Varadero  3 stars

Varadero USD 106

Gran Club Santa Lucia Hotel Playa Santa Lucia  3 stars

Playa Santa Lucia USD 123

Hotel Acuazul Varadero  3 stars

Varadero Fabulous USD 113

Hotel Atlantico Havana  3 stars

Havana USD 197

Hotel Villa Tortuga Varadero  3 stars

Varadero USD 143

Hotel Cubanacan Copacabana Havana  3 stars

Havana Fabulous USD 129

Hotel Kohly Havana  3 stars

Havana USD 251

Club Karey Hotel Varadero  3 stars

Varadero USD 132

Mercure Playa De Oro Hotel Varadero  3 stars

Varadero USD 213

Club Tropical Hotel Varadero  3 stars

Varadero Fabulous USD 137

Cubanacan Cayo Levisa Hotel Pinar del Rio  2 stars

Pinar del Rio USD 179

Mar Del Sur Hotel Varadero  2 stars

Varadero USD 119

Tropicoco Hotel Havana  2 stars

Havana Very good USD 110

Villa Don Lino Holguin  2 stars

Holguin USD 94