Cuba hotels

Cuba Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Melia Cohiba Hotel Havana  5 stars

Havana Very good USD 502

Warwick Cayo Santa Maria Resort  5 stars

Cayo Santa Maria USD 171

Melia Marina Varadero Hotel  5 stars

Varadero USD 190

Iberostar Parque Central Hotel Havana  5 stars

Havana Fabulous USD 12 203

Memories Paraiso Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria USD 164

Hotel Nacional De Cuba Havana  5 stars

Havana Very good USD 384

Iberostar Playa Pilar Hotel Cayo Guillermo  5 stars

Cayo Guillermo USD 256

Melia Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria USD 245

Melia Varadero Hotel  5 stars

Varadero Fabulous USD 284

Melia Cayo Coco Hotel  5 stars

Cayo Coco Fabulous USD 310

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 229

Melia Las Dunas All Inclusive Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria Superb USD 214

Memories Flamenco Hotel Cayo Coco  5 stars

Cayo Coco USD 185

Melia Habana Hotel Havana  5 stars

Havana Very good USD 420

Iberostar Playa Alameda Hotel Varadero  5 stars

Varadero USD 244

Saratoga Hotel Havana  5 stars

Havana Fabulous USD 486

Ocean Varadero El Patriarca Hotel  5 stars

Varadero USD 277

Melia Cayo Guillermo Hotel  5 stars

Cayo Guillermo Fabulous USD 257

Melia Peninsula Varadero Hotel  5 stars

Varadero Fabulous USD 323

Iberostar Grand Hotel Trinidad  5 stars

Trinidad Superb USD 393

Blau Marina Varadero Resort  5 stars

Varadero Fabulous USD 178

Paradisus Rio De Oro Resort And Spa Holguin  5 stars

Holguin USD 497

Santa Isabel Hotel Havana  5 stars

Havana Very good USD 312

Memories Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria USD 184

Paradisus Varadero Resort And Spa  5 stars

Varadero Superb USD 391

Melia Buenavista  5 stars

Cayo Santa Maria USD 390

Paradisus Princesa Del Mar  5 stars

Varadero USD 407

Playa Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria USD 218

Iberostar Ensenachos Hotel Cayo Ensenachos  5 stars

Cayo Ensenachos USD 308

Melia Las Americas  5 stars

Varadero Fabulous USD 400

Hotel Playa Pesquero  5 stars

Playa Pesquero Superb USD 217

Memories Holguin Beach Resort  5 stars

Holguin USD 166

Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria Superb USD 218

Grand Memories Varadero Hotel  5 stars

Varadero USD 209

Royal Hicacos Resort & Spa Varadero  5 stars

Varadero USD 367

Sol Cayo Santa Maria Hotel  4 stars

Cayo Santa Maria Fabulous USD 206

Colonial Cayo Coco Hotel  4 stars

Cayo Coco Fabulous USD 126

Hotel Roc Barlovento Varadero  4 stars

Varadero Superb USD 190

Sol Sirenas Coral Resort Varadero  4 stars

Varadero USD 239

Be Live Experience Varadero Hotel  4 stars

Varadero USD 154

Gran Caribe Hotel Varadero Internacional All Incl.  4 stars

Varadero USD 172

Hotel Playa Costa Verde Playa Pesquero  4 stars

Playa Pesquero Fabulous USD 177

Hotel Plaza Havana  4 stars

Havana USD 240

Memories Holguin Beach Hotel  4 stars

Holguin USD 151

Sol Cayo Coco All Inclusive Hotel  4 stars

Cayo Coco USD 215

Hotel Tuxpan Varadero  4 stars

Varadero Superb USD 138

Brisas Guardalavaca Hotel Holguin  4 stars

Holguin USD 242

Be Live Experience Turquesa Hotel Varadero  4 stars

Varadero USD 181

Emperador - Laguna Villas & Resort Cayo Coco  4 stars

Cayo Coco

Melia Las Antillas Hotel Varadero  4 stars

Varadero USD 271

Hotel Starfish Cayo Santa Maria  4 stars

Cayo Santa Maria USD 140

Hotel Playa Coco Cayo Coco  4 stars

Cayo Coco USD 173

