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 CN¥ 1,036
per night
Parque Natural Punta Hicacos, Varadero

Room in this hotel

from CN¥ 1,162
per night
Ave. 42, nº 703, entre 7ma y 38, Miramar, Playa, Havana

Room in this hotel

from CN¥ 1,024
per night
Playa Santa Lucia, Playa Santa Lucia

Room in this hotel

from CN¥ 830
per night
Alturas De Mayabe Km 8, Holguín

Room in this hotel

from CN¥ 416
per night
Calle 2 No 1, Guardalavaca, Banes, Holguín, CU, Guardalavaca

Room in this hotel

from CN¥ 554
per night
Zaza, Cuba, Sancti Spiritus

Room in this hotel

from CN¥ 830
per night
Calle Ay Ave. Central, Cojimar,, Havana, Havana

Room in this hotel

from CN¥ 592
per night
Calle 37 e/ 12 y 16, Cienfuegos

Room in this hotel

from CN¥ 830
per night
Autopista Sur Km 18 VARADERO, Varadero

Room in this hotel

from CN¥ 805
per night
Marti No.100 Niquero, Cueto

Room in this hotel

from CN¥ 452
per night
Carretera A Playa Blanca Km 7 ½ Rafael Freyre Playa Guardalavaca 83300 Cuba, Rafael Freyre

Room in this hotel

from CN¥ 417
per night
Punta Francois Varadero, Varadero

Room in this hotel

from CN¥ 1,074
per night
Carretera A Cayo Guillermo, Cayo Coco

Room in this hotel

from CN¥ 643
per night
Reparto Pueblo Nuevo, Avenida 62, Cienfuegos

Room in this hotel

from CN¥ 858
per night
Francisco Vicente Aguilera, Santiago de Cuba

Room in this hotel

from CN¥ 451
per night
Cayo Largo Del Sur, Archipiã?Lago De Los Carneros, Cayo Largo del Sur

Room in this hotel

from CN¥ 1,097
per night
Carretera Playa Giron Km 1/2, Jaguey Grande

Room in this hotel

from CN¥ 830
per night