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.

Calle Salvador Cisnero, 46 (Después Del Cupet), Vinales

Room in this hotel

from € 79
per night
María Aguilar Beach, Trinidad, Sancti Spiritus, Cuba, Trinidad

Room in this hotel

from € 267
per night
Camilo Cienfuegos Jose Marti Y Miguel Calzada 166, Trinidad

Room in this hotel

from € 119
per night
Colón 370 Between Julio A. Mella & Jesús Mené, Trinidad

Room in this hotel

from € 119
per night
Calle Desengano 256, Entre Jose Marti y Frank Pais, 62600 Trinidad, Cuba, Trinidad

Room in this hotel

from € 72
per night
Calle Ciro Frias 21 E Felix Ruenes y Maceo 97310 Baracoa, Baracoa

Room in this hotel

from € 119
per night
Avenue 56 A 4116 Entre 41 y 43 55100 Cienfuegos, Cienfuegos

Room in this hotel

from € 119
per night
Republica 21-A Entre Moncada y Abel Diaz Baracoa, Baracoa

Room in this hotel

from € 51
per night
Calle Sol¡s esquina a Padre Va, 00000, SAGUA LA GRAN, Cuba, Sagua La Grande

Room in this hotel

from € 79
per night
Calle final del Piliclinico No 2 C- Pinar del Rio, 22400 Viñales, Cuba, Vinales

Room in this hotel

from € 119
per night
Calle 45 3628 55100 Cienfuegos, Cienfuegos

Room in this hotel

from € 119
per night
462 Avenida Carlos J Finlay esquina calle primera, Camaguey

Room in this hotel

from € 119
per night
Caibarién Cayo Santa Maria,, Cayo Santa Maria

Room in this hotel

from € 224
per night
Calle 110 317 entre 3ra y 5ta Miramar Playa Havana, Havana

Room in this hotel

from € 122
per night
Calle 23 #808 e/ A y B,Calle 23, Havana

Room in this hotel

from € 122
per night
Calle 188 28509 Entre 285 Y 289 Reparto Baluarte Boyeros 19220 Havana, Havana

Room in this hotel

from € 73
per night
62600 Trinidad, Trinidad

Room in this hotel

from € 267
per night
San Juan De Dios 106 10300 Havana, Havana

Room in this hotel

from € 122
per night
Inquisidor #357 Entre Muralla Y Sol 10300 Havana, Havana

Room in this hotel

from € 122
per night
4ta Avenida Entre Calle 18 Y 20 42200 Varadero, Varadero

Room in this hotel

from € 94
per night

Hotel options in Cuba