Barcelo Solymar Arenas Blancas Resort Varadero  4 stars

Varadero USD 204

Barcelo Arenas Blancas Hotel Varadero  4 stars

Varadero Exclusive USD 227

Bellevue Puntarena Playa Caleta Hotel Varadero  4 stars

Varadero USD 149

Sol Pelicano All Inclusive Hotel Cayo Largo del Sur  4 stars

Cayo Largo del Sur USD 321

Iberostar Daiquiri Hotel Cayo Guillermo  4 stars

Cayo Guillermo Fabulous USD 146

Blau Varadero Hotel  4 stars

Varadero Superb USD 559

Hotel Florida Havana  4 stars

Havana Very good USD 202

Hotel Club Kawama Varadero  4 stars

Varadero Very good USD 122

Villa Cuba Hotel Varadero  4 stars

Varadero USD 174

Blau Costa Verde Plus Beach Resort Holguin  4 stars

Holguin USD 146

Hotel Telegrafo Havana  4 stars

Havana Fabulous USD 189

Pestana Cayo Coco Beach Resort  4 stars

Cayo Coco USD 175

Iberostar Tainos Hotel Varadero  4 stars

Varadero Superb USD 235

Sol Pelicano Hotel Cayo Largo del Sur  4 stars

Cayo Largo del Sur Fabulous USD 192

Tryp Cayo Coco Hotel  4 stars

Cayo Coco Very good USD 213

Blau Costa Verde Beach Resort Playa Pesquero  4 stars

Playa Pesquero Fabulous USD 142

Hotel Memories Jibacoa Santa Cruz del Norte  4 stars

Santa Cruz del Norte Superb USD 163

Hotel Raquel Havana  4 stars

Havana Very good USD 194

Superclubs Breezes Varadero Hotel  4 stars

Varadero USD 206

Brisas Trinidad Del Mar Hotel  4 stars

Trinidad Good USD 158

Sol Cayo Guillermo All Inclusive Hotel  4 stars

Cayo Guillermo Fabulous USD 178

Hotel Naviti Beach Club Varadero  4 stars

Varadero Very good USD 161

Cubanacan Bella Costa Hotel Varadero  4 stars

Varadero USD 200

Memories Varadero Beach Resort  4 stars

Varadero USD 169

Hotel Brisas Santa Lucia Playa Santa Lucia  4 stars

Playa Santa Lucia Good USD 120

Hotel Iberostar Playa Blanca Cayo Largo del Sur  4 stars

Cayo Largo del Sur Fabulous USD 151

Superclubs Breezes Bella Costa Hotel Varadero  4 stars

Varadero Guest rating USD 233

Bellevue Palma Real Hotel Varadero  4 stars

Varadero USD 120

Hotel Riviera Havana  4 stars

Havana USD 234

Hotel Starfish Cuatro Palmas Varadero  3 stars

Varadero Fabulous USD 131

Sunbeach Hotel Varadero  3 stars

Varadero USD 94

Hotel Kohly Havana  3 stars

Havana Very good USD 181

Gran Club Santa Lucia Hotel Playa Santa Lucia  3 stars

Playa Santa Lucia USD 114

Hotel Acuazul Varadero  3 stars

Varadero Fabulous USD 107

Hotel Rancho Luna Cienfuegos  3 stars

Cienfuegos Guest rating USD 97

Hotel Atlantico Havana  3 stars

Havana USD 176

Hotel Park View Havana  3 stars

Havana Very good USD 154

Hotel Villa Tortuga Varadero  3 stars

Varadero USD 119

Club Karey Hotel Varadero  3 stars

Varadero USD 119

Kawama Hotel Varadero  3 stars

Varadero USD 132

Mercure Playa De Oro Hotel Varadero  3 stars

Varadero USD 166

Club Tropical Hotel Varadero  3 stars

Varadero Fabulous USD 122

Cubanacan Cayo Levisa Hotel Pinar del Rio  2 stars

Pinar del Rio USD 186

Mar Del Sur Hotel Varadero  2 stars

Varadero USD 129

Tropicoco Hotel Havana  2 stars

Havana Very good USD 102

Villa Don Lino Holguin  2 stars

Holguin USD 94