Visiting Dubrovnik is like stepping into a medieval fantasy. Picture a limestone citadel rising from the sapphire Adriatic, with ancient walls whispering tales of empires and intrigue. I’ve spent countless hours getting lost in its marble streets, and trust me, it’s a place that blends history, beauty, and adventure. Whether you’re exploring historic fortresses or enjoying seafood by the harbor, Dubrovnik will capture your heart instantly. Here are 12 unmissable activities that’ll make you love this Croatian paradise.
Top Must-Visit Attractions in Dubrovnik
Looking for the coolest things to do in Dubrovnik? Walk along the iconic City Walls for stunning views, take a cable car up Mount Srđ, and explore the lush beauty of Lokrum Island. Stroll down the historic Stradun, visit the elegant Rector’s Palace, and step into history at Fort Lovrijenac. Whether you’re interested in history, nature, or breathtaking scenery, here are the top attractions to visit in Dubrovnik.

1. Dubrovnik’s City Walls
Walking Dubrovnik’s City Walls is like stepping into a living time capsule. Spanning nearly 2 kilometers, these fortifications have protected the city since the 12th century. The walls provide a stunning panoramic view of the Old Town’s terracotta rooftops, the Adriatic Sea, and nearby Lokrum Island. Along the way, you’ll pass key defensive structures like Minceta Tower, the highest point on the walls, and Bokar Fortress, which once guarded the city’s western entrance. It’s an uphill trek with some steep sections, but the view makes every step worth it.
I walked the walls in the late afternoon, and the golden light bouncing off the limestone buildings was mesmerizing. If you visit during peak season, aim for early morning or late evening to avoid crowds and the midday heat. Whether you’re a history lover or just chasing epic views, Dubrovnik’s City Walls should be at the top of your list.

2. Lokrum Island
A short 15-minute boat ride from Dubrovnik’s Old Port, Lokrum Island offers a peaceful escape from the city’s bustling streets. This lush, car-free island is a mix of nature, history, and hidden swimming spots. You’ll find wild peacocks roaming freely, scenic walking trails, and the ruins of a Benedictine Monastery dating back to the 11th century. One of the island’s coolest features is the Dead Sea, a small saltwater lake perfect for floating and relaxing.
I spent an afternoon here and loved the contrast between the island’s quiet, shaded paths and the rocky coastline where you can dive into crystal-clear waters. If you’re up for a short hike, Fort Royal Castle at the island’s highest point offers stunning views of Dubrovnik. With regular ferry connections and no entrance fee beyond the boat fare, Lokrum Island is a must-visit for nature lovers and history buffs alike.

3. Maritime Museum
Located inside Fort St. John, the Maritime Museum is a hidden gem for those curious about Dubrovnik’s seafaring history. This museum dives deep into the city’s naval past, displaying old maps, ship models, navigation tools, and artifacts from shipwrecks. Dubrovnik, formerly known as the Republic of Ragusa, was once a powerful maritime force, and this museum showcases how its fleet rivaled Venice’s during the Middle Ages.
I didn’t expect to be so captivated by a maritime museum, but the stories of daring sea voyages and naval battles made it a fascinating stop. One section highlights sunken ships and recovered treasures, giving a glimpse into the dangers of Adriatic trade routes. Located within the Old Town, it’s an easy visit, and combined with a walk along the harbor, it offers a great way to experience Dubrovnik’s deep connection to the sea.

4. Stradun
Dubrovnik’s main street, Stradun, is the heartbeat of the Old Town. Stretching from Pile Gate to Ploče Gate, this 300-meter-long limestone-paved boulevard is lined with historic buildings, cafés, and shops. The street is a mix of old and new—while it’s now home to modern boutiques and restaurants, many buildings were rebuilt after the 1667 earthquake, preserving Dubrovnik’s iconic Baroque style. Highlights along the way include the Onofrio Fountain, the City Bell Tower, and Orlando’s Column, a symbol of the city’s independence.
I grabbed a coffee at one of the street-side cafés and simply enjoyed people-watching—a mix of tourists, locals, and street performers adding to the lively atmosphere. Whether you’re stopping for gelato, admiring the architecture, or passing through on your way to another landmark, Stradun is the perfect place to soak in the city’s energy and charm.

