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 No 110 / C.cienfuegos y J.Betancourt, Trinidad

Room in this hotel

from € 85
per night
Enrique Barnet (Estrella) #58 Apt. 11 Entre Angeles y Aguila, Havana

Room in this hotel

from € 70
per night
529 Avenida 20 de Mayo, Havana

Room in this hotel

from € 61
per night
144 Calle Amargura, Trinidad

Room in this hotel

from € 133
per night
Calle 17 #55 Apto 2-H Entre M y N, Havana

Room in this hotel

from € 134
per night
Calle Santa. Ana # 463a Between San Procopio and Luz, Trinidad

Room in this hotel

from € 85
per night
Calle 11, 605 entre 6 y 41, Havana

Room in this hotel

from € 61
per night
Segunda Avenida y Calle 63 Número 6203, Varadero

Room in this hotel

from € 69
per night
Calle 42 No 3516 e/ Calle 35 y Calle 37, Havana

Room in this hotel

from € 61
per night
907 Calle San Lazaro Entre Soledad y Aramburu, Havana

Room in this hotel

from € 122
per night
2nd Ave #1902, 19 St & 20 St Varadero, Varadero

Room in this hotel

from € 69
per night
Street Salvador Cisneros 206, Vinales

Room in this hotel

from € 61
per night
Carretera Soroa, 7 Km From Autopista, San Cristóbal

Room in this hotel

from € 117
per night
Rafael Trejo 9, Vinales

Room in this hotel

from € 61
per night
1272 San Lazaro Entre L & M, Havana

Room in this hotel

from € 61
per night
San Martin #254 (San Jose) Entre Aguila y Galiano, Havana

Room in this hotel

from € 70
per night
Av. 4th # 1801 / 18 & 20 Varadero, Varadero

Room in this hotel

from € 69
per night
Street Frank Pais #489, Carmen Fidel Claro y Simon Bolivar, Sancti Spiritus

Room in this hotel

from € 117
per night
Calle 19 Entre E y F.numero 455.vedado, Havana

Room in this hotel

from € 70
per night

Hotel options in Cuba