Hotels with Restaurants in Cuba from $32

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Cuba

Pick from 414 Cuba Hotels with Restaurants with updated room rates, reviews, and availability. Most hotels are fully refundable.

Cuba Hotels with Restaurants information

 

Hotels with Restaurants in Cuba

414

Highest price
$137
Cheapest price
$32
Number of guest reviews
1,272
Total number of hotels in Cuba
5,541

 

Frequently asked questions

How much do hotels with dining in Cuba cost?
The rate for hotels in Cuba ranges from $32 to $137 per night. Expedia has great offers on properties with restaurants or near foodie areas that’ll satisfy both your taste buds and wallet. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Cuba?
Cuba offers multiple hotels with dining that have a total average guest review rating of 7.9. Want to explore the local culinary scene in Havana? Reserve a room at Paseo 206 Boutique Hotel, a 5-star escape with dining romance packages and premium bedding. Or, eat your way around Havana from Boutique Vedado 5tay8. It also comes highly recommended and has a 4-star rating and amenities such as a garden and a terrace.
How many hotels with dining are there in Cuba?
Cuba has 414 hotels offering access to excellent culinary experiences. Enter your destination and dates and start organizing your next getaway today.
Are there any family-friendly hotels with dining in Cuba?
Yes, so gather your crew and organize your Cuba adventure! If Havana is on your list, lock in a stay at Paseo 206 Boutique Hotel. This 5-star family-friendly hotel will put you close to some great food experiences. Amenities here include a nearby beach and complimentary breakfast. Another good pick with dining is Mayari Havana Apartment. Also in Havana, it has a 3.5-star rating and comes with childcare services and housekeeping services. Once you’ve checked in and tried some local dishes, it’s time to discover the best of Havana. Spend time together at family-friendly attractions like National Aquarium and Maqueta de La Habana Vieja.
Why book your hotel with dining in Cuba with Expedia?
Expedia will help you find your ideal hotel with dining in Cuba. Use our filters to search for stays with an on-site restaurant. If you’re on a budget, choose how much you’re willing to spend and the star rating of your hotel. We’ll help you find the right stay whatever your tastes or bank balance.
How can I find cheap hotels with dining in Cuba?
Expedia can help you look for cheap hotels with dining in Cuba. Simply use our handy filter tools to reserve stays with restaurants or tasty extras, such as included dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to save money.
What is there to do in Cuba near my hotel with dining?
You’ll discover lots of things to keep you on the go in Cuba. If you’re heading to Havana, don’t miss Havana Cathedral, Great Theatre of Havana and National Museum of Natural History. Taking off to Santiago de Cuba? Bacardi Rum Factory, Cathedral of Our Lady of the Assumption and Castillo de San Pedro de la Roca del Morro are among the top sights in this city.

Recent reviews of Cuba hotels
Expedia verified reviews