Hostelworld.com

Group of 15 or more?

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

Bed and Breakfasts in Croatia, Europe

We have 147 bed and breakfasts in 22 cities in Croatia, Europe with an average rating of 6.6 based on 19,643 reviews.

Group of 15 or more?

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

View:

Split

View all 23 Bed and Breakfasts
10.0 Superb Rooms Laura From US$13.20
9.3 Superb Sweet & Cheap From US$15.66
8.9 Fabulous Bulovic Guesthouse From US$13.98
9.1 Superb Rooms Marjan From US$14.33

Dubrovnik

View all 44 Bed and Breakfasts
9.2 Superb Family Stanos From US$22.37
9.3 Superb Eddie's Sea View Rooms Old Town From US$39.15
9.3 Superb Vila Marija From US$1.12
9.0 Superb Old Sailor Apartments From US$10.35
10.0 Superb Villa Klaic From US$44.75

Zagreb

View all 2 Bed and Breakfasts
10.0 Superb Angela Classic Rooms From US$13.98

Hvar

View all 8 Bed and Breakfasts
8.5 Fabulous Guesthouse Zakaria From US$13.96
9.6 Superb Guesthouse Dvoshko From US$11.31
9.4 Superb Guesthouse Aurora Hvar From US$16.97
8.5 Fabulous Pension Curin From US$12.44
9.7 Superb Masa Guesthouse From US$17.80

Zadar

View all 10 Bed and Breakfasts
9.5 Superb Rooms Kresan From US$15.66
9.3 Superb Kolega Guesthouse From US$17.35
8.8 Fabulous Dolac Guesthouse From US$8.05
9.1 Superb Rooms and Apartment Cvita From US$15.66
  • Find

Average City Prices

Check out the Hostelworld.com selection of Bed and Breakfasts in Croatia. Read customer reviews of Croatia Bed and Breakfasts and view B&Bs on map of Croatia. Hostelworld.com - the definitive guide to Croatia 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.