Cuba hotels

Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Cuba Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Iberostar Playa Alameda (Adults Only)  5 stars

Punta Hicacos Final, Varadero, Cuba, 42200

Varadero
GBP 148

Iberostar Varadero  5 stars

Carretera Las Morlas Km 17,5 , Sector Punta Hicacos, Varadero 42200, Cuba, Varadero, Cuba, CUB

Varadero Perfect
GBP 243

Saratoga  5 stars

Prado 603, Esq. A Dragones. La Habana Vieja, Ciudad De La Habana, Cuba, Havana, Cuba, 10200

Havana Very good
GBP 1 076

Iberostar Grand Trinidad (Adults Only)  5 stars

Jose Marti Y Lino Perez, Trinidad, Cuba, 62600

Trinidad Great
GBP 246

Santa Isabel Boutique  5 stars

Baratillo No. 9 E/ Obispo Y Narciso Lopez, Havana, Cuba, 10100

Havana Nice
GBP 100

Iberostar Parque Central  5 stars

Neptuno Prado Y Zulueta, Havana, Cuba, 10100

Havana Great
GBP 151

Iberostar Laguna Azul  5 stars

Autopista Sur Km 17, Varadero, Cuba, 000

Varadero
GBP 166

Melia Peninsula Varadero  5 stars

Parque Natural De Punta Hicacos, Varadero, Cuba

Varadero Great
GBP 145

Melia Las Americas (Adults Only)  5 stars

Playa De Las Americas, Varadero, Cuba

Varadero Great
GBP 188

Melia Cayo Coco (Adults Only)  5 stars

Jardines Del Rey, Cayo Coco, Cuba

Cayo Coco Great
GBP 193

Nacional De Cuba  5 stars

Calle 21 Y O, Vedado, Plaza, Havana, Cuba, 10400

Havana Very good
GBP 115

Melia Santiago De Cuba  5 stars

Avd. De Las Americas Y Calle M, Santiago de Cuba, Cuba

Santiago de Cuba Great
GBP 116

Paradisus Princesa Del Mar (Adults Only)  5 stars

Auropista Sur , Ctra. Las Morlas, Km 19 1/2, Varadero Matanzas, Cuba, Varadero, Cuba

Varadero
GBP 140

Melia Cohiba  5 stars

Ave. Paseo Entre 1ª Y 3ª Vedado, Havana, Cuba

Havana Very good
GBP 126

Melia Varadero  5 stars

Crta. De Las Morlas, Varadero, Cuba

Varadero Great
GBP 146

Royalton Hicacos (Adults Only)  5 stars

Crt. Las Morlas Km 15, Varadero, Cuba

Varadero
GBP 255

Paradisus Varadero Resort & Spa (Adults Only)  5 stars

Punta Frances, Varadero, Cuba, 42200

Varadero Great
GBP 149

Fiesta Americana Punta Varadero (Adults Only)  5 stars

Autopista Sur Final, Varadero, Cuba

Varadero Very good
GBP 93

Melia Las Dunas  5 stars

Cayo Santa Maria, Cayo Santa Maria, Cuba, 52610

Cayo Santa Maria Great
GBP 123

Melia Habana  5 stars

Avda. 3A E/ 76 Y 80, Miramar, Havana, Cuba

Havana Very good
GBP 119

Playa Pesquero  5 stars

Playa Pesquero, Playa Pesquero, Cuba

Playa Pesquero Great
GBP 179

Memories Paraiso  5 stars

Cayo Santa Maria, Cayo Santa Maria, Cuba, 52600

Cayo Santa Maria
GBP 95

Iberostar Ensenachos (Adults Only)  5 stars

Cayo Ensenachos, Cayo Ensenachos, Cuba

Cayo Ensenachos
GBP 196

Melia Cayo Guillermo  5 stars

Jardines Del Rey, Cayo Guillermo, Cuba

Cayo Guillermo Great
GBP 111

Royalton Cayo Santa Maria (Adults Only)  5 stars

Cayo Santa Maria, Caibarien, Cayo Santa Maria, Cuba, 00000

Cayo Santa Maria
GBP 209

Melia Buenavista (Adults Only)  5 stars

Punta Madruguilla, Oeste Cayo Santa Maria.,Cayo Santa Maria, Cayo Santa Maria, Cuba, 52600

Cayo Santa Maria
GBP 207

