Cuba hotels

Cuba Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Melia Cohiba Hotel Havana  5 stars

Havana Very good USD 575

Warwick Cayo Santa Maria Resort  5 stars

Cayo Santa Maria USD 171

Melia Marina Varadero Hotel  5 stars

Varadero USD 209

Iberostar Parque Central Hotel Havana  5 stars

Havana Fabulous USD 4 021

Memories Paraiso Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria USD 176

Hotel Nacional De Cuba Havana  5 stars

Havana Very good USD 440

Iberostar Playa Pilar Hotel Cayo Guillermo  5 stars

Cayo Guillermo USD 268

Melia Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria USD 242

Melia Varadero Hotel  5 stars

Varadero Fabulous USD 316

Melia Cayo Coco Hotel  5 stars

Cayo Coco Fabulous USD 341

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 397

Hotel Melia Santiago De Cuba  5 stars

Santiago de Cuba Superb USD 224

Melia Las Dunas All Inclusive Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria Superb USD 263

Memories Flamenco Hotel Cayo Coco  5 stars

Cayo Coco USD 206

Melia Habana Hotel Havana  5 stars

Havana Very good USD 494

Iberostar Playa Alameda Hotel Varadero  5 stars

Varadero USD 232

Saratoga Hotel Havana  5 stars

Havana Fabulous USD 495

Ocean Varadero El Patriarca Hotel  5 stars

Varadero USD 286

Melia Cayo Guillermo Hotel  5 stars

Cayo Guillermo Fabulous USD 276

Melia Peninsula Varadero Hotel  5 stars

Varadero Fabulous USD 387

Iberostar Grand Hotel Trinidad  5 stars

Trinidad Superb USD 427

Blau Marina Varadero Resort  5 stars

Varadero Fabulous USD 213

Paradisus Rio De Oro Resort & Spa Holguin  5 stars

Holguin USD 549

Memories Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria USD 184

Paradisus Varadero Hotel  5 stars

Varadero Superb USD 462

Melia Buenavista Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria USD 378

Paradisus Princesa Del Mar Hotel Varadero  5 stars

Varadero USD 455

Playa Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria USD 224

Hotel Royalton Cayo Santa Maria  5 stars

Cayo Santa Maria USD 485

Iberostar Ensenachos Hotel Cayo Ensenachos  5 stars

Cayo Ensenachos USD 307

Melia Las Americas Hotel Varadero  5 stars

Varadero Fabulous USD 410

Hotel Playa Pesquero Holguin  5 stars

Holguin Superb USD 240

Memories Holguin Beach Resort  5 stars

Holguin USD 191

Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria Superb USD 217

Grand Memories Varadero Hotel  5 stars

Varadero USD 231

Royal Hicacos Resort & Spa Varadero  5 stars

Varadero USD 387

Sol Cayo Santa Maria Hotel  4 stars

Cayo Santa Maria Fabulous USD 212

Colonial Cayo Coco Hotel  4 stars

Cayo Coco Fabulous USD 124

Hotel Roc Barlovento Varadero  4 stars

Varadero Superb USD 231

Sol Sirenas Coral Resort Varadero  4 stars

Varadero USD 258

Be Live Experience Varadero Hotel  4 stars

Varadero USD 171

Gran Caribe Hotel Varadero Internacional All Incl.  4 stars

Varadero USD 172

Hotel Playa Costa Verde Playa Pesquero  4 stars

Playa Pesquero Fabulous USD 197

Memories Holguin Beach Hotel  4 stars

Holguin USD 163

Sol Cayo Coco All Inclusive Hotel  4 stars

Cayo Coco USD 200

Hotel Tuxpan Varadero  4 stars

Varadero Superb USD 148

Brisas Guardalavaca Hotel Holguin  4 stars

Holguin USD 167

Be Live Experience Turquesa Hotel Varadero  4 stars

Varadero USD 212

Emperador - Laguna Villas & Resort Cayo Coco  4 stars

Cayo Coco

Melia Las Antillas Hotel Varadero  4 stars

Varadero USD 288

Hotel Starfish Cayo Santa Maria  4 stars

Cayo Santa Maria USD 156

