Cuba hotels

Cuba Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Iberostar Playa Alameda Hotel Varadero  5 stars

Varadero USD 248

Iberostar Varadero Hotel  5 stars

Varadero Superb USD 362

Melia Peninsula Varadero Hotel  5 stars

Varadero Fabulous USD 284

Iberostar Laguna Azul Hotel Varadero  5 stars

Varadero USD 193

Playa Pesquero Hotel Holguin  5 stars

Holguin Superb USD 311

Paradisus Princesa Del Mar Hotel Varadero  5 stars

Varadero USD 306

Royalton Hicacos Hotel Varadero  5 stars

Varadero USD 320

Iberostar Grand Hotel Trinidad  5 stars

Trinidad Superb USD 366

Melia Las Americas Hotel Varadero  5 stars

Varadero Fabulous USD 318

Ocean Varadero El Patriarca Hotel  5 stars

Varadero USD 245

Warwick Cayo Santa Maria Resort  5 stars

Cayo Santa Maria USD 139

Royalton Hicacos Resort Varadero  5 stars

Varadero USD 473

Grand Memories Varadero Hotel  5 stars

Varadero USD 184

Ocean Vista Azul Hotel Varadero  5 stars

Varadero Guest rating USD 232

Hotel Nacional De Cuba Havana  5 stars

Havana Very good USD 254

Hotel Royalton Cayo Santa Maria  5 stars

Cayo Santa Maria USD 235

Melia Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria USD 211

Melia Cohiba Hotel Havana  5 stars

Havana Very good USD 387

Iberostar Playa Pilar Hotel Cayo Guillermo  5 stars

Cayo Guillermo USD 228

Memories Flamenco Hotel Cayo Coco  5 stars

Cayo Coco USD 139

Melia Varadero Hotel  5 stars

Varadero Fabulous USD 254

Melia Cayo Coco Hotel  5 stars

Cayo Coco Fabulous USD 293

Iberostar Ensenachos Hotel Cayo Ensenachos  5 stars

Cayo Ensenachos USD 298

Ocean Casa Del Mar Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria Guest rating USD 189

Melia Cayo Guillermo Hotel  5 stars

Cayo Guillermo Fabulous USD 198

Iberostar Laguna Azul Hotel Varadero  5 stars

Varadero USD 220

Memories Paraiso Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria USD 158

Melia Marina Varadero Hotel  5 stars

Varadero USD 2 754

Melia Habana Hotel Havana  5 stars

Havana Very good USD 663

Melia Las Dunas Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria Superb USD 242

Melia Santiago De Cuba Hotel  5 stars

Santiago de Cuba Superb USD 203

Blau Marina Varadero Resort  5 stars

Varadero Fabulous USD 174

Golden Tulip Aguas Claras Resort Cayo Santa Maria  5 stars

Cayo Santa Maria USD 198

Playa Pesquero Hotel  5 stars

Playa Pesquero Superb USD 253

Paradisus Rio De Oro Resort & Spa Holguin  5 stars

Holguin USD 478

Playa Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria USD 212

Paradisus Varadero Hotel  5 stars

Varadero Superb USD 396

Brisas Santa Lucia Hotel Playa Santa Lucia  4 stars

Playa Santa Lucia Good USD 104

Playa Costa Verde Hotel Playa Pesquero  4 stars

Playa Pesquero Fabulous USD 271

Memories Holguin Beach Resort  4 stars

Holguin USD 141

Blau Costa Verde Plus Beach Resort Holguin  4 stars

Holguin USD 167

Gran Caribe Hotel Varadero Internacional All Incl.  4 stars

Varadero USD 172

Tryp Cayo Coco Hotel  4 stars

Cayo Coco Very good USD 195

Brisas Guardalavaca Hotel Holguin  4 stars

Holguin USD 177

Roc Barlovento Hotel Varadero  4 stars

Varadero Superb USD 136

Iberostar Daiquiri Hotel Cayo Guillermo  4 stars

Cayo Guillermo Fabulous USD 129

Cubanacan Bella Costa Hotel Varadero  4 stars

Varadero USD 156

Brisas Trinidad Del Mar Hotel  4 stars

Trinidad Good USD 140

Memories Flamenco Beach Resort Cayo Coco  4 stars

Cayo Coco USD 208

Be Live Experience Varadero Hotel  4 stars

Varadero USD 150

Memories Varadero Hotel  4 stars

