Cuba hotels

Cuba Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Melia Cohiba Hotel Havana  5 stars

Havana Very good USD 455

Warwick Cayo Santa Maria Resort  5 stars

Cayo Santa Maria USD 143

Melia Marina Varadero Hotel  5 stars

Varadero USD 201

Iberostar Parque Central Hotel Havana  5 stars

Havana Fabulous USD 9 072

Four Points By Sheraton Havana Hotel  5 stars

Havana USD 267

Memories Paraiso Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria USD 150

Hotel Nacional De Cuba Havana  5 stars

Havana Very good USD 356

Iberostar Playa Pilar Hotel Cayo Guillermo  5 stars

Cayo Guillermo USD 239

Melia Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria USD 247

Melia Varadero Hotel  5 stars

Varadero Fabulous USD 415

Melia Cayo Coco Hotel  5 stars

Cayo Coco Fabulous USD 197

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

Guardalavaca USD 493

Hotel Melia Santiago De Cuba  5 stars

Santiago de Cuba Superb USD 203

Melia Las Dunas All Inclusive Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria Superb USD 157

Memories Paraiso Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria

Melia Habana Hotel Havana  5 stars

Havana Very good USD 372

Iberostar Playa Alameda Hotel Varadero  5 stars

Varadero USD 239

Iberostar Varadero Hotel  5 stars

Varadero Superb USD 387

Saratoga Hotel Havana  5 stars

Havana Fabulous USD 476

Ocean Varadero El Patriarca Hotel  5 stars

Varadero USD 262

Melia Cayo Guillermo Hotel  5 stars

Cayo Guillermo Fabulous USD 228

Melia Peninsula Varadero Hotel  5 stars

Varadero Fabulous USD 260

Iberostar Grand Hotel Trinidad  5 stars

Trinidad Superb USD 381

Blau Marina Varadero Resort  5 stars

Varadero Fabulous USD 166

Paradisus Rio De Oro Resort And Spa Holguin  5 stars

Holguin USD 491

Santa Isabel Hotel Havana  5 stars

Havana Very good USD 305

Memories Paraiso Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria USD 157

Paradisus Varadero Resort And Spa  5 stars

Varadero Superb USD 347

Paradisus Princesa Del Mar  5 stars

Varadero USD 322

Playa Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria USD 210

Paradisus Varadero Hotel  5 stars

Varadero Superb USD 803

Melia Las Americas  5 stars

Varadero Fabulous USD 356

Memories Holguin Beach Resort  5 stars

Holguin USD 153

Grand Memories Varadero Hotel  5 stars

Varadero USD 188

Royal Hicacos Resort & Spa Varadero  5 stars

Varadero USD 323

Colonial Cayo Coco Hotel  4 stars

Cayo Coco Fabulous USD 127

Hotel Roc Barlovento Varadero  4 stars

Varadero Superb USD 141

Hotel Terral Havana  4 stars

Havana USD 194

Sol Sirenas Coral Resort Varadero  4 stars

Varadero USD 215

Voi Bravo Arenal Hotel Havana  4 stars

Havana Very good USD 178

Hotel Playa Costa Verde Playa Pesquero  4 stars

Playa Pesquero Fabulous USD 179

Sol Cayo Coco All Inclusive Hotel  4 stars

Cayo Coco USD 215

Brisas Guardalavaca Hotel Holguin  4 stars

Holguin USD 145

Roc Presidente Hotel Havana  4 stars

Havana Very good USD 216

Barcelo Solymar Arenas Blancas Resort Varadero  4 stars

Varadero USD 191

Inglaterra Hotel Havana  4 stars

Havana Good USD 416

Hotel Victoria Havana  4 stars

Havana Guest rating USD 251

H10 Habana Panorama Hotel Havana  4 stars

Havana Very good USD 219

Plaza Hotel Havana  4 stars

Havana Good USD 222

Hotel Cubanacan Comodoro Havana  4 stars

Havana USD 117

Iberostar Daiquiri Hotel Cayo Guillermo  4 stars

Cayo Guillermo Fabulous USD 136