5. Rector’s Palace
Once the political hub of the Republic of Ragusa, Rector’s Palace is a must-see for those curious about Dubrovnik’s past. This elegant Gothic-Renaissance building housed the elected rector, who governed for only one month to prevent corruption. Inside, you’ll find ornate chambers, period furniture, historical documents, and a collection of portraits showcasing the city’s former rulers. The central atrium, with its grand staircase and stone pillars, is often used for classical concerts, adding to the palace’s timeless atmosphere.
One of the most intriguing parts of my visit was seeing the old prison cells, where troublemakers were locked away beneath the very place their leaders lived. It’s a fascinating glimpse into Dubrovnik’s political system, which emphasized fairness and order. Whether you’re exploring on your own or taking a guided tour, Rector’s Palace offers an immersive look into the city’s former government and aristocracy.

6. Fort Lovrijenac
Standing 37 meters above the sea on a rugged cliff, Fort Lovrijenac is one of Dubrovnik’s most impressive fortresses. Built to defend the city from Venetian attacks, the fort bears an inscription above its entrance: “Freedom is not sold for all the gold in the world.” Walking through its thick stone walls and cannon-lined terraces, you can almost feel the weight of the battles once fought here. The views from the top are just as spectacular, offering a breathtaking panorama of the Adriatic Sea and Dubrovnik’s City Walls.
I visited in the late afternoon, and the golden sunlight made the entire fortress glow—it’s also a fantastic time to avoid the biggest crowds. Game of Thrones fans will recognize it as the filming location for the Red Keep, but even if you’re not into the show, the fort’s dramatic setting and deep military history make it a must-visit.

7. Dubrovnik Cable Car to Mount Srđ
For the best panoramic view of Dubrovnik, take the Dubrovnik Cable Car to the top of Mount Srđ. In just four minutes, you’ll ascend 405 meters, leaving behind the terracotta rooftops of the Old Town for sweeping vistas of the coastline, Lokrum Island, and the distant Elaphiti Islands. The view is especially magical at sunset, when the entire city is bathed in golden light.
At the top, you can explore the Imperial Fortress, which played a key role during the Croatian War of Independence in the early 1990s. The museum inside offers a powerful look at Dubrovnik’s recent past, making it more than just a scenic stop. I grabbed a drink at the Panorama Restaurant, where the tables sit right at the cliff’s edge—if you’re looking for a meal with a view, this is the place to be.

8. Franciscan Monastery and Museum
Tucked near Pile Gate, the Franciscan Monastery is a peaceful retreat from the Old Town’s busy streets. Built in the 14th century, the monastery’s highlight is its cloister, a stunning courtyard with delicate stone columns and a serene atmosphere. It’s also home to one of Europe’s oldest pharmacies, which has been in continuous operation since 1317. Inside the small museum, you’ll find centuries-old medicine bottles, ancient surgical instruments, and handwritten medical books, offering a fascinating glimpse into early healthcare.
I was surprised at how well-preserved everything was, from the original wooden pharmacy counters to the herbal remedies once used by monks. Whether you’re admiring the monastery’s architecture or learning about Dubrovnik’s medical history, this spot offers a unique perspective on the city’s past. It’s a quiet yet memorable stop that adds another layer to Dubrovnik’s cultural landscape.

9. Banje Beach
If you’re looking to swap historic sights for a relaxing beach day, Banje Beach is the perfect spot. Just a short walk from the Old Town, this pebble beach offers incredible views of Dubrovnik’s city walls and Lokrum Island. The crystal-clear Adriatic waters make it a prime spot for swimming, while the beach bars and restaurants provide plenty of options for a drink or meal with a view. If you’re up for some adventure, you can try jet skiing, paddleboarding, or parasailing.
I spent an afternoon here lounging on a rented sunbed, soaking up the views while sipping a cold drink. The beach can get crowded in peak season, so arriving early or visiting in the late afternoon is a good idea. Whether you’re unwinding after a long day of sightseeing or looking for some fun on the water, Banje Beach is Dubrovnik’s go-to coastal escape.

10. Dubrovnik Cathedral
At the heart of the Old Town, Dubrovnik Cathedral is a stunning Baroque masterpiece with a fascinating history. Built on the site of earlier churches, the current 18th-century cathedral was partially funded by England’s King Richard the Lionheart, who was shipwrecked near Lokrum Island in 1192. Inside, the high ceilings, ornate altars, and grand paintings, including a piece by Titian, make it worth stepping in.
The cathedral’s biggest treasure, however, is its gold and silver reliquary, which holds over 200 sacred relics, including a fragment of the True Cross. I was particularly impressed by the intricate gold craftsmanship of the relic containers, each one telling a different religious story. Whether you visit for its artistic beauty, historical significance, or spiritual atmosphere, Dubrovnik Cathedral is a must-see landmark in the city’s Old Town.

