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.
✈️ My #1 Tip for Cheap Flights:
If you’re not using Going, you’re probably overpaying for flights. I’ve scored roundtrips to Europe for under $300 - and I never would’ve found them on Google Flights.
Their free version is great, but Premium is where the real magic happens. I recommend doing the 14-day free trial. And right now, you can get 25% off Premium or Elite with my code: JON25.
Seriously, it’s the best travel decision I’ve ever made (in 8+ years).
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.


