Dubrovnik, Croatia - Things to Do in Dubrovnik

Things to Do in Dubrovnik

Dubrovnik, Croatia - Complete Travel Guide

Dubrovnik sits on Croatia's Adriatic coast like a perfectly preserved medieval jewel, its limestone walls and terracotta roofs creating one of Europe's most recognizable skylines. The Old Town, encircled by massive stone fortifications, contains centuries of history within its marble-paved streets - from Gothic palaces to baroque churches, all remarkably intact despite wars and earthquakes. While Game of Thrones brought international attention (you'll recognize King's Landing immediately), the city's appeal runs much deeper than its Hollywood credentials, offering genuine Croatian culture, excellent seafood, and that particular Mediterranean magic where ancient stones meet impossibly blue water.

Top Things to Do in Dubrovnik

City Walls Circuit

The complete walk around Dubrovnik's medieval fortifications takes about two hours and offers stunning views over the Old Town's rooftops and out to sea. The walls stretch nearly two kilometers and rise up to 25 meters high, with several towers and fortresses providing perfect photo opportunities. You'll get a genuine sense of the city's strategic importance and defensive capabilities while enjoying some of the best vantage points in the entire region.

Booking Tip: Tickets cost around 200 HRK (about €27) and are valid for three days, so you don't need to rush. Start early morning or late afternoon to avoid crowds and heat - the walls offer little shade. Buy tickets at the main entrance near Pile Gate, and bring water since there are limited refreshment stops along the route.

Cable Car to Mount Srđ

The cable car whisks you 400 meters above sea level to Mount Srđ, offering panoramic views that genuinely take your breath away. On clear days, you can see the entire Dubrovnik archipelago and coastline stretching toward Montenegro. At the summit, there's a restaurant, souvenir shop, and a small museum dedicated to the Croatian War of Independence.

Booking Tip: Round-trip tickets cost around 150 HRK (€20) for adults. The cable car runs every 30 minutes, but lines can be long during peak season - consider going for sunset when the light is magical. You can also hike up if you're feeling energetic, though it's a steep 45-minute climb.

Lokrum Island Day Trip

Just a 15-minute boat ride from Dubrovnik's Old Port, Lokrum Island offers a peaceful escape with botanical gardens, peacocks roaming freely, and several swimming spots including a small saltwater lake. The island features ruins of a Benedictine monastery and numerous walking trails through Mediterranean vegetation. It's the perfect antidote to the Old Town's summer crowds.

Booking Tip: Ferry tickets cost around 150 HRK (€20) round-trip and boats run every 30 minutes during summer. The last return boat is usually around 7 PM, so check schedules carefully. Bring snacks since the island's restaurant options are limited, and don't forget swimming gear for the rocky beaches.

Kayaking Around the City Walls

Paddling around Dubrovnik from sea level provides a completely different perspective on the ancient fortifications and reveals hidden caves and beaches accessible only by water. Most tours include stops for swimming and snorkeling, and some continue to Lokrum Island. The contrast between the medieval architecture and crystal-clear Adriatic water is genuinely spectacular from this vantage point.

Booking Tip: Half-day tours typically cost 200-300 HRK (€27-40) and include equipment and basic instruction. Morning tours are usually calmer with better light for photos. Look for operators that provide dry bags for your belongings and choose tours with small group sizes for a more personalized experience.

Food Market and Cooking Experience

Dubrovnik's culinary scene extends far beyond tourist restaurants, with local markets offering fresh Adriatic seafood, Dalmatian olive oils, and regional specialties like peka (slow-cooked meat and vegetables). Many cooking classes start with market visits where you'll learn to select ingredients, then prepare traditional dishes like black risotto or grilled fish with local herbs. It's an authentic way to connect with Croatian food culture beyond the obvious restaurant meals.

Booking Tip: Cooking classes range from 300-500 HRK (€40-67) per person and usually last 3-4 hours including the meal. Book classes that include market visits for the full experience, and ask about dietary restrictions in advance. Some operators offer morning or evening sessions - evening classes often end with dinner and local wine.

Getting There

Dubrovnik Airport sits about 20 kilometers south of the city, with regular bus connections (around 40 HRK) taking 30-45 minutes to reach the Old Town. Many visitors arrive by ferry from Split or other Croatian islands - the port is walking distance from the historic center. If you're driving, be prepared for limited parking and steep prices near the Old Town; most hotels can advise on parking arrangements. The coastal road from Split offers spectacular scenery but takes about 4.5 hours, while flying from Zagreb takes just over an hour.

Getting Around

The Old Town is entirely pedestrian and small enough to cross in about 10 minutes, so walking is your primary mode of transport within the historic walls. For areas outside the Old Town, local buses are reliable and inexpensive (around 15 HRK per ride), connecting major hotels, beaches, and attractions. Taxis are available but can be pricey, especially during peak season. Many visitors find they barely need transport beyond their own feet once they're settled, since most attractions, restaurants, and accommodation cluster around the medieval center.

Where to Stay

Old Town (within the walls)
Ploče (near Old Town)
Lapad Peninsula
Babin Kuk
Gruž (port area)
Cavtat (nearby coastal town)

Food & Dining

Dubrovnik's restaurant scene ranges from tourist-focused establishments along the main thoroughfares to genuinely excellent local spots tucked into side streets and residential areas. The best seafood often comes from smaller konobas (taverns) rather than the most obvious tourist restaurants - look for places where locals eat and menus aren't available in six languages. Fresh Adriatic fish, black risotto, and locally-produced olive oil feature prominently, while the nearby Pelješac Peninsula provides excellent wines. Prices inside the Old Town walls tend to be higher, but you'll find better value and often better food in neighborhoods like Gruž or Lapad.

Top-Rated Restaurants in Croatia

Highly-rated dining options based on Google reviews (4.5+ stars, 100+ reviews)

View all food guides →

Pizzeria Sette Sorelle

4.9 /5
(9566 reviews) 2

BOKAMORRA HAUTE COUTURE PIZZA & COCKTAILS

4.7 /5
(5439 reviews) 2
bar

Boban

4.5 /5
(5480 reviews) 2

Il Secondo

4.6 /5
(3297 reviews) 2

Gastro Italiano

4.6 /5
(2952 reviews) 2

Paesano

4.6 /5
(2616 reviews) 2
Explore Italian →

When to Visit

Late spring (May-June) and early autumn (September-October) offer the best balance of warm weather, manageable crowds, and reasonable prices. July and August bring peak crowds and heat that can make walking the city walls genuinely uncomfortable, though the atmosphere is undeniably vibrant. Winter months are quiet and mild by European standards, with many restaurants and attractions operating reduced hours but accommodation prices dropping significantly. Swimming season runs from May through October, with water temperatures most pleasant from June onwards.

Insider Tips

Buy a Dubrovnik Card if you're planning to visit multiple attractions - it includes city walls, museums, and public transport, often paying for itself after just two major sights.
The city walls are much less crowded if you start from the less obvious entrance near the Maritime Museum rather than the main Pile Gate entrance where most tour groups begin.
Restaurant prices drop noticeably just a few streets away from the main tourist areas - Prijeko Street looks atmospheric but tends to be overpriced compared to equally good options nearby.

Explore Activities in Dubrovnik

Plan Your Perfect Trip

Get insider tips and travel guides delivered to your inbox

We respect your privacy. Unsubscribe anytime.