Cuba hotels

Cuba Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Melia Cohiba Hotel Havana  5 stars

Havana Very good GBP 463

Warwick Cayo Santa Maria Resort  5 stars

Cayo Santa Maria GBP 137

Melia Marina Varadero Hotel  5 stars

Varadero GBP 168

Iberostar Parque Central Hotel Havana  5 stars

Havana Fabulous GBP 3 239

Memories Paraiso Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria GBP 141

Hotel Nacional De Cuba Havana  5 stars

Havana Very good GBP 354

Iberostar Playa Pilar Hotel Cayo Guillermo  5 stars

Cayo Guillermo GBP 215

Melia Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria GBP 194

Melia Varadero Hotel  5 stars

Varadero Fabulous GBP 254

Melia Cayo Coco Hotel  5 stars

Cayo Coco Fabulous GBP 274

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

Guardalavaca GBP 477

Hotel Melia Cayo Santa Maria  5 stars

Cayo Santa Maria GBP 319

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 211

Memories Flamenco Hotel Cayo Coco  5 stars

Cayo Coco GBP 165

Melia Habana Hotel Havana  5 stars

Havana Very good GBP 398

Iberostar Playa Alameda Hotel Varadero  5 stars

Varadero GBP 186

Saratoga Hotel Havana  5 stars

Havana Fabulous GBP 398

Ocean Varadero El Patriarca Hotel  5 stars

Varadero GBP 230

Melia Cayo Guillermo Hotel  5 stars

Cayo Guillermo Fabulous GBP 222

Melia Peninsula Varadero Hotel  5 stars

Varadero Fabulous GBP 311

Iberostar Grand Hotel Trinidad  5 stars

Trinidad Superb GBP 344

Blau Marina Varadero Resort  5 stars

Varadero Fabulous GBP 171

Paradisus Rio De Oro Resort & Spa Holguin  5 stars

Holguin GBP 442

Memories Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria GBP 148

Paradisus Varadero Hotel  5 stars

Varadero Superb GBP 372

Melia Buenavista Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria GBP 304

Paradisus Princesa Del Mar Hotel Varadero  5 stars

Varadero GBP 366

Playa Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria GBP 180

Hotel Royalton Cayo Santa Maria  5 stars

Cayo Santa Maria GBP 390

Iberostar Ensenachos Hotel Cayo Ensenachos  5 stars

Cayo Ensenachos GBP 247

Melia Las Americas Hotel Varadero  5 stars

Varadero Fabulous GBP 330

Hotel Playa Pesquero Holguin  5 stars

Holguin Superb GBP 193

Memories Holguin Beach Resort  5 stars

Holguin GBP 153

Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria Superb GBP 174

Grand Memories Varadero Hotel  5 stars

Varadero GBP 186

Royal Hicacos Resort & Spa Varadero  5 stars

Varadero GBP 311

Sol Cayo Santa Maria Hotel  4 stars

Cayo Santa Maria Fabulous GBP 170

Colonial Cayo Coco Hotel  4 stars

Cayo Coco Fabulous GBP 99

Hotel Roc Barlovento Varadero  4 stars

Varadero Superb GBP 186

Sol Sirenas Coral Resort Varadero  4 stars

Varadero GBP 207

Be Live Experience Varadero Hotel  4 stars

Varadero GBP 137

Gran Caribe Hotel Varadero Internacional All Incl.  4 stars

Varadero GBP 138

Hotel Playa Costa Verde Playa Pesquero  4 stars

Playa Pesquero Fabulous GBP 158

Memories Holguin Beach Hotel  4 stars

Holguin GBP 131

Sol Cayo Coco All Inclusive Hotel  4 stars

Cayo Coco GBP 161

Hotel Tuxpan Varadero  4 stars

Varadero Superb GBP 119

Brisas Guardalavaca Hotel Holguin  4 stars

Holguin GBP 134

Be Live Experience Turquesa Hotel Varadero  4 stars

Varadero GBP 170

Emperador - Laguna Villas & Resort Cayo Coco  4 stars

Cayo Coco

Melia Las Antillas Hotel Varadero  4 stars

Varadero GBP 232

Hotel Starfish Cayo Santa Maria  4 stars

Cayo Santa Maria GBP 125

Memories Caribe Hotel Cayo Coco  4 stars

Cayo Coco GBP 124

