Cuba hotels

Cuba Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Iberostar Playa Alameda Hotel Varadero  5 stars

Varadero GBP 168

Saratoga Hotel Havana  5 stars

Havana Fabulous GBP 318

Melia Peninsula Varadero Hotel  5 stars

Varadero Fabulous GBP 197

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

Guardalavaca GBP 335

Paradisus Princesa Del Mar Hotel Varadero  5 stars

Varadero GBP 219

Iberostar Grand Hotel Trinidad  5 stars

Trinidad Superb GBP 291

Memories Paraiso Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria GBP 118

Melia Las Americas Hotel Varadero  5 stars

Varadero Fabulous GBP 244

Santa Isabel Boutique Hotel Havana  5 stars

Havana Very good GBP 227

Ocean Varadero El Patriarca Hotel  5 stars

Varadero GBP 194

Melia Buenavista Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria GBP 311

Warwick Cayo Santa Maria Resort  5 stars

Cayo Santa Maria GBP 103

Royalton Hicacos Resort Varadero  5 stars

Varadero GBP 256

Grand Memories Varadero Hotel  5 stars

Varadero GBP 142

Hotel Nacional De Cuba Havana  5 stars

Havana Very good GBP 232

Melia Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria GBP 153

Melia Cohiba Hotel Havana  5 stars

Havana Very good GBP 274

Iberostar Playa Pilar Hotel Cayo Guillermo  5 stars

Cayo Guillermo GBP 178

Melia Varadero Hotel  5 stars

Varadero Fabulous GBP 274

Melia Cayo Coco Hotel  5 stars

Cayo Coco Fabulous GBP 291

Iberostar Parque Central Hotel Havana  5 stars

Havana Fabulous GBP 331

Iberostar Ensenachos Hotel Cayo Ensenachos  5 stars

Cayo Ensenachos GBP 247

Memories Holguin Beach Resort  5 stars

Holguin GBP 128

Melia Cayo Guillermo Hotel  5 stars

Cayo Guillermo Fabulous GBP 181

Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria Superb GBP 149

Memories Paraiso Azul Beach Resort Cayo Santa Maria  5 stars

Cayo Santa Maria GBP 129

Melia Marina Varadero Hotel  5 stars

Varadero GBP 138

Melia Habana Hotel Havana  5 stars

Havana Very good GBP 242

Melia Las Dunas Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria Superb GBP 152

Melia Santiago De Cuba Hotel  5 stars

Santiago de Cuba Superb GBP 146

Blau Marina Varadero Resort  5 stars

Varadero Fabulous GBP 124

Playa Pesquero Hotel  5 stars

Playa Pesquero Superb GBP 163

Paradisus Rio De Oro Resort & Spa Holguin  5 stars

Holguin GBP 383

Playa Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria GBP 168

Paradisus Varadero Hotel  5 stars

Varadero Superb GBP 252

Hotel Melia Cayo Santa Maria  5 stars

Cayo Santa Maria GBP 264

Brisas Santa Lucia Hotel Playa Santa Lucia  4 stars

Playa Santa Lucia Good GBP 91

Playa Costa Verde Hotel Playa Pesquero  4 stars

Playa Pesquero Fabulous GBP 156

Memories Holguin Beach Resort  4 stars

Holguin GBP 120

Gran Caribe Hotel Varadero Internacional All Incl.  4 stars

Varadero GBP 134

Tryp Cayo Coco Hotel  4 stars

Cayo Coco Very good GBP 134

Sol Cayo Largo Hotel Cayo Largo del Sur  4 stars

Cayo Largo del Sur GBP 154

Brisas Guardalavaca Hotel Holguin  4 stars

Holguin GBP 107

Roc Barlovento Hotel Varadero  4 stars

Varadero Superb GBP 109

Iberostar Daiquiri Hotel Cayo Guillermo  4 stars

Cayo Guillermo Fabulous GBP 111

Bella Costa Hotel Varadero  4 stars

Varadero GBP 112

Be Live Experience Turquesa Hotel Varadero  4 stars

Varadero GBP 96

Brisas Trinidad Del Mar Hotel  4 stars

Trinidad Good GBP 114

Be Live Experience Varadero Hotel  4 stars

Varadero GBP 103

Hotel Telegrafo Havana  4 stars