Conde De Villanueva Havana  4 stars

Havana Superb USD 196

Los Cactus Hotel Varadero  4 stars

Varadero USD 180

Blau Varadero Hotel  4 stars

Varadero Superb USD 355

Hotel Florida Havana  4 stars

Havana Very good USD 204

Hotel Sol Palmeras Varadero  4 stars

Varadero USD 260

Nh Capri Hotel Havana  4 stars

Havana Guest rating USD 310

Villa Cuba Hotel Varadero  4 stars

Varadero USD 156

Hotel Telegrafo Havana  4 stars

Havana Fabulous USD 190

Pestana Cayo Coco Beach Resort  4 stars

Cayo Coco USD 172

Jagua Hotel Cienfuegos  4 stars

Cienfuegos Very good USD 205

Iberostar Tainos Hotel Varadero  4 stars

Varadero Superb USD 228

Sol Pelicano Hotel Cayo Largo del Sur  4 stars

Cayo Largo del Sur Fabulous USD 163

Tryp Cayo Coco Hotel  4 stars

Cayo Coco Very good USD 191

Blau Costa Verde Beach Resort Playa Pesquero  4 stars

Playa Pesquero Fabulous USD 143

Hotel La Union Cienfuegos  4 stars

Cienfuegos USD 221

Hotel Memories Jibacoa Santa Cruz del Norte  4 stars

Santa Cruz del Norte Superb USD 155

Hotel Raquel Havana  4 stars

Havana Very good USD 198

Brisas Trinidad Del Mar Hotel  4 stars

Trinidad Good USD 146

Sol Cayo Guillermo All Inclusive Hotel  4 stars

Cayo Guillermo Fabulous USD 166

Hotel Naviti Beach Club Varadero  4 stars

Varadero Very good USD 146

Memories Varadero Beach Resort  4 stars

Varadero USD 151

Superclubs Breezes Bella Costa Hotel Varadero  4 stars

Varadero Guest rating USD 198

Hotel Mercure Sevilla Havane Havana  4 stars

Havana Very good USD 299

Gran Hotel Camaguey  3 stars

Camaguey USD 137

Vedado Hotel Havana  3 stars

Havana Guest rating USD 92

Hotel Las Cuevas Trinidad  3 stars

Trinidad Guest rating USD 121

Sunbeach Hotel Varadero  3 stars

Varadero USD 90

Neptuno-Triton Hotel Havana  3 stars

Havana Guest rating USD 61

Tulipan Hotel Havana  3 stars

Havana USD 64

Hotel Kohly Havana  3 stars

Havana Very good USD 170

Hotel Atlantico Havana  3 stars

Havana USD 173

Hotel Park View Havana  3 stars

Havana Very good USD 157

Beltran De Santa Cruz Boutique Hotel Havana  3 stars

Havana USD 169

Hotel El Comendador Havana  3 stars

Havana Fabulous USD 176

Hotel Villa Tortuga Varadero  3 stars

Varadero USD 107

Hotel Cubanacan Copacabana Havana  3 stars

Havana Fabulous USD 137

Hostal Valencia Havana  3 stars

Havana USD 158

Acuario Hotel Havana  3 stars

Havana USD 118

Hotel Porto Santo Baracoa  3 stars

Baracoa USD 116

El Castillo Hotel Baracoa  3 stars

Baracoa USD 130

Deauville Hotel Havana  3 stars

Havana USD 108

Cubanacan Cayo Levisa Hotel Pinar del Rio  2 stars

Pinar del Rio USD 170

Mar Del Sur Hotel Varadero  2 stars

Varadero USD 124

Santa Clara Libre Hotel Villa Clara  2 stars

Villa Clara USD 54

Oasis Hotel Varadero  2 stars

Varadero Guest rating USD 65

Hotel Trinidad 500  2 stars

Trinidad Guest rating USD 107

Hotel Pullman Varadero  2 stars

Varadero USD 72

Hotel Lincoln Havana  2 stars

Havana Guest rating USD 59

Islazul Pasacaballo Hotel Cienfuegos  2 stars

Cienfuegos USD 74