277 guest houses in Cuba

  • Blau Varadero Hotel Cuba

    Carretera de Las Morlas, Varadero | 4 star hotel
    Traveler rating: 4/5 Excellent (4 reviews)
    • Excellent new hotel
    • Not Impressed.
    • Loved Blau Varadero watch where you are walking
  • Neptuno, esquina Prado y Zulueta, Havana | 4 star hotel
    from $100
    Traveler rating: 4.5/5 Outstanding (7 reviews)
    • Luxury
    • Great location and hotel
    • Stay at the Parque Central
  • Hotel Nacional de Cuba

    Tlalpan Sur/South, Havana | 3 star hotel
    from $140
    Traveler rating: 4/5 Excellent (11 reviews)
    • Best hotel ever
    • Needs Improvement
    • An historic beauty, worth every penny
  • Bluebay

    Jardines del Rey, Cayo Coco | Hotel
    from $124
  • Iberostar Daiquiri

    Cayo Guillermo | 4 star hotel
  • Club Amigo Atlantico - Guardalavaca

    Playa Guardalavaca, Guardalavaca | 3 star hotel
    from $78
    Traveler rating: 4/5 Excellent (1 review)
  • Tryp Habana Libre

    Calle L e/ 23 y 25, Havana | 3 star hotel
    from $55
    Traveler rating: 3/5 Good (4 reviews)
    • Would definitely recommend...
    • Amazing views; Great Cuisine
    • Great Hotel in a fantastic location in Havana
  • Iberostar Playa Alameda Hotel

    Punta Hicacos Final, Varadero | 4 star hotel
    Traveler rating: 4/5 Excellent (9 reviews)
    • Fantastic
    • Great Hotel, Great Staff
    • I Love the LTI!!!
  • Hotel Mercure Sevilla Havane

    Trocadero 55 e Prado y Zulueta Habana, Havana | 3 star hotel
    from $100
    Traveler rating: 3.5/5 Very Good (6 reviews)
    • GREAT STAFF!!!
    • Grace and elegance among ruins
    • Good, but...
  • Melia Cohiba

    Ave Paseo entre 1 y 3, Havana | 4 star hotel
    from $190
    Traveler rating: 4/5 Excellent (9 reviews)
    • Top Hotel and not too far from Old Havana
    • Good Cohiba
    • Watch out for long distance calls
  • Ave 3era, e/ 76 y 80, Havana | 4 star hotel
    from $160
    Traveler rating: 4/5 Excellent (8 reviews)
    • Above average hotel
    • Could do better....
    • Great hotel, even with a toddler
  • Gran Caribe Playa Blanca

    Cayo Largo del Sur, Cayo Largo | 4 star hotel
    from $60
  • Hotel Roc Barlovento

    Ave 1ra e/ 10 & 12, Varadero | 4 star hotel
    Traveler rating: 3.5/5 Very Good (4 reviews)
    • OH dear Oh dear ...lots to still learn here
    • I don't ask for much but...
    • Happy we chose it
  • Gran Club Santa Lucia

    Ave. Turistica Tararaco, Playa Santa Lucia | 4 star hotel
    from $8
    Traveler rating: 3/5 Good (3 reviews)
    • A good spot...but....
    • Loved the site, the people and the ambiance!
    • Noise Noise Noise
  • Mercure Cuatro Palmas Varadero

    Avenida 1ra entre 60 y 64, Varadero | 4 star hotel
    Traveler rating: 2.5/5 Fair (7 reviews)
    • Incredible beach
    • Would have liked to stay
    • Jan 2004 to Cuba
  • Hotel Playa Coco

    Carretera Cayo Guillermo, Moron, Cayo Coco | 4 star hotel
  • Hotel Saratoga

    Prado 603 esquina Dragones, Havana | 4 star hotel
    Traveler rating: 4/5 Excellent (6 reviews)
    • Great hotel, good location
    • Saratoga hotel, Havana - Great!
    • Good blend of modern and traditional
  • Hotel Colonial Cayo Coco

    Jardines del Rey, Cayo Coco | 5 star hotel
    from $51
  • Hotel Occidental Miramar

    5 Avenida e/ 72 y 76 Miramar, Havana | 4 star hotel
    from $100
    Traveler rating: 4/5 Excellent (4 reviews)
    • Nice hotel, location a bit too far out!
    • Best food in Havana
    • Thumbs up
  • Iberostar Grand Hotel Trinidad

    Calle Jose Marti 262, Trinidad | 5 star hotel
    $125 average
  • Gran Caribe Villa Tortuga

    Calle 9 e/ Boulevard y Ave. Kawama, Varadero | 3 star hotel
    Traveler rating: 3/5 Good (9 reviews)
    • Run for Your Life!!!!
    • Very so-so
    • Amazing week
  • H10 Habana Panorama

    3rd Ave and 70th St, Havana | 4 star hotel
    from $70
  • Club Amigo Caracol

    Playa Santa Lucia | 3 star hotel
    from $53
    Traveler rating: 4/5 Excellent (4 reviews)
    • Great for the price we paid
    • Entertainment Staff
    • Loved the hotel hate cuba
  • Hotel Inglaterra

    Paseo del Prado No 416 , Havana | 3 star hotel
    from $66
    Traveler rating: 3/5 Good (6 reviews)
    • Beware of type of room given
    • Be warned
    • Das inglaterra war sehr schön und gediegen
  • Hotel Plaza

    Ingnacio Agramonte 267, Havana | 3 star hotel
    from $69
    Traveler rating: 2.5/5 Fair (3 reviews)
    • Could be better.
    • Hotel Plaza
    • Perfect location
  • Melia Santiago de Cuba

    Avenida Las Americas y Calle M, Santiago de Cuba | 3 star hotel
    from $92
    Traveler rating: 4/5 Excellent (4 reviews)
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.