Cuba hotels

Cuba Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Melia Cohiba Hotel Havana  5 stars

Havana Very good GBP 412

Warwick Cayo Santa Maria Resort  5 stars

Cayo Santa Maria GBP 134

Melia Marina Varadero Hotel  5 stars

Varadero GBP 152

Iberostar Parque Central Hotel Havana  5 stars

Havana Fabulous GBP 8 186

Four Points By Sheraton Havana Hotel  5 stars

Havana GBP 231

Memories Paraiso Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria GBP 131

Hotel Nacional De Cuba Havana  5 stars

Havana Very good GBP 310

Iberostar Playa Pilar Hotel Cayo Guillermo  5 stars

Cayo Guillermo GBP 204

Melia Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria GBP 196

Melia Varadero Hotel  5 stars

Varadero Fabulous GBP 228

Melia Cayo Coco Hotel  5 stars

Cayo Coco Fabulous GBP 248

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

Guardalavaca GBP 474

Hotel Melia Santiago De Cuba  5 stars

Santiago de Cuba Superb GBP 180

Melia Las Dunas All Inclusive Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria Superb GBP 171

Memories Paraiso Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria

Melia Habana Hotel Havana  5 stars

Havana Very good GBP 350

Iberostar Playa Alameda Hotel Varadero  5 stars

Varadero GBP 200

Iberostar Varadero Hotel  5 stars

Varadero Superb GBP 306

Saratoga Hotel Havana  5 stars

Havana Fabulous GBP 391

Ocean Varadero El Patriarca Hotel  5 stars

Varadero GBP 223

Melia Cayo Guillermo Hotel  5 stars

Cayo Guillermo Fabulous GBP 198

Melia Peninsula Varadero Hotel  5 stars

Varadero Fabulous GBP 276

Iberostar Grand Hotel Trinidad  5 stars

Trinidad Superb GBP 312

Blau Marina Varadero Resort  5 stars

Varadero Fabulous GBP 149

Paradisus Rio De Oro Resort And Spa Holguin  5 stars

Holguin GBP 397

Santa Isabel Hotel Havana  5 stars

Havana Very good GBP 257

Memories Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria GBP 147

Paradisus Varadero Resort And Spa  5 stars

Varadero Superb GBP 336

Paradisus Princesa Del Mar Hotel Varadero  5 stars

Varadero GBP 336

Playa Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria GBP 175

Paradisus Varadero Hotel  5 stars

Varadero Superb GBP 642

Melia Las Americas Hotel Varadero  5 stars

Varadero Fabulous GBP 325

Memories Holguin Beach Resort  5 stars

Holguin GBP 134

Grand Memories Varadero Hotel  5 stars

Varadero GBP 172

Royal Hicacos Resort & Spa Varadero  5 stars

Varadero GBP 297

Colonial Cayo Coco Hotel  4 stars

Cayo Coco Fabulous GBP 101

Hotel Roc Barlovento Varadero  4 stars

Varadero Superb GBP 160

Hotel Terral Havana  4 stars

Havana GBP 165

Sol Sirenas Coral Resort Varadero  4 stars

Varadero GBP 194

Voi Bravo Arenal Hotel Havana  4 stars

Havana Very good GBP 142

Hotel Playa Costa Verde Playa Pesquero  4 stars

Playa Pesquero Fabulous GBP 146

Sol Cayo Coco All Inclusive Hotel  4 stars

Cayo Coco GBP 171

Brisas Guardalavaca Hotel Holguin  4 stars

Holguin GBP 186

Roc Presidente Hotel Havana  4 stars

Havana Very good GBP 180

Hotel Starfish Cayo Santa Maria  4 stars

Cayo Santa Maria GBP 112

Barcelo Solymar Arenas Blancas Resort Varadero  4 stars

Varadero GBP 168

Inglaterra Hotel Havana  4 stars

Havana Good GBP 321

Hotel Victoria Havana  4 stars

Havana Guest rating GBP 221

H10 Habana Panorama Hotel Havana  4 stars

Havana Very good GBP 196

Plaza Hotel Havana  4 stars

Havana Good GBP 187

Hotel Cubanacan Comodoro Havana  4 stars

Havana GBP 94

