A "soba" (plural "sobe") is a Croatian private room—basically a spare bedroom in a family home that's rented to tourists. They're the backbone of Dubrovnik's budget accommodation, and if you skip them, you're paying double for the same bed elsewhere. A soba costs 40-80 euros, provides a private room with a bathroom, and often includes breakfast or a kitchenette.

What You Get

A typical soba is a room in someone's house or apartment, usually on the first or second floor of an older building. You'll have a bed (usually comfortable), a small bathroom, and sometimes a desk or seating area. Wifi is standard, though the connection quality varies wildly depending on the owner's router.

Breakfast might be included: fresh bread, cheese, jam, maybe a local pastry. Some owners pride themselves on breakfasts and make it a genuine experience. Others leave groceries in your fridge and call it a day.

Many sobe include a kitchenette (sink, two-burner stove, mini fridge). This is a huge cost-saver if you're self-catering for a week. Buy groceries at the Konzum supermarket and eat pasta and local cheese for 30 kuna (~€4) per day instead of paying restaurant prices.

The quality is wildly inconsistent. Some sobe are spotless, welcoming, and charming. Others are cramped, dated, and barely cleaned. This is why reviews matter more than photos.

Soba vs. Hotel vs. Guesthouse

Hotels (3-5 star) are 200+ euros per night, have front desks and daily cleaning, and feel impersonal.

Guesthouses (mid-range hotels, really) are 100-180 euros per night, have personality, better amenities than sobe, but less character than staying with a local.

Sobe are 40-80 euros per night, you're staying in someone's home (or apartment building), and the experience depends entirely on the owner.

For solo travelers and couples on a budget, sobe are unbeatable. For families or groups wanting more space and amenities, a guesthouse is usually better.

Where to Find Them

Booking.com: Type "Dubrovnik" and filter for "Private Rooms." Massive inventory, easy filtering, but you're paying a 10-15% markup because Booking takes a commission.

Airbnb: Similar inventory, similar prices, but recent policy changes mean many Croatian owners have pulled listings. Less reliable than Booking.

Direct booking: Many soba owners list on their own websites. Google "[neighborhood name] soba Dubrovnik" and you'll find owner websites offering 10-20% discounts for direct booking. Takes more effort but saves money.

Arrival booking: If you don't mind risk, skip advance booking and ask at the tourist info office or at your bus station when you arrive. Locals approach tourists with cards advertising rooms. Negotiate on the spot, inspect the room first, then commit. This works if you arrive before 5 PM but gets riskier later.

How to Pick a Good One

Reviews are everything. Read at least 10 recent reviews. Look for mentions of cleanliness, noise, wifi quality, and the owner's helpfulness. If reviews say "spotless," "owner was helpful," and "great breakfast," you're onto a good one.

Photos matter. If the photos look dated or poorly lit, the room probably is. Look for bright, recent photos with natural light.

Location specifics: Ask exactly where the soba is located. Some are advertised as "Old Town" but are actually outside the walls in a residential area, requiring a bus ride. Others are in the thick of tourists. Ask the owner about noise, foot traffic, and proximity to restaurants.

Flexibility on check-in: Good soba owners are flexible about early arrival and late checkout. Bad ones are rigid. If they seem difficult via email, move on.

Ask about amenities: Confirm wifi quality, whether breakfast is included, whether there's kitchen access, parking (if you have a car), and whether late check-out is available.

Budget Math

A soba costs 50-60 euros in shoulder season (May, September, April) and 70-100 euros in summer (June-August, especially July-August). Off-season (November-March) drops to 40-50 euros.

For a couple, a soba is 100-120 euros per night (split between two people = 50-60 each). A hotel room is 200+ for the same bed. Over a week, you're saving 400-600 euros by choosing sobe.

Self-catering saves another 100-150 euros per week (30 kuna lunches instead of 100+ kuna restaurant meals).

The Compromises

You're sharing a building with locals. Noise can be an issue if there are families or parties. Some neighborhoods have rowdy bars or late-night revelers. Location matters.

Cleaning is less frequent than hotels (usually once per stay unless you request daily). Amenities are minimal—you're not getting a gym, restaurant, or room service.

Some owners are friendly and chatty; others barely interact. You have limited control over how much human contact you want.

If you're uncomfortable with homestays or prefer anonymity, a guesthouse is better despite the cost.

The Best Move

Book a soba for your base nights (sleep, shower, maybe breakfast) and focus your budget on experiences and food. The money you save on accommodation (150+ euros over 5 nights vs. a cheap hotel) goes toward boat tours, restaurants, and activities.

Stay in a soba near Pile Gate (Old Town entrance) or on a main bus route. This gives you easy access without requiring money on taxis or long walks.

Master Dubrovnik in Minutes

Don't waste hours planning. Get our condensed, digital cheat sheet with everything you actually need.

Shop Guide on Etsy →