Skip to content
300+ stays

Stays in Cuba

Check travel restrictions before booking.
Please review and follow government travel guidelines.
Learn more
Hotel room in Playa Larga
Casa Sol de Bahia Habitacion 1 wifi
3 guests1 bedroom2 beds1.5 baths
Free parkingSelf check-in
Rating 4.82 out of 5;131 reviews
Price:$24 / night
SUPERHOST
Entire house in Turtle Cove
Beach House at Dean's Blue Hole
8 guests3 bedrooms6 beds3 baths
Free parkingDryerWasher
Rating 4.90 out of 5;20 reviews
Price:$210 / night
SUPERHOST
Entire cabin in Vinales
CHALET DEL VALLE - FULL HOUSE + POOL + GRILL
5 guests2 bedrooms3 beds2 baths
Free parkingDryerWasher
Rating 4.90 out of 5;20 reviews
Price:$44 / night
SUPERHOST
Entire house in La Habana
Ocean View Villa+WiFi
4 guests2 bedrooms2 beds2.5 baths
Free parkingWasher
Rating 5.0 out of 5;22 reviews
Price:$84 / night
SUPERHOST
Entire apartment in La Habana
Tropical Paradise El Retiro #1 (next to the sea)
2 guests1 bedroom1 bed1 bath
Free parking
Rating 4.97 out of 5;155 reviews
Price:$79 / night
SUPERHOST
Entire apartment in Trinidad
Casa Nivia y Pepe en Aguacate #104
3 guests1 bedroom2 beds2 baths
Free parkingWasher
Rating 4.94 out of 5;409 reviews
Price:$26 / night
SUPERHOST
Entire house in Guardalavaca
"HOSTAL AGUADA" (WIFI) "Warmth to Remember"
4 guests1 bedroom2 beds1 bath
Free parkingDryerWasherSelf check-in
Rating 4.86 out of 5;50 reviews
Price:$10 / night
Entire villa in Caibarién
Beachfront La Pesquera
8 guests3 bedrooms3 beds2 baths
Free parkingWasherSelf check-in
Rating 4.56 out of 5;133 reviews
Price:$115 / night
Casa particular in Playa La Herradura
Villa Los Gallegos
5 guests1 bedroom2 beds1 bath
Free parkingDryerWasherSelf check-in
Rating 5.0 out of 5;6 reviews
Price:$24 / night
Entire house in Playa Larga
Casa 46 - Entire Modern House. 3 Private Rooms
8 guests3 bedrooms6 beds3 baths
Free parkingDryerWasher
Rating 4.87 out of 5;82 reviews
Price:$90 / night
Entire condominium in Guardalavaca
Lily's Apartment
3 guests1 bedroom2 beds1 bath
Free parkingWasherSelf check-in
Rating 4.92 out of 5;48 reviews
Price:$28 / night
SUPERHOST
Private room in Vinales
VILLA SECRETA
4 guests1 bedroom2 beds1 private bath
Free parkingWasher
Rating 4.96 out of 5;91 reviews
Price:$80 / night
Entire house in La Habana
Villa Yoland, Playas del Este, Boca Ciega, Guanabo
3 guests1 bedroom2 beds1 bath
Free parkingWasher
Rating 5.0 out of 5;3 reviews
Price:$21 / night
SUPERHOST
Entire house in Varadero
La Manuela, tranquilidad y comfort
5 guests2 bedrooms2 beds1 bath
Free parkingDryerWasherSelf check-in
Rating 4.83 out of 5;111 reviews
Price:$25 / night
Private room in Varadero
El Balcon de Liberty - Room 3
3 guests1 bedroom2 beds1 shared bath
Free parking
Rating 4.75 out of 5;69 reviews
Price:$50 / night
SUPERHOST
Entire cabin in Viñales
The heaven between mountains
4 guests1 bedroom2 beds1 bath
Free parkingDryerWasherSelf check-in
Rating 4.60 out of 5;10 reviews
Price:$26 / night
SUPERHOST
Casa particular in Varadero
Abuela Dalia House'
3 guests1 bedroom2 beds1.5 baths
Free parking
Rating 4.90 out of 5;171 reviews
Price:$22 / night
Entire apartment in Havana
Havana City Center
3 guests1 bedroom2 beds1.5 baths
Free parkingDryerWasher
Rating 4.22 out of 5;174 reviews
Price:$10 / night
SUPERHOST
Entire apartment in Havana
OCEAN VIEW / GREAT LOCATION
4 guests2 bedrooms2 beds2 baths
Free parking
Rating 4.93 out of 5;250 reviews
Price:$85 / night
SUPERHOST
Entire bungalow in Boca Ciega, Guanabo
Duly playa
4 guests2 bedrooms2 beds1.5 baths
Free parkingWasher
Rating 4.86 out of 5;84 reviews
Price:$99 / night
1 20 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.