11. War Photo Limited Gallery
For a thought-provoking experience, War Photo Limited offers a powerful look at the realities of war through photojournalism. Located in the Old Town, this gallery focuses on the Balkan Wars of the 1990s, which had a profound impact on Dubrovnik and the surrounding region. The exhibitions feature striking images of war-torn cities, displaced families, and moments of survival, captured by renowned war photographers.
Walking through the gallery, I found the stories behind the photos incredibly moving. It’s a stark contrast to Dubrovnik’s fairytale-like streets, but it’s an important stop to understand the city’s recent history and resilience. In addition to the Balkan conflicts, the gallery also hosts rotating exhibitions on global conflicts, offering a broader perspective on modern warfare. If you’re interested in photography, history, or human resilience, War Photo Limited is one of the most compelling museums in Dubrovnik.

12. Gundulić Square Market
For a taste of local life, head to Gundulić Square Market, a lively morning market in Dubrovnik’s Old Town. Named after 17th-century poet Ivan Gundulić, the square transforms into a bustling hub where vendors sell fresh produce, homemade cheeses, dried lavender, and artisanal olive oils. It’s the perfect place to pick up a local snack or a unique souvenir.
I loved wandering through the stalls, chatting with the friendly vendors, and sampling some of Dubrovnik’s best figs, honey, and liqueurs. The market is busiest in the early morning, so arriving before 10 AM ensures the best selection. As the market winds down around noon, the square’s cafes fill up with visitors enjoying a coffee or light lunch. Whether you’re shopping or just soaking in the lively atmosphere, Gundulić Square Market offers a delightful local experience in the heart of the city.

Frequently Asked Questions (FAQs) about the Best Things to Do in Dubrovnik
Looking for more content on the top things to do in Dubrovnik? Here are some popular questions (and answers) I get that will help you plan your trip to Dubrovnik:
How long does it take to walk the Dubrovnik Walls?
Walking the Dubrovnik Walls is a must-do experience when visiting the city. It takes approximately two hours to complete the entire loop around the city. As you walk, you’ll be treated to spectacular views the entire way, including highlights like climbing the Minceta Tower and overlooking the Old Town.
What can I expect when wandering the Old Town of Dubrovnik?
The Old Town of Dubrovnik is compact and easy to explore on foot. As you wander through its narrow streets, you’ll find them brimming with restaurants and small shops. It’s a perfect place for leisurely strolls, pit stops, and soaking in the city’s rich history.
Is Lokrum Island worth a visit?
Absolutely! Lokrum Island is a popular excursion from Dubrovnik. A short ferry ride will take you there, where you can enjoy a day at the beach or explore its gardens. The island is home to roaming peacocks and large rabbits, adding to its charm. For Game of Thrones fans, Lokrum Island also offers a chance to sit on the Iron Throne and visit a filming site at the Benedictine Monastery.
Why is Dubrovnik so popular?
Dubrovnik is popular for several compelling reasons:
- Stunning Old Town: A UNESCO World Heritage site, Dubrovnik’s Old Town is exceptionally well-preserved, showcasing medieval architecture, narrow cobblestone streets, and historic buildings. The city walls that encircle the Old Town are a major attraction, offering panoramic views of the city and the Adriatic Sea.
- Beautiful Beaches: Dubrovnik is surrounded by spectacular beaches, such as Banje and Lapad, offering crystal-clear waters and picturesque settings. These beaches provide a perfect blend of relaxation and scenic beauty.
- Rich History and Culture: The city has a rich history, evident in its numerous museums, churches, and monasteries. The Rector’s Palace, Sponza Palace, and Dubrovnik Cathedral are notable examples of its historical and cultural significance.
- Game of Thrones Filming Location: Dubrovnik gained additional fame as a primary filming location for the popular TV series “Game of Thrones.” Fans of the show flock to the city to see iconic locations like King’s Landing and the Red Keep.
- Vibrant Festivals and Events: The city hosts various cultural events and festivals throughout the year, including the famous Dubrovnik Summer Festival, attracting artists, musicians, and performers from around the world.
- Stunning Natural Scenery: Beyond the city, the region offers breathtaking natural landscapes, including the Elaphiti Islands, Lokrum Island, and the nearby Pelješac Peninsula, known for its wine production.
- Culinary Delights: Dubrovnik’s cuisine is a blend of Mediterranean flavors, with an emphasis on fresh seafood, olive oil, and local wines. The city’s restaurants range from traditional eateries to high-end dining experiences.

