Want to spin again or change your picks? Start over →

This site uses affiliate links. If you book through one, we may earn a commission — at no extra cost to you.
Croatia — video preview

City Break Croatia

Your complete guide to Dubrovnik, Split, Zagreb, and Croatian urban culture

You're walking Dubrovnik's marble streets. Medieval walls surround you. Adriatic glitters beyond. Tourists everywhere (10,000 cruise passengers today). But it's still stunning.

Later you're in Split. Living inside Diocletian's Palace. Your apartment is Roman cellar from 305 AD. You drink coffee in 1,700-year-old courtyard. History is alive here.

Croatian cities blend ancient history, Adriatic beauty, and Mediterranean life. Dubrovnik is the jewel. Split is the palace city. Zagreb offers Austro-Hungarian elegance. Rovinj brings Italian charm. All are walkable, historic, and affordable compared to Venice or Santorini.

Dubrovnik—Pearl of the Adriatic

Dubrovnik's Old Town is marble-paved perfection. Medieval walls intact. UNESCO-listed. Game of Thrones made it globally famous.

Walk the walls—2km circuit, city and sea views, red roofs below. Entry €35. Morning (8am) or sunset beats midday crowds and heat.

Stradun is main street—limestone-paved, palace anchors each end, cafés line route. Expensive (€5 coffee) but atmospheric.

Cable car climbs Mount Srđ—panoramic views, sunset popular, €12-16 return. Or hike up (30-45 min, free, steep).

Dubrovnik is crowded and expensive. Worth it. But two days sufficient. Use as base for islands, not week-long stay.

Split—living inside Roman palace

Diocletian's Palace is city center—1,700-year-old Roman palace, but 3,000 people live inside. Apartments, shops, bars in ancient structure.

Basement cellars open for tours—€6 entry, Game of Thrones location, atmospheric. Peristyle courtyard hosts concerts summer evenings.

Riva waterfront is social hub—palm-lined promenade, cafés, people-watching. Locals gather evenings. Coffee €2-3.

Split is ferry hub—all islands accessible from here. Two days exploring city, then island-hop. Perfect base.

Less touristy than Dubrovnik. More authentic. Locals actually live here year-round. Better value, better energy.

Zagreb—Austro-Hungarian elegance

Zagreb is inland—not coastal, often skipped. Mistake. It's charming, affordable, cultural.

Upper Town (Gornji Grad) brings cobblestones, St Mark's Church (tiled roof), funicular (world's shortest), Museum of Broken Relationships.

Dolac Market is food heart—fruit, vegetables, cheese, meat. Morning shopping. Locals chat, vendors banter. €20 buys feast.

Tkalčićeva Street offers café culture—outdoor seating, Austro-Hungarian buildings, people-watching. Coffee €2, cheaper than coast.

Zagreb nightlife excellent—Basement, Vinyl, Purgeraj clubs. Cheaper drinks than coast (€3-5 beers). Student energy (two universities).

Croatia: Book top-rated tours and tickets

Rovinj and Istrian charm

Rovinj is photogenic hilltop port—colorful buildings, Venetian bell tower, fishing harbor. Italian influence everywhere (Istria was Italy pre-1947).

Old Town car-free—cobblestones, narrow streets, galleries, restaurants. Climb St Euphemia church for harbor views.

Rovinj is romantic, small, perfect for wandering. Two days ideal. Combine with Pula (Roman amphitheater) and hill towns (Motovun, Grožnjan).

Italian spoken commonly—menus bilingual, locals switch languages. Croatian-Italian cultural blend unique.

Summer packed—book ahead. Shoulder season (May, Sept-Oct) brings similar weather, fraction of crowds.

🌟 Top City Experiences

🏛️ Dubrovnik City Walls

2km medieval circuit. Sea, city, red roofs. Game of Thrones vibes. €35 entry. Morning or sunset. Essential Croatian experience. See tours →

🏰 Diocletian's Palace, Split

1,700-year-old Roman palace. People live inside. Cellars, peristyle, Game of Thrones location. Free to wander, €6 basement tour. See tours →

🧖 Zagreb Café Culture

Tkalčićeva Street outdoor cafés. Coffee €2, people-watching free. Austro-Hungarian architecture. Local vibe. Essential Zagreb afternoon. More info →

🍩 Rovinj Old Town Wander

Colorful hilltop port. Venetian charm, narrow streets, St Euphemia views. Photogenic perfection. Free. 2-3 hours. Istrian gem. More info →

🎨 Museum of Broken Relationships, Zagreb

Unique museum. Donated items from ended relationships. Poignant, funny, moving. Around €6. Essential Zagreb stop. See tours →

🏰 Pula Roman Amphitheater

Remarkably preserved arena. Still hosts concerts. Underground passages. Around €10. Istria's Roman masterpiece. See tours →

💡 Insider Tips

  • 🚇 Croatian old towns pedestrian-only—walking is transport. Comfortable shoes essential. Marble/limestone slippery when wet.
  • ☕ Café culture serious—locals spend hours at cafés. Order coffee, linger, people-watch. No rush. €1.50-3 coffee depending on city.
  • 🧖 Dubrovnik cruise ship crowds—10,000+ passengers land simultaneously. Visit walls before 9am or after 5pm. Mid-day impossible.
  • 🏝️ Split better value than Dubrovnik—accommodation 30-50% cheaper, food reasonable, less crowded. Better base for islands.
  • 🚂 Cities close together—Split-Dubrovnik 3hrs bus, Zagreb-Pula 4hrs. Easy to combine multiple cities. Buses comfortable, cheap.

Found this useful? Share it.

One new way to travel. Every Thursday.

Not deals or destinations — methods. House sitting, night trains, repositioning cruises, and what each one really costs.

Ever thought of travelling this way?

Campervan Relocations

Rental companies need their vans driven back. Four berths, a kitchen and a shower for about a euro a night — and a country you would never have picked.

Read article →

Work Exchange

A few hours a day at a hostel, a guesthouse or a family home, and the bed is yours — in a town with a metro at the end of the street. Our son did it in South America and stayed ten years.

Read article →

Caretaking

House sitting’s long version: a lodge, an estate or a ranch that needs someone for a whole season, and sometimes pays for it. The job is the place, not the cat.

Read article →

All ways to travel →

↑ Back to top

×Psst — thinking about Croatia? Ask me anything 🎡