Cuba hotels

Cuba Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Melia Cohiba Hotel Havana  5 stars

Havana Very good USD 461

Warwick Cayo Santa Maria Resort  5 stars

Cayo Santa Maria USD 180

Melia Marina Varadero Hotel  5 stars

Varadero USD 229

Iberostar Parque Central Hotel Havana  5 stars

Havana Fabulous USD 552

Memories Paraiso Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria USD 195

Hotel Nacional De Cuba Havana  5 stars

Havana Very good USD 471

Iberostar Playa Pilar Hotel Cayo Guillermo  5 stars

Cayo Guillermo USD 292

Melia Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria USD 221

Melia Varadero Hotel  5 stars

Varadero Fabulous USD 370

Melia Cayo Coco Hotel  5 stars

Cayo Coco Fabulous USD 381

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

Guardalavaca USD 713

Hotel Melia Cayo Santa Maria  5 stars

Cayo Santa Maria USD 380

Paradisus Varadero Hotel  5 stars

Varadero Exclusive USD 297

Hotel Melia Santiago De Cuba  5 stars

Santiago de Cuba Superb USD 677

Melia Las Dunas All Inclusive Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria Superb USD 221

Memories Flamenco Hotel Cayo Coco  5 stars

Cayo Coco USD 196

Melia Habana Hotel Havana  5 stars

Havana Very good USD 524

Iberostar Playa Alameda Hotel Varadero  5 stars

Varadero USD 294

Saratoga Hotel Havana  5 stars

Havana Fabulous USD 451

Ocean Varadero El Patriarca Hotel  5 stars

Varadero USD 259

Melia Cayo Guillermo Hotel  5 stars

Cayo Guillermo Fabulous USD 252

Melia Peninsula Varadero Hotel  5 stars

Varadero Fabulous USD 302

Iberostar Grand Hotel Trinidad  5 stars

Trinidad Superb USD 163

Blau Marina Varadero Resort  5 stars

Varadero Fabulous USD 259

Paradisus Rio De Oro Resort & Spa Holguin  5 stars

Holguin USD 465

Santa Isabel Hotel Havana  5 stars

Havana Very good USD 321

Memories Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria USD 193

Paradisus Varadero Resort & Spa  5 stars

Varadero Superb USD 444

Melia Buenavista  5 stars

Cayo Santa Maria USD 484

Playa Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria USD 226

Hotel Royalton Cayo Santa Maria  5 stars

Cayo Santa Maria USD 381

Iberostar Ensenachos Hotel Cayo Ensenachos  5 stars

Cayo Ensenachos USD 329

Melia Las Americas  5 stars

Varadero Fabulous USD 412

Paradisus Princesa Del Mar Hotel Varadero  5 stars

Varadero USD 1 323

Hotel Playa Pesquero  5 stars

Playa Pesquero Superb USD 256

Memories Holguin Beach Resort  5 stars

Holguin USD 170

Eurostars Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria Superb USD 188

Grand Memories Varadero Hotel  5 stars

Varadero USD 238

Royal Hicacos Resort & Spa Varadero  5 stars

Varadero USD 328

Sol Cayo Santa Maria Hotel  4 stars

Cayo Santa Maria Fabulous USD 199

Colonial Cayo Coco Hotel  4 stars

Cayo Coco Fabulous USD 140

Hotel Roc Barlovento Varadero  4 stars

Varadero Superb USD 182

Sol Sirenas Coral Resort Varadero  4 stars

Varadero USD 219

Be Live Experience Varadero Hotel  4 stars

Varadero USD 152

Gran Caribe Hotel Varadero Internacional All Incl.  4 stars

Varadero USD 172

Hotel Playa Costa Verde Playa Pesquero  4 stars

Playa Pesquero Fabulous USD 222

Memories Holguin Beach Hotel  4 stars

Holguin USD 160

Sol Cayo Coco All Inclusive Hotel  4 stars

Cayo Coco USD 212

Hotel Tuxpan Varadero  4 stars

Varadero Superb USD 133

Hotel Brisas Guardalavaca Holguin  4 stars

Holguin USD 176

Be Live Experience Turquesa Hotel Varadero  4 stars

Varadero USD 179

Emperador - Laguna Villas & Resort Cayo Coco  4 stars

Cayo Coco

