Cuba

No dates selected

Sort by

Price for a night in

Property type
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Hotel name

Hotels in Cuba

: 2816 options found

Select dates so you can see the availability and exact prices.

Pedro Zerquera Callejon Del Aguacate 115 Entre Camilo Cienfuegos Y Jesus Betancourt 62600 Trinidad, Trinidad

Room in this hotel

from € 134
per night
Calle Simon Bolivar 283 Originally Calle Desengaño Between Frank País and Jose Martí 62600 Trinidad, Trinidad

Room in this hotel

from € 267
per night
Calle Maestra Nicolasa 8 altos entre Cuba y Colon, Santa Clara

Room in this hotel

from € 68
per night
Rafael Trejo 1-D 22400 Viñales, Vinales

Room in this hotel

from € 51
per night
C/Clarin #9 e/Aguilera y calle Heredia, Santiago de Cuba

Room in this hotel

from € 117
per night
Camilo Cienfuegos 55, Remedios

Room in this hotel

from € 117
per night
Neptuno 1207 Havana Center 10400 Havana, Havana

Room in this hotel

from € 51
per night
Calle San Miguel 532 Havana Center 10200 Havana, Havana

Room in this hotel

from € 51
per night
Calle De Acosta 307 Havana, Havana

Room in this hotel

from € 61
per night
Blanco 109 Entre Animas Y Trocadero Old Havana 10200 Havana, Havana

Room in this hotel

from € 143
per night
Calle Concordia 758, Havana Center, 10200 Havana, Cuba, Havana

Room in this hotel

from € 143
per night
Carretera A La Ermita Kilómetro 1 22400 Viñales, Vinales

Room in this hotel

from € 62
per night
Parque Leoncio Vidal No. 6 e/ Trista y Padre Chao, Santa Clara, Villa Clara, Cuba, Santa Clara

Room in this hotel

from € 68
per night
Enramadas No. 251 Esq. Santo Tomás, Santiago de Cuba

Room in this hotel

from € 117
per night
Padre Pico #60 e/ Jag?ey y San Ger?nimo Santiago de Cuba Cuba, Santiago de Cuba

Room in this hotel

from € 62
per night
Ctra Baconao,Km 31, Baconao

Room in this hotel

from € 117
per night
Avenida Las Americas, Varadero

Room in this hotel

from € 82
per night
Carretera A Puerto Esperanza, Km. 33, Vinales

Room in this hotel

from € 117
per night
Varadero, Matanzas, Cuba Varadero (Cu) Cuba, Varadero

Room in this hotel

from € 104
per night
Calle 17 E/ 1Ra Y 3Ra, Varadero

Room in this hotel

from € 82
per night

Hotel options in Cuba