Can I go wine tasting in Dubrovnik?
Yes, Croatia produces some fantastic wines, and Dubrovnik is no exception. D’Vino Wine Bar is a recommended spot where you can sample Croatian and Montenegrin wines. Pair your wine flight with their meat and cheese platters for a delightful experience.
Are there any day trips I can take from Dubrovnik?
Dubrovnik serves as a great base for various day trips. You can visit the medieval city of Korčula, explore Kotor in Montenegro, or head to Mostar in Bosnia & Herzegovina. Each destination offers its unique charm and experiences.
What is Dubrovnik best known for?
Dubrovnik, the “Pearl of the Adriatic,” is famed for its medieval walls surrounding the Old Town. A UNESCO World Heritage site, it offers historic architecture, cobblestone streets, and coastal views. Its role as a “Game of Thrones” filming location has also boosted its global recognition.
How many days should I spend in Dubrovnik?
A 3-day stay in Dubrovnik is ideal, allowing time to explore the city walls, the Old Town, and nearby attractions. However, a 2-day visit can cover major highlights, while longer stays offer deeper cultural immersion.
How to spend 3 days in Dubrovnik?
Spending three days in Dubrovnik offers a perfect balance to explore its historic charm, stunning coastline, and vibrant culture. Here’s a suggested itinerary:
1st Day: Explore the Old Town
- Morning: Start your day with a walk along the famous Dubrovnik Walls. These ancient walls offer breathtaking views of the city and the Adriatic Sea. It’s best to go early to avoid the crowds and the heat.
- Afternoon: Wander through the Stradun, the main street in the Old Town. Visit landmarks like the Rector’s Palace, Dubrovnik Cathedral, and the Sponza Palace. Don’t miss the Onofrio’s Fountain and St. Blaise’s Church.
- Evening: Enjoy a meal at one of the local restaurants. Try some traditional Croatian dishes like black risotto or seafood.
2nd Day: Island Hopping and Beach Time
- Morning to Afternoon: Take a boat trip to the Elaphiti Islands. These islands offer beautiful beaches, clear waters, and a tranquil escape from the city. Spend your time swimming, sunbathing, and exploring the islands.
- Evening: Return to Dubrovnik and enjoy a relaxed evening. Consider dining at a seaside restaurant to experience the stunning sunset over the Adriatic.
3rd Day: Cable Car and Lokrum Island
- Morning: Take the Dubrovnik Cable Car up to Mount Srđ for panoramic views of the city and the coast. There’s also a museum dedicated to the Homeland War at the top.
- Afternoon: Visit Lokrum Island, a short ferry ride from the Old Town. Explore the botanical gardens, the ruins of a Benedictine monastery, and the small salt lake known as the Dead Sea.
- Evening: Spend your last evening strolling through the Old Town’s narrow streets. Check out local shops and cafes, and perhaps catch a performance or a local event if available.
Final Thoughts on Visiting Dubrovnik
Dubrovnik captivates travelers with its rich history and stunning architecture. As you wander through the city, the medieval walls and Old Town transport you to a bygone era, making every moment feel like an adventure.
But the true essence of Dubrovnik lies in its hidden gems. Beyond the popular spots, local cafes and untouched beaches await discovery. These lesser-known treasures offer a genuine taste of the city’s vibrant culture.
Whether you’re on a brief visit or settling in for a longer exploration, dive deep into what this Mediterranean gem offers. Every experience, from the bustling squares to the quiet alleyways, contributes to a journey that stays with you, urging you to return and explore even more.

Need help planning your trip? Check out these helpful links:
- 🛡️ Get travel insurance – Don't risk your trip. With all the uncertainty in the world, every traveler needs insurance in 2025.
- ✈️ Find cheap flights – I use this to snag deals you won't find elsewhere
- 🏨 Book accommodations – From boutique hotels to budget-friendly stays
- 🚗 Compare rental car prices – Great rates from trusted companies
- 🎟️ Discover affordable tours and day trips – Skip the line and explore more
- 📱 SIM Cards + eSims – My go-to phone plan I've used in 50+ countries