Hotel Playa Coco Cayo Coco  4 stars

Cayo Coco GBP 152

Barcelo Solymar Arenas Blancas Resort Varadero  4 stars

Varadero GBP 186

Barcelo Arenas Blancas Hotel Varadero  4 stars

Varadero Exclusive GBP 208

Inglaterra Hotel Havana  4 stars

Havana Good GBP 297

Bellevue Puntarena Playa Caleta Hotel Varadero  4 stars

Varadero GBP 139

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

Cayo Largo del Sur GBP 265

Iberostar Daiquiri Hotel Cayo Guillermo  4 stars

Cayo Guillermo Fabulous GBP 124

Blau Varadero Hotel  4 stars

Varadero Superb GBP 704

Hotel Florida Havana  4 stars

Havana Very good GBP 170

Hotel Club Kawama Varadero  4 stars

Varadero Very good GBP 111

Villa Cuba Hotel Varadero  4 stars

Varadero GBP 168

Blau Costa Verde Plus Beach Resort Holguin  4 stars

Holguin GBP 136

Hotel Telegrafo Havana  4 stars

Havana Fabulous GBP 162

Pestana Cayo Coco Beach Resort  4 stars

Cayo Coco GBP 128

Iberostar Tainos Hotel Varadero  4 stars

Varadero Superb GBP 195

Sol Pelicano Hotel Cayo Largo del Sur  4 stars

Cayo Largo del Sur Fabulous GBP 171

Tryp Cayo Coco Hotel  4 stars

Cayo Coco Very good GBP 192

Blau Costa Verde Beach Resort Playa Pesquero  4 stars

Playa Pesquero Fabulous GBP 123

Hotel Memories Jibacoa Santa Cruz del Norte  4 stars

Santa Cruz del Norte Superb GBP 161

Hotel Raquel Havana  4 stars

Havana Very good GBP 154

Superclubs Breezes Varadero Hotel  4 stars

Varadero GBP 186

Brisas Trinidad Del Mar Hotel  4 stars

Trinidad Good GBP 140

Sol Cayo Guillermo All Inclusive Hotel  4 stars

Cayo Guillermo Fabulous GBP 151

Naviti Varadero Hotel  4 stars

Varadero Very good GBP 139

Cubanacan Bella Costa Hotel Varadero  4 stars

Varadero GBP 169

Memories Varadero Beach Resort  4 stars

Varadero GBP 156

Hotel Brisas Santa Lucia Playa Santa Lucia  4 stars

Playa Santa Lucia Good GBP 98

Hotel Iberostar Playa Blanca Cayo Largo del Sur  4 stars

Cayo Largo del Sur Fabulous GBP 120

Superclubs Breezes Bella Costa Hotel Varadero  4 stars

Varadero Guest rating GBP 206

Hotel Mercure Sevilla Havane Havana  4 stars

Havana Very good GBP 304

Bellevue Palma Real Hotel Varadero  4 stars

Varadero GBP 116

Hotel Riviera Havana  4 stars

Havana GBP 205

Hotel Starfish Cuatro Palmas Varadero  3 stars

Varadero Fabulous GBP 107

Sunbeach Hotel Varadero  3 stars

Varadero GBP 82

Gran Club Santa Lucia Hotel Playa Santa Lucia  3 stars

Playa Santa Lucia GBP 95

Hotel Acuazul Varadero  3 stars

Varadero Fabulous GBP 92

Hotel Rancho Luna Cienfuegos  3 stars

Cienfuegos Guest rating GBP 81

Hotel Atlantico Havana  3 stars

Havana GBP 150

Hotel Villa Tortuga Varadero  3 stars

Varadero GBP 117

Hotel Cubanacan Copacabana Havana  3 stars

Havana Fabulous GBP 109

Club Karey Hotel Varadero  3 stars

Varadero GBP 108

Mercure Playa De Oro Hotel Varadero  3 stars

Varadero GBP 169

Club Tropical Hotel Varadero  3 stars

Varadero Fabulous GBP 107

Cubanacan Cayo Levisa Hotel Pinar del Rio  2 stars

Pinar del Rio GBP 149

Mar Del Sur Hotel Varadero  2 stars

Varadero GBP 97

Tropicoco Hotel Havana  2 stars

Havana Very good GBP 81

Villa Don Lino Holguin  2 stars

Holguin GBP 74