Cuba hotels

Cuba Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Iberostar Playa Alameda Hotel Varadero  5 stars

Varadero USD 216

Saratoga Hotel Havana  5 stars

Havana Fabulous USD 414

Melia Peninsula Varadero Hotel  5 stars

Varadero Fabulous USD 251

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

Guardalavaca USD 430

Paradisus Princesa Del Mar Hotel Varadero  5 stars

Varadero USD 302

Iberostar Grand Hotel Trinidad  5 stars

Trinidad Superb USD 372

Memories Paraiso Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria USD 152

Melia Las Americas Hotel Varadero  5 stars

Varadero Fabulous USD 331

Santa Isabel Boutique Hotel Havana  5 stars

Havana Very good USD 296

Ocean Varadero El Patriarca Hotel  5 stars

Varadero USD 248

Melia Buenavista Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria USD 373

Warwick Cayo Santa Maria Resort  5 stars

Cayo Santa Maria USD 137

Royalton Hicacos Resort Varadero  5 stars

Varadero USD 328

Grand Memories Varadero Hotel  5 stars

Varadero USD 182

Hotel Nacional De Cuba Havana  5 stars

Havana Very good USD 305

Melia Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria USD 214

Melia Cohiba Hotel Havana  5 stars

Havana Very good USD 353

Iberostar Playa Pilar Hotel Cayo Guillermo  5 stars

Cayo Guillermo USD 240

Memories Flamenco Hotel Cayo Coco  5 stars

Cayo Coco USD 179

Melia Varadero Hotel  5 stars

Varadero Fabulous USD 361

Melia Cayo Coco Hotel  5 stars

Cayo Coco Fabulous USD 343

Iberostar Parque Central Hotel Havana  5 stars

Havana Fabulous USD 432

Iberostar Ensenachos Hotel Cayo Ensenachos  5 stars

Cayo Ensenachos USD 317

Memories Holguin Beach Resort  5 stars

Holguin USD 157

Melia Cayo Guillermo Hotel  5 stars

Cayo Guillermo Fabulous USD 233

Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria Superb USD 192

Memories Paraiso Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria USD 166

Melia Marina Varadero Hotel  5 stars

Varadero USD 172

Melia Habana Hotel Havana  5 stars

Havana Very good USD 313

Melia Las Dunas Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria Superb USD 196

Melia Santiago De Cuba Hotel  5 stars

Santiago de Cuba Superb USD 187

Blau Marina Varadero Resort  5 stars

Varadero Fabulous USD 160

Playa Pesquero Hotel  5 stars

Playa Pesquero Superb USD 210

Paradisus Rio De Oro Resort & Spa Holguin  5 stars

Holguin USD 514

Playa Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria USD 218

Paradisus Varadero Hotel  5 stars

Varadero Superb USD 315

Hotel Melia Cayo Santa Maria  5 stars

Cayo Santa Maria USD 338

Brisas Santa Lucia Hotel Playa Santa Lucia  4 stars

Playa Santa Lucia Good USD 118

Playa Costa Verde Hotel Playa Pesquero  4 stars

Playa Pesquero Fabulous USD 201

Memories Holguin Beach Resort  4 stars

Holguin USD 150

Gran Caribe Hotel Varadero Internacional All Incl.  4 stars

Varadero USD 172

Tryp Cayo Coco Hotel  4 stars

Cayo Coco Very good USD 188

Sol Cayo Largo Hotel Cayo Largo del Sur  4 stars

Cayo Largo del Sur USD 197

Brisas Guardalavaca Hotel Holguin  4 stars

Holguin USD 140

Roc Barlovento Hotel Varadero  4 stars

Varadero Superb USD 141

Iberostar Daiquiri Hotel Cayo Guillermo  4 stars

Cayo Guillermo Fabulous USD 144

Bella Costa Hotel Varadero  4 stars

Varadero USD 152

Be Live Experience Turquesa Hotel Varadero  4 stars

Varadero USD 132

Brisas Trinidad Del Mar Hotel  4 stars

Trinidad Good USD 145

Be Live Experience Varadero Hotel  4 stars

Varadero USD 135

Hotel Telegrafo Havana  4 stars

Havana Fabulous USD 213