Ocean Varadero El Patriarca (Adults Only)  5 stars

Autopista Sur Km 18 Punta Hicacos, Varadero, Cuba

Varadero Guest rating
GBP 188

Paradisus Rio De Oro (Adults Only)  5 stars

, Playa Esmeralda, Crta., Guardalavaca, Holguin, Cuba., Holguin, Cuba

Holguin
GBP 118

Melia Marina Varadero  5 stars

Autopista Del Sur Y Final, Punta Hicacos, Varadero, Cuba, 42200

Varadero
GBP 99

Four Points By Sheraton Havana  5 stars

5Ta Ave, E/ 76 Y 80, Miramar, Playa, Havana 11300, Cuba, Havana, Cuba, 106000

Havana
GBP 114

Blau Privilege Cayo Libertad (Adults Only)  5 stars

Autopista Ser Final, Varadero, Cuba

Varadero Perfect
GBP 216

Hotel Playa Cayo Santa Maria  5 stars

Cayo Santa Maria, Cayo Santa Maria, Cuba, 50100

Cayo Santa Maria
GBP 153

Grand Memories Varadero (Adults Only)  5 stars

Autopipsta Sur Km 18,5, Varadero, Cuba

Varadero
GBP 96

Melia Cayo Santa Maria  5 stars

AA Caibaria‰N, Villa Clara Cayo Santa Maria, Cayo Santa Maria, Cuba

Cayo Santa Maria
GBP 128

Melia Jardines Del Rey  5 stars

Carretera A Cayo Guillermo Km 9 Playa Flamenco, Cayo Coco, Cuba

Cayo Coco
GBP 165

Ocean Vista Azul  5 stars

Autopista Sur, Km 11, Varadero, Cuba, Varadero, Cuba

Varadero Guest rating
GBP 159

Labranda Cayo Santa Maria  5 stars

Carretera (Pedraplen) A Cayo Santa Maria, Caibarien, Cayo Santa Maria, Cuba, 00000

Cayo Santa Maria
GBP 102

Sanctuary By Grand Memories Santa Maria Adults Only  5 stars

Cayo Santa Marίa Loc10 Km Away From Las Brujas S N, Yaguajay, Cuba, 52610

Yaguajay
GBP 144

Nacional De Cuba  5 stars

Calle O Esq. 21, Vedado, Havana, Cuba

Havana
GBP 281

Palacio San Miguel Boutique  4 stars

C/Cuba 52 Esq. Pe¥A Pobre, Havana, Cuba

Havana Very good
GBP 99

Palco  4 stars

Calle 146 Entre 11 Y 13 Playa, Havana, Cuba, 16046

Havana Very good
GBP 97

Iberostar Daiquiri  4 stars

Cayo Guillermo Jardines Del Rey Ciego De Avila, Cayo Guillermo, Cuba, CUB

Cayo Guillermo Great
GBP 105

Conde De Villanueva  4 stars

Mercaderes 202, Havana, Cuba

Havana Great
GBP 93

El Comendador  4 stars

Calle ObrapaA Esquina Baratillo 55, Havana, Cuba

Havana Great
GBP 1 623

Telegrafo Boutique  4 stars

Prado 408 Esq Neptuno, Havana, Cuba, 10100

Havana Very good
GBP 126

Iberostar Tainos  4 stars

Carr Las Morlas Km 12.5 Varadero, Varadero, Cuba, CUB

Varadero Great
GBP 137

Raquel  4 stars

, 263, Mercaderes, La Habana 10100, Cuba, Havana, Cuba

Havana Very good
GBP 113

Cubanacan Comodoro  4 stars

Av. 3Ra Y Calle 84 Playa, Havana, Cuba

Havana Guest rating
GBP 67

Iberostar Bella Costa  4 stars

Av Las Americas Km 3.5 Varadero, Matanzas, Varadero, Cuba

Varadero Guest rating
GBP 135

Melia Las Antillas (Adults Only)  4 stars

Autopista Sur, Carretera Las Morlas, Km 14, Varadero, Cuba, 42200

Varadero
GBP 109

Jagua  4 stars

Calle 37 No. 1 E/ 0 Y 2, Punta Gorda, Cienfuegos, Cuba

Cienfuegos Very good
GBP 108

Sol Cayo Santa Maria  4 stars

Cayo Santa Maria, Cayo Santa Maria, Cuba

Cayo Santa Maria Great
GBP 103

