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 Campanario 102 Bajos Entre Lagunas y Animas 10300 Havana, Havana

Room in this hotel

from € 143
per night
Carretera La Conchita 75-D Santa Marta 40100 Varadero, Varadero

Room in this hotel

from € 82
per night
4ta Avenida 2103 Entre 21 y 23 42200 Varadero, Varadero

Room in this hotel

from € 82
per night
Calle Gonzalo De Quesada 46 75100 Las Tunas, Las Tunas

Room in this hotel

from € 117
per night
Calle Maximo Gomez , 85100 Bayamo, Cuba, Bayamo

Room in this hotel

from € 62
per night
Carretera A Puerto Esperanza km 27 22400 Vinales, Vinales

Room in this hotel

from € 117
per night
Santo Tomas 273A Felix Pena 90100 Santiago de Cuba, Santiago de Cuba

Room in this hotel

from € 117
per night
Prado No. 163, esquina Colón, Old Havana, Havana, Havana

Room in this hotel

from € 192
per night
Frank Pais 64 Entre Jesus Betancourt Y Manuel Fajardo 62600 Trinidad, Trinidad

Room in this hotel

from € 62
per night
Lamparilla 363 Entre Villegas Y Aguacate 10300 Havana, Havana

Room in this hotel

from € 143
per night
Virtudes 210 1Er Piso Entre Aguila Y Amistad Havana, Havana

Room in this hotel

from € 143
per night
Street Amistad #160 Concordia and Virtudes, Havana

Room in this hotel

from € 143
per night
Manuel Fajardo #156 E/ Frank Pais Y Jose Marti 62600 Trinidad Sancti Spiritus, Trinidad

Room in this hotel

from € 62
per night
Lino Perez 2 Entre Linea Y Prolongacion Anselmo Rodriguez Trinidad, Trinidad

Room in this hotel

from € 134
per night
Calle Orlando Nodarse #13, Vinales

Room in this hotel

from € 117
per night
Carretera Autopista Km 1 ½, Nueva Gerona

Room in this hotel

from € 62
per night
C/ Lino Perez # 212. E/ Frank Pais y Borrell. Trinidad. 62600. Sancti Spiritus, 62600 Trinidad, Cuba, Trinidad

Room in this hotel

from € 267
per night
Concordia 364 Entre Lealtad Y Escobar 10300 Havana, Havana

Room in this hotel

from € 143
per night
Chacon 61 Old Havana 10100 Havana, Havana

Room in this hotel

from € 51
per night
Calle Vapor 156 Entre Espada Y San Francisco Havana Center 10200 Havana, Havana

Room in this hotel

from € 143
per night

Hotel options in Cuba