Melia Las Antillas Hotel Varadero  4 stars

Varadero USD 247

Hotel Starfish Cayo Santa Maria  4 stars

Cayo Santa Maria USD 195

Memories Caribe Hotel Cayo Coco  4 stars

Cayo Coco USD 153

Hotel Playa Coco Cayo Coco  4 stars

Cayo Coco USD 197

Barcelo Solymar Arenas Blancas Resort Varadero  4 stars

Varadero USD 221

Barcelo Arenas Blancas Hotel Varadero  4 stars

Varadero Exclusive USD 234

Bellevue Puntarena Playa Caleta Hotel Varadero  4 stars

Varadero USD 183

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

Cayo Largo del Sur USD 319

Iberostar Daiquiri Hotel Cayo Guillermo  4 stars

Cayo Guillermo Fabulous USD 168

Blau Varadero Hotel  4 stars

Varadero Superb USD 274

Hotel Florida Havana  4 stars

Havana Very good USD 226

Hotel Club Kawama Varadero  4 stars

Varadero Very good USD 130

Villa Cuba Hotel Varadero  4 stars

Varadero USD 177

Blau Costa Verde Plus Beach Resort Holguin  4 stars

Holguin USD 176

Hotel Telegrafo Havana  4 stars

Havana Fabulous USD 162

Pestana Cayo Coco Beach Resort  4 stars

Cayo Coco USD 147

Iberostar Tainos Hotel Varadero  4 stars

Varadero Superb USD 282

Hotel Pelicano Gran Caribe  4 stars

Cayo Largo del Sur Fabulous USD 236

Tryp Cayo Coco Hotel  4 stars

Cayo Coco Very good USD 185

Blau Costa Verde Beach Resort Playa Pesquero  4 stars

Playa Pesquero Fabulous USD 162

Hotel Memories Jibacoa Santa Cruz del Norte  4 stars

Santa Cruz del Norte Superb USD 252

Hotel Raquel Havana  4 stars

Havana Very good USD 211

Superclubs Breezes Varadero Hotel  4 stars

Varadero USD 212

Brisas Trinidad Del Mar Hotel  4 stars

Trinidad Good USD 211

Sol Cayo Guillermo All Inclusive Hotel  4 stars

Cayo Guillermo Fabulous USD 195

Naviti Varadero Hotel  4 stars

Varadero Very good USD 177

Cubanacan Bella Costa Hotel Varadero  4 stars

Varadero USD 191

Memories Varadero Beach Resort  4 stars

Varadero USD 210

Hotel Brisas Santa Lucia Playa Santa Lucia  4 stars

Playa Santa Lucia Good USD 135

Hotel Iberostar Playa Blanca Cayo Largo del Sur  4 stars

Cayo Largo del Sur Fabulous USD 189

Superclubs Breezes Bella Costa Hotel Varadero  4 stars

Varadero Guest rating USD 220

Mercure Sevilla Havana  4 stars

Havana Very good USD 326

Bellevue Palma Real Hotel Varadero  4 stars

Varadero USD 140

Hotel Riviera Havana  4 stars

Havana USD 272

Cubanacan Gran Club Santa Lucia Hotel Playa Santa Lucia  3 stars

Playa Santa Lucia USD 143

Hotel Starfish Cuatro Palmas Varadero  3 stars

Varadero Fabulous USD 202

Sunbeach Hotel Varadero  3 stars

Varadero USD 103

Hotel Acuazul Varadero  3 stars

Varadero Fabulous USD 104

Hotel Atlantico Havana  3 stars

Havana USD 195

Hotel Villa Tortuga Varadero  3 stars

Varadero USD 130

Hotel Kohly Havana  3 stars

Havana USD 239

Club Karey Hotel Varadero  3 stars

Varadero USD 127

Mercure Playa De Oro Hotel Varadero  3 stars

Varadero USD 174

Club Tropical Hotel Varadero  3 stars

Varadero Fabulous USD 122

Cubanacan Cayo Levisa Hotel Pinar del Rio  2 stars

Pinar del Rio USD 180

Mar Del Sur Hotel Varadero  2 stars

Varadero USD 145

Tropicoco Hotel Havana  2 stars

Havana Very good USD 114

Villa Don Lino Holguin  2 stars

Holguin USD 96