Varadero USD 198

Blau Varadero Hotel  4 stars

Varadero Superb USD 224

Hotel Florida Havana  4 stars

Havana Very good USD 203

Iberostar Tainos Hotel Varadero  4 stars

Varadero Superb USD 260

Melia Las Antillas Hotel Varadero  4 stars

Varadero USD 194

Blau Costa Verde Beach Resort Playa Pesquero  4 stars

Playa Pesquero Fabulous USD 220

Playa Coco Hotel Cayo Coco  4 stars

Cayo Coco Superb USD 298

Brisas Santa Lucia Hotel Camaguey  4 stars

Camaguey Good USD 110

Sol Cayo Guillermo Hotel  4 stars

Cayo Guillermo Fabulous USD 166

Iberostar Daiquiri Hotel Cayo Guillermo  4 stars

Cayo Guillermo USD 158

Memories Varadero Beach Resort  4 stars

Varadero USD 144

Palma Real Hotel Varadero  4 stars

Varadero USD 119

Iberostar Playa Blanca Hotel Cayo Largo del Sur  4 stars

Cayo Largo del Sur USD 178

Iberostar Playa Blanca Hotel Cayo Largo del Sur  4 stars

Cayo Largo del Sur Fabulous USD 196

Sol Cayo Coco Hotel  4 stars

Cayo Coco USD 147

Bellevue Puntarena Playa Caleta Hotel Varadero  4 stars

Varadero Fabulous USD 152

Emperador - Laguna Villas & Resort Cayo Coco  4 stars

Cayo Coco

Playa Coco Hotel Cayo Coco  4 stars

Cayo Coco Superb USD 194

Hotel Plaza Havana  4 stars

Havana Good USD 176

Sol Sirenas Coral Hotel Varadero  4 stars

Varadero USD 168

Sol Palmeras Hotel Varadero  4 stars

Varadero USD 261

Starfish Cayo Santa Maria Hotel  4 stars

Cayo Santa Maria USD 147

Hotetur Palma Real Hotel Varadero  4 stars

Varadero USD 294

Sol Cayo Largo Hotel Cayo Largo del Sur  4 stars

Cayo Largo del Sur Superb USD 614

Barcelo Solymar Arenas Blancas Resort Varadero  4 stars

Varadero USD 180

Colonial Cayo Coco Hotel  4 stars

Cayo Coco Fabulous USD 122

Barcelo Arenas Blancas Hotel Varadero  4 stars

Varadero Exclusive USD 150

Memories Caribe Beach Resort Cayo Coco  4 stars

Cayo Coco USD 173

Hotel Plaza Havana  4 stars

Havana USD 158

Villa Cuba Hotel Varadero  4 stars

Varadero USD 179

Sol Pelicano Hotel Cayo Largo del Sur  4 stars

Cayo Largo del Sur Fabulous USD 157

Breezes Bella Costa Hotel Varadero  4 stars

Varadero Guest rating USD 164

Be Live Experience Las Morlas Hotel Varadero  4 stars

Varadero USD 154

Sercotel Club Cayo Guillermo  4 stars

Cayo Guillermo Fabulous USD 109

Sol Cayo Santa Maria Hotel  4 stars

Cayo Santa Maria Fabulous USD 172

Pestana Cayo Coco Beach Resort  4 stars

Cayo Coco USD 198

Club Amigo Atlantico Guardalavaca Hotel Holguin  3 stars

Holguin USD 109

Hotel Atlantico Havana  3 stars

Havana USD 150

Hotel Sunbeach Varadero  3 stars

Varadero USD 82

Hotel Villa Tortuga Varadero  3 stars

Varadero USD 108

Club Tropical Hotel Varadero  3 stars

Varadero Fabulous USD 284

Hotel El Bosque Havana  3 stars

Havana Very good USD 129

Acuazul Hotel Varadero  3 stars

Varadero Fabulous USD 183

Hotel Gran Club Santa Lucia Playa Santa Lucia  3 stars

Playa Santa Lucia USD 150

Mercure Playa De Oro Hotel Varadero  3 stars

Varadero USD 129

Villa Sotavento Varadero  2 stars

Varadero USD 100

Tropicoco Hotel Havana  2 stars

Havana Very good USD 106

Costa Morena Hotel Santiago de Cuba  2 stars

Santiago de Cuba USD 76

Mar Del Sur Hotel Varadero  2 stars

Varadero USD 113