Memories Caribe Hotel Cayo Coco  4 stars

Cayo Coco USD 155

Hotel Playa Coco Cayo Coco  4 stars

Cayo Coco USD 189

Barcelo Solymar Arenas Blancas Resort Varadero  4 stars

Varadero USD 232

Barcelo Arenas Blancas Hotel Varadero  4 stars

Varadero Exclusive USD 259

Inglaterra Hotel Havana  4 stars

Havana Good USD 369

Bellevue Puntarena Playa Caleta Hotel Varadero  4 stars

Varadero USD 173

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

Cayo Largo del Sur USD 329

Iberostar Daiquiri Hotel Cayo Guillermo  4 stars

Cayo Guillermo Fabulous USD 155

Blau Varadero Hotel  4 stars

Varadero Superb USD 874

Hotel Florida Havana  4 stars

Havana Very good USD 211

Hotel Club Kawama Varadero  4 stars

Varadero Very good USD 139

Villa Cuba Hotel Varadero  4 stars

Varadero USD 209

Blau Costa Verde Plus Beach Resort Holguin  4 stars

Holguin USD 170

Hotel Telegrafo Havana  4 stars

Havana Fabulous USD 202

Pestana Cayo Coco Beach Resort  4 stars

Cayo Coco USD 160

Iberostar Tainos Hotel Varadero  4 stars

Varadero Superb USD 243

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 239

Blau Costa Verde Beach Resort Playa Pesquero  4 stars

Playa Pesquero Fabulous USD 153

Hotel Memories Jibacoa Santa Cruz del Norte  4 stars

Santa Cruz del Norte Superb USD 200

Hotel Raquel Havana  4 stars

Havana Very good USD 192

Superclubs Breezes Varadero Hotel  4 stars

Varadero USD 232

Brisas Trinidad Del Mar Hotel  4 stars

Trinidad Good USD 174

Sol Cayo Guillermo All Inclusive Hotel  4 stars

Cayo Guillermo Fabulous USD 188

Naviti Varadero Hotel  4 stars

Varadero Very good USD 173

Cubanacan Bella Costa Hotel Varadero  4 stars

Varadero USD 210

Memories Varadero Beach Resort  4 stars

Varadero USD 194

Hotel Brisas Santa Lucia Playa Santa Lucia  4 stars

Playa Santa Lucia Good USD 122

Hotel Iberostar Playa Blanca Cayo Largo del Sur  4 stars

Cayo Largo del Sur Fabulous USD 149

Superclubs Breezes Bella Costa Hotel Varadero  4 stars

Varadero Guest rating USD 256

Hotel Mercure Sevilla Havane Havana  4 stars

Havana Very good USD 378

Bellevue Palma Real Hotel Varadero  4 stars

Varadero USD 144

Hotel Riviera Havana  4 stars

Havana USD 255

Hotel Starfish Cuatro Palmas Varadero  3 stars

Varadero Fabulous USD 134

Sunbeach Hotel Varadero  3 stars

Varadero USD 102

Gran Club Santa Lucia Hotel Playa Santa Lucia  3 stars

Playa Santa Lucia USD 119

Hotel Acuazul Varadero  3 stars

Varadero Fabulous USD 115

Hotel Rancho Luna Cienfuegos  3 stars

Cienfuegos Guest rating USD 101

Hotel Atlantico Havana  3 stars

Havana USD 187

Hotel Villa Tortuga Varadero  3 stars

Varadero USD 146

Hotel Cubanacan Copacabana Havana  3 stars

Havana Fabulous USD 136

Club Karey Hotel Varadero  3 stars

Varadero USD 135

Mercure Playa De Oro Hotel Varadero  3 stars

Varadero USD 210

Club Tropical Hotel Varadero  3 stars

Varadero Fabulous USD 133

Cubanacan Cayo Levisa Hotel Pinar del Rio  2 stars

Pinar del Rio USD 186

Mar Del Sur Hotel Varadero  2 stars

Varadero USD 121

Tropicoco Hotel Havana  2 stars

Havana Very good USD 101

Villa Don Lino Holguin  2 stars

Holguin USD 92