Group of 15 or more?

Contact our Group Travel team directly for a tailor made solution for your group

Bed and Breakfasts in Cuba, North America

We have 177 bed and breakfasts in 15 cities in Cuba, North America with an average rating of 6.8 based on 2,082 reviews.

Group of 15 or more?

Contact our Group Travel team directly for a tailor made solution for your group



View all 77 Bed and Breakfasts
10.0 Superb Casa Goicochea From US$6.00
10.0 Superb Ania's House in Havana Center. From US$10.62
9.9 Superb Mabel's House From US$11.00
9.9 Superb La Casa de Estrellas From US$11.67
9.8 Superb Zoe y Victor From US$12.50


View all 33 Bed and Breakfasts
9.8 Superb Hostal Calleyro From US$6.12
9.5 Superb Casa Lyosman y Yanin From US$11.67
9.5 Superb Hostal Bella Vista From US$6.67
9.3 Superb Hostal Casa El Ceramista From US$9.18
9.1 Superb Hostal Mariposa From US$22.04


View all 20 Bed and Breakfasts
9.6 Superb Villa Alondra From US$12.50
9.6 Superb Casa Jorge y Alicia From US$11.67
9.4 Superb Hostal Familia Leo From US$10.00
9.3 Superb I Colibri From US$8.33


View all 5 Bed and Breakfasts
8.6 Fabulous Casa Lucy y Bartolo From US$11.77
8.5 Fabulous Vinales Villa Maceo y Gladis From US$11.99

Santa Clara

View all 21 Bed and Breakfasts
9.9 Superb Hostal D´ Cordero From US$15.33
9.6 Superb Hostal La Caridad From US$9.33
9.6 Superb Ana y Arley From US$6.67
9.3 Superb Eva y Ernesto From US$15.00
9.3 Superb Hostal Doña Ari From US$10.00
  • Find

Average City Prices

Check out the selection of Bed and Breakfasts in Cuba. Read customer reviews of Cuba Bed and Breakfasts and view B&Bs on map of Cuba. - the definitive guide to Cuba Bed and Breakfasts and guesthouses.

Hostelworld Mobile Apps

Book on the go with the new Hostelworld mobile apps.

Search and book more than 33,000 properties in over 170 countries, from anywhere.

Newsletter Sign Up

Submitting your info

Thank you for signing up to our newsletter!

Sign up for our newsletter to get the best hostel deals and news sent straight to your inbox. You can unsubscribe at any time.