Top Things to Do in Dubrovnik: Highlights, Views & Hidden Gems

Dubrovnik is more than just a postcard-perfect coastal city, it is a living, breathing storybook of stone walls, shimmering sea, and centuries-old charm. Whether you’re traveling with your partner, family, friends, or flying solo, this city makes it easy to fall in love. To help you make the most of your time, we’ve gathered a collection of things to do in Dubrovnik, from iconic sights to hidden corners you might otherwise miss.

Walk the City Walls

Let’s start with the obvious (and unmissable): Dubrovnik’s medieval walls. Stretching nearly 2 kilometers(1.3 miles) around the Old Town, these towering battlements offer panoramic views over red rooftops and the Adriatic Sea. It’s best to go early in the morning or late afternoon when there are fewer crowds and softer light for photos.

Island of Lokrum

Visit Lokrum Island

Just a short ferry ride from the Old Port, Lokrum feels like a world apart. Wild peacocks, rabbits, and lush greenery greet you the moment you step ashore. Explore the old monastery with its Game of Thrones replica Iron Throne, climb to the hilltop fort for sweeping views, or find a sunny rock to stretch out on and dip into the sea. It’s a peaceful escape with a touch of magic.

Karaka Dubrovnik

Sail the Adriatic Aboard Karaka

Ever dreamed of sailing into the sunset like a 16th-century explorer? The Karaka, a faithful replica of a traditional ship, offers themed sailing experiences like romantic sunset cruises or a Game of Thrones tour. Whichever you choose, the views and ambiance are unforgettable.

Ride the Cable Car to Mount Srđ

For the best panoramic view of Dubrovnik, hop on the cable car and glide up to Mount Srđ. At the top, you’ll find not just a jaw-dropping view, but also a cafe, restaurant, and the Homeland War Museum. It’s one of the most scenic moments you’ll have, especially during sunset.

Day Trip to Pelješac & Ston

Just a short drive from Dubrovnik, Pelješac Peninsula is a hidden gem for wine lovers. Tour the vineyards that produce Croatia’s finest reds (like Dingač), and don’t miss the oyster farms of Mali Ston. This region combines natural beauty with authentic local flavors.

Game of Thrones Dubrovnik

Discover Game of Thrones Filming Locations

Even if you’re not a hardcore fan, it’s fascinating to see how Dubrovnik doubled as King’s Landing in HBO’s Game of Thrones. Stroll past filming sites like Blackwater Bay, the Red Keep, and the Walk of Shame staircase. Several walking tours dive deep into behind-the-scenes stories.

Dodo Beach Bar Dubrovnik

Sip Cocktails at Dodo Bar

Step into a piece of living history at this 14th-century monastery, home to one of Europe’s oldest functioning pharmacies. Pick up a jar of their famous rose face cream or olive oil products made using centuries-old recipes. These are souvenirs with a story.

Franciscan Monastery Dubrovnik

Visit the Franciscan Monastery & Pharmacy

Mussels cooked in a simple sauce of breadcrumbs, garlic, herbs, and tomato. Often sourced from nearby waters, the mussels are fresh and full of flavor.

Discover the Elaphiti Islands

Embark on a boat tour to the nearby Elaphiti Islands—Koločep, Lopud, and Šipan. These islands offer pristine beaches, charming villages, and lush landscapes, making for a delightful day trip.

Explore the Trsteno Arboretum

Located just outside Dubrovnik, this arboretum is one of the oldest in this part of the world, featuring a Renaissance garden, ancient trees, and stunning views of the Adriatic.

FAQs:

What are the top must-see attractions in Dubrovnik for first-time visitors?
Start with the iconic city walls, stroll along Stradun, visit Fort Lovrijenac, and take the cable car up Mount Srđ. These landmarks offer the best mix of history, views, and cultural insight.

Can you do a day trip to the Elaphiti Islands from Dubrovnik?
Yes! The Elaphiti Islands are just a short boat ride away. You can explore Koločep, Lopud, and Šipan in one day, with guided tours or private boat trips offering swimming, hiking, and sightseeing.

Is Lokrum Island worth visiting?
Absolutely. It’s a peaceful, car-free escape just 15 minutes by ferry. Lokrum offers shaded walking paths, rocky swimming spots, and historic attractions like the Iron Throne replica and botanical gardens.

Where can I watch the sunset in Dubrovnik?
Top spots include Mount Srđ, Dodo Bar, and Cave Bar More. Each offers a different vibe — from panoramic views to laid-back oceanside seating — perfect for enjoying golden hour.

Is the Dubrovnik Cable Car ride worth it?
Yes, the cable car offers one of the best views of the Old Town and surrounding sea. At the top of Mount Srđ, you’ll find restaurants, photo spots, and the Homeland War Museum.

What are some unique local experiences in Dubrovnik?
Kayaking around the city walls, wine tasting in Pelješac, oyster sampling in Mali Ston, and exploring Trsteno Arboretum are all authentic ways to connect with the region.

Do I need tickets to walk the city walls?
Yes, there’s an entrance fee to access Dubrovnik’s city walls. Tickets can be bought at the entrances or online. It’s recommended to go early or later in the day to avoid crowds and heat.

How long does it take to walk the walls of Dubrovnik?
Most visitors take 1.5 to 2 hours for a full circuit, depending on how many stops you make to take in the views or photos.

Check Availability

Fill out the form below and we will contact you regarding a tour

COMPANY
Ragusina Ltd. Travel Agency

ragusina

Registered in 2011 at commercial court in Split, branch Dubrovnik. Basic capital 20000,00 kuna paid in total.

Bank account:
IBAN HR1624840081105892308
SWIFT: RZBHHR2X
Raiffeisenbank Austria d.d. Zagreb.

ID NUMBER 
OIB 33419938593

MBS 060273830

EUID HRSR.060273830

TRAVEL AGENCY ID code 
HR-AB-20-060274830

Dubrovnik, Croatia
Kovacka 15

[email protected]
[email protected]

Check Availability

Fill out the form below and we will contact you regarding a tour

COMPANY
Ragusina Ltd. Travel Agency

ragusina

Registered in 2011 at commercial court in Split, branch Dubrovnik. Basic capital 20000,00 kuna paid in total.

Bank account:
IBAN HR1624840081105892308
SWIFT: RZBHHR2X
Raiffeisenbank Austria d.d. Zagreb.

ID NUMBER 
OIB 33419938593

MBS 060273830

EUID HRSR.060273830

TRAVEL AGENCY ID code 
HR-AB-20-060274830

Dubrovnik, Croatia
Kovacka 15

[email protected]
[email protected]