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.

San Francisco # 205 E/ San Pedro Y Santo Tomas, Santiago de Cuba

Room in this hotel

from € 345
per night
Calle 30 # 964, E/ Avenida 26 Y Calle 47 Nuevo Vedado, Havana

Room in this hotel

from € 73
per night
Calle 41 #3405, Entre 34 y 36, Cienfuegos

Room in this hotel

from € 119
per night
La Torre 60 Apt 1 e/ 35 y 37, Havana

Room in this hotel

from € 73
per night
Calle 27 Numero 511, E/ E y F, Havana

Room in this hotel

from € 73
per night
Barcelona 107 Piso 3. Centro Habana, Havana

Room in this hotel

from € 73
per night
Calle Salvador Cisnero #11A, Vinales

Room in this hotel

from € 119
per night
Independencia #265 apt 1 E/Union (Pedro Esteves) y San Isidro, Santa Clara

Room in this hotel

from € 119
per night
San Lazaro 119, Apto 13 e/ Genios y Crespo, Centro Havana, Havana

Room in this hotel

from € 73
per night
Jover #32 e/ Máximo Gómez y Luis Estévez, Santa Clara

Room in this hotel

from € 119
per night
C/ 3ra #12-A, e/ B y Carretera La Boca, Trinidad

Room in this hotel

from € 134
per night
Luis Ramírez No 24, Las Tunas

Room in this hotel

from € 39
per night
C/Frank Pais #55A e/Manuel Fajardo y Jesus Betancourt, Trinidad

Room in this hotel

from € 135
per night
87 Jose Marti #87-B e 24 de febrero y 10 de octubre, Baracoa

Room in this hotel

from € 119
per night
308, 12 Between 11 and 13, Vista Alegre, Santiago de Cuba

Room in this hotel

from € 345
per night
calle las maravillas km 27, Vinales

Room in this hotel

from € 62
per night
Muralla 358, Havana

Room in this hotel

from € 73
per night
Calle Real #170 entre Norte y Perla Casilda, Trinidad

Room in this hotel

from € 134
per night
Avenida 34, No 3904, Cienfuegos

Room in this hotel

from € 119
per night

Hotel options in Cuba