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.

Carretera Playa Giron Km 1/2, Jaguey Grande

Room in this hotel

from € 119
per night
Carretera A. Guillermo, Cayo Coco

Room in this hotel

from € 119
per night
Calle 11 e/ 1era y 3er, Playas del Este Santa María del Mar, Havana

Room in this hotel

from € 62
per night
Playa Punta Piedra, Guama

Room in this hotel

from € 119
per night
463 Calle Virtudes, Havana

Room in this hotel

from € 122
per night
Playa Santa Lucia, Nuevitas

Room in this hotel

from € 119
per night
Playa Santa Lucia, Nuevitas

Room in this hotel

from € 119
per night
311 Calle Julio Antonio Mella, Trinidad

Room in this hotel

from € 267
per night
2 Calle Independencia, Sancti Spiritus

Room in this hotel

from € 111
per night
Calle I 502 Edificio Capi Havanna, Havana

Room in this hotel

from € 119
per night
Nuevitas, Cuba, Nuevitas

Room in this hotel

from € 119
per night
Calle Jose A Saco entre Marmol y GG, 85100 Bayamo, Cuba, Bayamo

Room in this hotel

from € 119
per night
C/ Marquetti 2, Carretera de El Caney, Santiago de Cuba

Room in this hotel

from € 119
per night
Carretera La Palma km 8, Vinales

Room in this hotel

from € 119
per night
La Marina, Cayo Largo del Sur

Room in this hotel

from € 162
per night
Balneario Elguea, Corralillo, S/N, Elguea

Room in this hotel

from € 146
per night
De La Solidaridad No.76 E/Repúblic,, Camaguey, Camaguey

Room in this hotel

from € 98
per night
Cisneros 222 Entre Hermanos Aguero Y Marta­, Camaguey

Room in this hotel

from € 121
per night
226 Calle Republica, Camaguey

Room in this hotel

from € 143
per night

Hotel options in Cuba