Playa Costa Verde  4 stars

Playa Pesquero, Rafael Freyre, Holguin, Cuba

Holguin Great
GBP 82

Sol Rio De Luna Y Mares  4 stars

Playa Esmeralda, Guardalavaca, Cuba, 007

Guardalavaca
GBP 145

Memories Jibacoa (Adults Only)  4 stars

Playa Arroyo Bermejo, Santa Cruz del Norte, Cuba, 32900

Santa Cruz del Norte Great
GBP 131

Habana Riviera By Iberostar  4 stars

Paseo No1 E/ 1Ra Y Malecon, Vedado, Havana, Cuba

Havana
GBP 105

Allegro Palma Real  4 stars

Avda 2 Y Calle 64, Varadero, Cuba

Varadero Guest rating
GBP 80

Memories Trinidad Del Mar  4 stars

Peninsula Ancon, Trinidad, Cuba, 62600

Trinidad Nice
GBP 122

Barcelo Solymar  4 stars

Carretera Las Americas Km. 3, Varadero, Cuba

Varadero
GBP 124

Sol Cayo Coco  4 stars

Jardines Del Rey, Cayo Coco, Cuba

Cayo Coco Guest rating
GBP 135

Sol Cayo Largo  4 stars

Cayo Largo Del Sur, Cayo Largo del Sur, Cuba

Cayo Largo del Sur Great
GBP 154

Sol Varadero Beach (Adults Only)  4 stars

Av. Las Americas Y Calle K, Varadero, Cuba, 42200

Varadero
GBP 154

Labranda Varadero Resort  4 stars

Autopista Sur, Km 11, Varadero, Cuba

Varadero Very good
GBP 77

Hotel Sevilla  4 stars

Calle Trocadero 55, Havana, Cuba

Havana Very good
GBP 115

La Union  4 stars

