Cuba

No dates selected

Sort by

Price per night in

Hotels in Cuba

: 1889 options found

Select dates so you can see the availability and exact prices.

Carretera Pedraplen Cayo Santa Maria Caibarien Vc, Cayo Santa Maria, Cayo Santa Maria

Room in this hotel

from $ 144
per night
Parque Natural Punta Hicacos, Varadero

Room in this hotel

from $ 111
per night
Habana, Havana

Room in this hotel

from $ 78
per night
Ave. 42, nº 703, entre 7ma y 38, Miramar, Playa, Havana

Room in this hotel

from $ 147
per night
Playa Santa Lucia, Playa Santa Lucia

Room in this hotel

from $ 122
per night
Alturas De Mayabe Km 8, Holguín

Room in this hotel

from $ 58
per night
272 Virtudes, Havana

Room in this hotel

from $ 141
per night
Calle 2 No 1, Guardalavaca, Banes, Holguín, CU, Guardalavaca

Room in this hotel

from $ 100
per night
Zaza, Cuba, Sancti Spiritus

Room in this hotel

from $ 122
per night
Calle Ay Ave. Central, Cojimar,, Havana, Havana

Room in this hotel

from $ 82
per night
Calle 37 e/ 12 y 16, Cienfuegos

Room in this hotel

from $ 122
per night
Autopista Sur Km 18 VARADERO, Varadero

Room in this hotel

from $ 112
per night
Marti No.100 Niquero, Cueto

Room in this hotel

from $ 37
per night
Carretera A Playa Blanca Km 7 ½ Rafael Freyre Playa Guardalavaca 83300 Cuba, Rafael Freyre

Room in this hotel

from $ 62
per night
Punta Francois Varadero, Varadero

Room in this hotel

from $ 150
per night
Carretera A Cayo Guillermo, Cayo Coco

Room in this hotel

from $ 90
per night
Reparto Pueblo Nuevo, Avenida 62, Cienfuegos

Room in this hotel

from $ 121
per night
Francisco Vicente Aguilera, Santiago de Cuba

Room in this hotel

from $ 88
per night
Cayo Largo Del Sur, Archipiã?Lago De Los Carneros, Cayo Largo del Sur

Room in this hotel

from $ 154
per night
Carretera Playa Giron Km 1/2, Jaguey Grande

Room in this hotel

from $ 122
per night