Havana Fabulous GBP 178

Blau Varadero Hotel  4 stars

Varadero Superb GBP 272

Florida Boutique Hotel Havana  4 stars

Havana Very good GBP 157

Iberostar Tainos Hotel Varadero  4 stars

Varadero Superb GBP 177

Melia Las Antillas Hotel Varadero  4 stars

Varadero GBP 138

Hotel Memories Jibacoa Santa Cruz del Norte  4 stars

Santa Cruz del Norte Superb GBP 121

Blau Costa Verde Beach Resort Playa Pesquero  4 stars

Playa Pesquero Fabulous GBP 112

Hotel Naviti Beach Club Varadero  4 stars

Varadero Very good GBP 116

Sol Cayo Guillermo Hotel  4 stars

Cayo Guillermo Fabulous GBP 129

Bellevue Palma Real Hotel Varadero  4 stars

Varadero GBP 93

Raquel Hotel Havana  4 stars

Havana Very good GBP 146

Ole Playa Blanca Hotel Cayo Largo del Sur  4 stars

Cayo Largo del Sur Fabulous GBP 101

Hotel Club Kawama Varadero  4 stars

Varadero Very good GBP 87

Sol Cayo Coco Hotel  4 stars

Cayo Coco GBP 146

Emperador - Laguna Villas & Resort Cayo Coco  4 stars

Cayo Coco

Habana Riviera Hotel Havana  4 stars

Havana GBP 151

Playa Coco Hotel Cayo Coco  4 stars

Cayo Coco Superb GBP 137

Sol Sirenas Coral Hotel Varadero  4 stars

Varadero GBP 134

Starfish Cayo Santa Maria Hotel  4 stars

Cayo Santa Maria GBP 106

Hotel Tuxpan Varadero  4 stars

Varadero Superb GBP 90

Barcelo Solymar Arenas Blancas Resort Varadero  4 stars

Varadero GBP 139

The Superclubs Breezes Varadero Hotel  4 stars

Varadero GBP 108

Colonial Cayo Coco Hotel  4 stars

Cayo Coco Fabulous GBP 96

Barcelo Arenas Blancas Hotel Varadero  4 stars

Varadero Exclusive GBP 135

Hotel Bellevue Puntarena Playa Caleta Varadero  4 stars

Varadero GBP 111

Hotel Plaza Havana  4 stars

Havana GBP 123

Villa Cuba Hotel Varadero  4 stars

Varadero GBP 103

Sol Pelicano Hotel Cayo Largo del Sur  4 stars

Cayo Largo del Sur Fabulous GBP 117

Breezes Bella Costa Hotel Varadero  4 stars

Varadero Guest rating GBP 135

Sol Cayo Santa Maria Hotel  4 stars

Cayo Santa Maria Fabulous GBP 151

Pestana Cayo Coco Beach Resort  4 stars

Cayo Coco GBP 142

Hotel Atlantico Havana  3 stars

Havana GBP 120

Park View Boutique Hotel Havana  3 stars

Havana Very good GBP 119

Sun Beach Hotel Varadero  3 stars

Varadero GBP 68

Club Karey Hotel Varadero  3 stars

Varadero GBP 82

Gran Caribe Villa Tortuga All Inclusive Varadero  3 stars

Varadero GBP 78

Club Tropical Hotel Varadero  3 stars

Varadero Fabulous GBP 93

El Bosque Hotel Havana  3 stars

Havana Very good GBP 115

Acuazul Hotel Varadero  3 stars

Varadero Fabulous GBP 77

Gran Club Santa Lucia Hotel Playa Santa Lucia  3 stars

Playa Santa Lucia GBP 90

Hotel Rancho Luna Cienfuegos  3 stars

Cienfuegos Guest rating GBP 82

Mercure Playa De Oro Hotel Varadero  3 stars

Varadero GBP 99

Hotel Club Kawama Varadero  3 stars

Varadero GBP 83

Tropicoco Hotel Havana  2 stars

Havana Very good GBP 74

Cubanacan Cayo Levisa Hotel Pinar del Rio  2 stars

Pinar del Rio GBP 127

Mar Del Sur Hotel Varadero  2 stars

Varadero GBP 97

Villa Don Lino Holguin  2 stars

Holguin GBP 76