Calle 31 (D' Clouet) Entre 54 Y 56, Cienfuegos, Cuba

Cienfuegos
GBP 133

Moka  4 stars

Autopista Habana- Pinar Del Rio Km 52½ . Comunidad Las Terrazas, Pinar del Rio, Cuba

Pinar del Rio
GBP 66

Tryp Cayo Coco  4 stars

Jardines Del Rey, Cayo Coco, Cuba

Cayo Coco Nice
GBP 118

Tryp Habana Libre  4 stars

23 Calle L E 23 Y 25, Havana, Cuba

Havana Guest rating
GBP 93

Nh Collection Victoria La Habana  4 stars

Calle 19 Esq. A M. Vedado, Havana, Cuba

Havana Great
GBP 166

Blau Varadero (Adults Only)  4 stars

Crta. De Las Morlas Km 15, Varadero, Cuba

Varadero Great
GBP 161

Sol Palmeras  4 stars

Carretera De Las Morlas, Varadero, Cuba

Varadero Perfect
GBP 144

Roc Presidente  4 stars

C Calzada Nº 110 Esq. Avd. De Los Presidentes, Havana, Cuba

Havana Very good
GBP 95

Hotel Inglaterra  4 stars

Paseo Del Prado No. 416 Esq. San Rafael, Havana, Cuba

Havana Guest rating
GBP 97

Memories Flamenco Beach Resort  4 stars

Jardines Del Rey, Cayo Coco, Cuba

Cayo Coco
GBP 153

Memories Varadero Beach Resort  4 stars

Autopista Su Km 18.5 Parque Natural Punta Hicacos Km 18.5, Varadero, Cuba

Varadero
GBP 71

Terral  4 stars

Avenida Malecon Esquina A Lealtad, Havana, Cuba, 10700

Havana Perfect
GBP 100

H10 Habana Panorama  4 stars

3Ra Y 70 Miramar Playa, Havana, Cuba, 110300

Havana Very good
GBP 110

Iberostar Cayo Coco  4 stars

Cayo Coco Jardines Del Rey, Cayo Coco, Cuba

Cayo Coco
GBP 122

Royalton  4 stars

Maceo 53 Entre Donato Marmol Y Jose Juaquin Palma 53, Bayamo, Cuba

Bayamo
GBP 52

Roc Barlovento (Adults Only)  4 stars

Av. 1Ra E/9 Y12, Varadero, Cuba

Varadero Great
GBP 100

Be Live Experience Turquesa  4 stars

Carretera Las Morlas Km 12, Varadero, 42200, Varadero, Cuba, Varadero, Cuba, 42200

Varadero
GBP 118

Playa Paraiso Resort & Suite  4 stars

Ctra Cayo Guillermo Km 9,5, Moron, Ciego De Avila, Cayo Coco, Cayo Coco, Cuba, 00000

Cayo Coco
GBP 108

Brisas Guardalavaca  4 stars

1 Playa Guardalavaca, Banes, Holguin, Cu, Guardalavaca, Cuba, 84170

Guardalavaca
GBP 103

Fiesta Americana Costa Verde  4 stars

Playa Pesquero, Holguin, Cuba

Holguin Great
GBP 97

Hotel Plaza  4 stars

Calle Ignacio Agramante 267, Havana, Cuba

Havana Nice
GBP 63

Playa Coco  4 stars

Carretera Cayo Guillermo, Cayo Coco, Cuba

Cayo Coco Great
GBP 141

Florida Boutique  4 stars

Calle Obispo Esquina A Cuba, Havana, Cuba, 10100

Havana
GBP 104

Nh Capri  4 stars

Calle 21 Entre Calle N Y O, Havana, Cuba, 10400

Havana Very good
GBP 120

Starfish Cuatro Palmas (Adults Only)  4 stars

60, Varadero, Cuba Varadero, All Resorts, Cuba Varadero, All Resorts, Cuba, Varadero, Cuba

Varadero Great
GBP 114

Muthu Playa Varadero  4 stars

Carretera Las Morlas Km 12.5, Varadero, Cuba

Varadero Very good
GBP 108

Colonial Cayo Coco  4 stars

Jardines Del Rey, Cayo Coco, Cuba, 0000

Cayo Coco Great
GBP 82

Sol Cayo Guillermo  4 stars

Cayo Guillermo, Cayo Guillermo, Cuba

Cayo Guillermo Great
GBP 96

Sercotel Club Cayo Guillermo (Adults Only)  4 stars

Cayo Guillermo, Moron, Ciego De Avila, Cayo Guillermo, Cuba, 69400

Cayo Guillermo Great
GBP 74

Be Live Experience Varadero  4 stars

Avenida Las Americas Reparto La Torre, Varadero, Cuba, 42200

Varadero
GBP 117

Memories Miramar Habana  4 stars

5 Avenue Between 72 And 76, Miramar, Havana 11400, Havana, Cuba

Havana Very good
GBP 86

Memories Holguin Beach Resort (Adults Only)  4 stars

Calle Guardalavaca, Playa Yuraguanal, 83300 Holguin, Playa Yuraguanal, Cuba

Playa Yuraguanal
GBP 69

Brisas Covarrubias  4 stars

Playa Covarrubias, Puerto Padre, Cuba

Puerto Padre
GBP 72

Starfish Cayo Santa Maria  4 stars

Cayo Santa Maria Caibarien Jardines Del Rey, Cayo Santa Maria, Cuba

Cayo Santa Maria
GBP 72

Park View  3 stars

Colon Esq. Morro, Havana, Cuba

Havana Very good
GBP 103

Beltran De Santa Cruz Boutique  3 stars

Calle San Ignacio Entre Muralla Y Sol 411, Havana, Cuba

Havana
GBP 76

Hostal Valencia  3 stars

Calle Oficios No. 53 Esq. A Obrapia, Havana, Cuba

Havana
GBP 128

El Bosque  3 stars

Calle 28 A Entre 49A Y 49C Reparto Kohly, Havana, Cuba

Havana Very good
GBP 80

Marazul Hotel (Adults Only)  3 stars

Banderas Y Las Terrazas, Havana, Cuba

Havana Very good
GBP 84

Gran Caribe Sunbeach  3 stars

Calle 17 E/ 1Ra Y 3Ra, Varadero, Cuba

Varadero
GBP 63

Atlantico  3 stars

Avenida De Las Terrazas, Santa Maria Del Mar, 10400 La Havana, Cuba, Havana, Cuba

Havana Very good
GBP 66

Club Acuario  3 stars

Calle 248 Y 5Ta Av. Santa Fe. Playa, Havana, Cuba

Havana Guest rating
GBP 70

Hotel Neptuno Triton  3 stars

3Ra Ave. Y 74 Miramar, Havana, Cuba

Havana Guest rating
GBP 30

Rancho Luna  3 stars

Carr. Rancho Luna, Km. 18, Cienfuegos, Cuba

Cienfuegos Guest rating
GBP 59

Las Americas  3 stars

Av.De Las Americas Y General Cebreco, Santiago de Cuba, Cuba

Santiago de Cuba
GBP 52

Las Cuevas  3 stars

Finca Santa Ana Trinidad, Trinidad, Cuba

Trinidad Guest rating
GBP 85

Be Live Havana City Copacabana  3 stars

Avda No. 4404 E 44 Y 46 Miramar, Havana, Cuba

Havana Very good
GBP 64

Club Kawama  3 stars

Primera Avenida Y Calle 1, Reparto Kawama , Varadero, ., -, Cuba, Varadero, Cuba

Varadero Perfect
GBP 55

Faro Luna  3 stars

Carretera Pasacaballo Km 17.5, Playa Rancho Luna, Cuba

Playa Rancho Luna
GBP 62

Barcelona  3 stars

Jose A. Pena # 67 E / La Pastora Y Antonio Maceo, Remedios, Cuba, Remedios, Cuba

Remedios
GBP 75

Deauville  3 stars

C/ Galiano 1, Havana, Cuba

Havana Guest rating
GBP 42

Hotel Tulipan  3 stars

Tulipan Lombilo Factor E Higaldo, Havana, Cuba

Havana
GBP 47

San Alejandro  3 stars

Ave 31 El 76 Y 78, Havana, Cuba

Havana Perfect
GBP 33

Bruzon  3 stars

Calle Bruzon 217, Havana, Cuba

Havana Guest rating
GBP 37

Porto Santo  3 stars

Carretera Del Aeropuerto, Baracoa, Cuba, 97330

Baracoa
GBP 59

El Castillo  3 stars

Calle Calixto Garcia, Baracoa, Cuba, 97310

Baracoa
GBP 57

Villa Tropico  3 stars

Playa Arroyo Bermejo Km 60, Playa Jibacoa, Cuba, 32900

Playa Jibacoa Perfect
GBP 63

Gran Hotel Managed By Melia Hotels International  3 stars

64 Maceo, E/ Gral. Gomez E Ignacio Agramonte, Camaguey, Cu, Camaguey, Cuba

Camaguey
GBP 82

Gran Caribe Villa Tortuga  3 stars

38 Avenida Playa, Varadero, Cu, Varadero, Cuba

Varadero
GBP 48

Casa Confort Centro Habana  3 stars

Calle 19 Entre G Y F Naºmero 407 407 407 12, Havana, Cuba, 10400

Havana
GBP 92

Pernik  2 stars

Ave Jorge Dimitrovy Xxx Aniv, Holguin, Cuba

Holguin Very good
GBP 26

Santa Clara Libre  2 stars

Parque Leoncio Vidal 6, Santa Clara, Cuba

Santa Clara
GBP 37

Villa La Mar  2 stars

3 Avenida E/ 28 Y 29 Matanzas, Varadero, Cuba

Varadero
GBP 38

Mar Del Sur Varadero  2 stars

Ave. 3Ra Y Calle 30, Varadero, Cuba, Varadero, Cuba

Varadero
GBP 66

Pasacaballo  2 stars

Carretera Rancho Luna Km 22 1/2, Playa Rancho Luna, Cuba

Playa Rancho Luna
GBP 52

Cubanacan Mariposa  2 stars

Autopista Novia Del Mediodia, Havana, Cuba

Havana
GBP 41

Villa Don Lino  2 stars

Playa Blanca, Rafael Freyre, Holguin, Cuba

Holguin
GBP 42

Hotel Lido  2 stars

Consulado 210 E/Animas Y Trocadero, Havana, Cuba

Havana Nice
GBP 41

Aparthotel Las Brisas  2 stars

Calle A Y Avda Central Cojimar, Havana, Cuba

Havana
GBP 40

Hotel Trinidad 500  2 stars

Ctra Casilda Km 2, Trinidad, Cuba, 0000

Trinidad Guest rating
GBP 66

Colina  2 stars

Calle L E/ 27 Y Jovellar, Havana, Cuba

Havana Nice
GBP 42

Islazul Lincoln  2 stars

Virtudes Esq. A Galiano 164 Havana, Havana, Cuba

Havana
GBP 51

Oasis  2 stars

Km 29 1/2 Via Blanca, Varadero, Cuba, 00000

Varadero
GBP 49