Iberostar Daiquiri Hotel Cayo Guillermo  4 stars

Cayo Guillermo Fabulous GBP 116

Conde De Villanueva Havana  4 stars

Havana Superb GBP 156

Breezes Varadero Hotel  4 stars

Varadero GBP 176

Blau Varadero Hotel  4 stars

Varadero Superb GBP 493

Hotel Florida Havana  4 stars

Havana Very good GBP 165

Sol Palmeras Hotel Varadero  4 stars

Varadero GBP 235

Nh Capri Hotel Havana  4 stars

Havana Guest rating GBP 261

Villa Cuba Hotel Varadero  4 stars

Varadero GBP 140

Hotel Telegrafo Havana  4 stars

Havana Fabulous GBP 150

Pestana Cayo Coco Beach Resort  4 stars

Cayo Coco GBP 137

Jagua Hotel Cienfuegos  4 stars

Cienfuegos Very good GBP 171

Iberostar Tainos Hotel Varadero  4 stars

Varadero Superb GBP 190

Sol Pelicano Hotel Cayo Largo del Sur  4 stars

Cayo Largo del Sur Fabulous GBP 155

Tryp Cayo Coco Hotel  4 stars

Cayo Coco Very good GBP 170

Blau Costa Verde Beach Resort Playa Pesquero  4 stars

Playa Pesquero Fabulous GBP 114

Hotel La Union Cienfuegos  4 stars

Cienfuegos GBP 176

Hotel Memories Jibacoa Santa Cruz del Norte  4 stars

Santa Cruz del Norte Superb GBP 139

Hotel Raquel Havana  4 stars

Havana Very good GBP 151

Brisas Trinidad Del Mar Hotel  4 stars

Trinidad Good GBP 128

Sol Cayo Guillermo All Inclusive Hotel  4 stars

Cayo Guillermo Fabulous GBP 138

Hotel Naviti Beach Club Varadero  4 stars

Varadero Very good GBP 133

Memories Varadero Beach Resort  4 stars

Varadero GBP 141

Superclubs Breezes Bella Costa Hotel Varadero  4 stars

Varadero Guest rating GBP 201

Hotel Mercure Sevilla Havane Havana  4 stars

Havana Very good GBP 281

Gran Hotel Camaguey  3 stars

Camaguey GBP 116

Vedado Hotel Havana  3 stars

Havana Guest rating GBP 80

Hotel Las Cuevas Trinidad  3 stars

Trinidad Guest rating GBP 96

Sunbeach Hotel Varadero  3 stars

Varadero GBP 76

Neptuno-Triton Hotel Havana  3 stars

Havana Guest rating GBP 51

Hotel Kohly Havana  3 stars

Havana Very good GBP 154

Hotel Atlantico Havana  3 stars

Havana GBP 141

Hotel Park View Havana  3 stars

Havana Very good GBP 124

Beltran De Santa Cruz Boutique Hotel Havana  3 stars

Havana GBP 133

Hotel El Comendador Havana  3 stars

Havana Fabulous GBP 149

Hotel Villa Tortuga Varadero  3 stars

Varadero GBP 98

Hotel Cubanacan Copacabana Havana  3 stars

Havana Fabulous GBP 114

Hostal Valencia Havana  3 stars

Havana GBP 124

Acuario Hotel Havana  3 stars

Havana GBP 103

Hotel Porto Santo Baracoa  3 stars

Baracoa GBP 87

El Castillo Hotel Baracoa  3 stars

Baracoa GBP 107

Deauville Hotel Havana  3 stars

Havana GBP 92

Cubanacan Cayo Levisa Hotel Pinar del Rio  2 stars

Pinar del Rio GBP 148

Mar Del Sur Hotel Varadero  2 stars

Varadero GBP 104

Santa Clara Libre Hotel Villa Clara  2 stars

Villa Clara GBP 44

Oasis Hotel Varadero  2 stars

Varadero Guest rating GBP 57

Hotel Trinidad 500  2 stars

Trinidad Guest rating GBP 90

Hotel Pullman Varadero  2 stars

Varadero GBP 62

Hotel Lincoln Havana  2 stars

Havana Guest rating GBP 49

Islazul Pasacaballo Hotel Cienfuegos  2 stars

Cienfuegos GBP 55