Blau Varadero Hotel  4 stars

Varadero Superb USD 339

Florida Boutique Hotel Havana  4 stars

Havana Very good USD 201

Iberostar Tainos Hotel Varadero  4 stars

Varadero Superb USD 228

Melia Las Antillas Hotel Varadero  4 stars

Varadero USD 192

Hotel Memories Jibacoa Santa Cruz del Norte  4 stars

Santa Cruz del Norte Superb USD 155

Blau Costa Verde Beach Resort Playa Pesquero  4 stars

Playa Pesquero Fabulous USD 145

Hotel Naviti Beach Club Varadero  4 stars

Varadero Very good USD 148

Sol Cayo Guillermo Hotel  4 stars

Cayo Guillermo Fabulous USD 166

Memories Varadero Beach Resort  4 stars

Varadero USD 142

Bellevue Palma Real Hotel Varadero  4 stars

Varadero USD 115

Raquel Hotel Havana  4 stars

Havana Very good USD 194

Ole Playa Blanca Hotel Cayo Largo del Sur  4 stars

Cayo Largo del Sur Fabulous USD 129

Hotel Club Kawama Varadero  4 stars

Varadero Very good USD 108

Sol Cayo Coco Hotel  4 stars

Cayo Coco USD 209

Emperador - Laguna Villas & Resort Cayo Coco  4 stars

Cayo Coco

Habana Riviera Hotel Havana  4 stars

Havana USD 201

Playa Coco Hotel Cayo Coco  4 stars

Cayo Coco Superb USD 176

Sol Sirenas Coral Hotel Varadero  4 stars

Varadero USD 173

Starfish Cayo Santa Maria Hotel  4 stars

Cayo Santa Maria USD 136

Hotel Tuxpan Varadero  4 stars

Varadero Superb USD 118

Barcelo Solymar Arenas Blancas Resort Varadero  4 stars

Varadero USD 182

The Superclubs Breezes Varadero Hotel  4 stars

Varadero USD 152

Colonial Cayo Coco Hotel  4 stars

Cayo Coco Fabulous USD 123

Barcelo Arenas Blancas Hotel Varadero  4 stars

Varadero Exclusive USD 176

Bellevue Puntarena Playa Caleta Hotel Varadero  4 stars

Varadero USD 141

Hotel Plaza Havana  4 stars

Havana USD 161

Villa Cuba Hotel Varadero  4 stars

Varadero USD 134

Sol Pelicano Hotel Cayo Largo del Sur  4 stars

Cayo Largo del Sur Fabulous USD 151

Breezes Bella Costa Hotel Varadero  4 stars

Varadero Guest rating USD 173

Sol Cayo Santa Maria Hotel  4 stars

Cayo Santa Maria Fabulous USD 194

Pestana Cayo Coco Beach Resort  4 stars

Cayo Coco USD 182

Hotel Atlantico Havana  3 stars

Havana USD 155

Park View Boutique Hotel Havana  3 stars

Havana Very good USD 154

Sun Beach Hotel Varadero  3 stars

Varadero USD 89

Club Karey Hotel Varadero  3 stars

Varadero USD 105

Gran Caribe Villa Tortuga All Inclusive Varadero  3 stars

Varadero USD 110

Club Tropical Hotel Varadero  3 stars

Varadero Fabulous USD 121

El Bosque Hotel Havana  3 stars

Havana Very good USD 151

Acuazul Hotel Varadero  3 stars

Varadero Fabulous USD 102

Gran Club Santa Lucia Hotel Playa Santa Lucia  3 stars

Playa Santa Lucia USD 116

Hotel Rancho Luna Cienfuegos  3 stars

Cienfuegos Guest rating USD 106

Mercure Playa De Oro Hotel Varadero  3 stars

Varadero USD 134

Hotel Club Kawama Varadero  3 stars

Varadero USD 114

Tropicoco Hotel Havana  2 stars

Havana Very good USD 96

Cubanacan Cayo Levisa Hotel Pinar del Rio  2 stars

Pinar del Rio USD 164

Mar Del Sur Hotel Varadero  2 stars

Varadero USD 123

Villa Don Lino Holguin  2 stars

Holguin USD 95