In ,

10 Unmissable Things to Do in Dubrovnik, Croatia

Panoramic view of Dubrovnik’s coastal cliffs and stone buildings with red rooftops, seen from the city walls.

Disclosure: This post contains affiliate links. This means I may earn a commission if you make a purchase through these links, at no extra cost to you. I only recommend products and services I truly love.

Dubrovnik, Croatia is one of Europe’s most captivating coastal cities, where medieval walls meet the glittering Adriatic Sea. Whether you’re strolling through the stone-paved alleys of Old Town or sailing to nearby islands, there are endless experiences to savor. Based on our travels, here are 10 unforgettable things to do in Dubrovnik.

Top Experiences and Attractions in Dubrovnik

1. Walk the Dubrovnik City Walls

Cluster of traditional stone buildings and orange rooftops seen from the Dubrovnik city walls under a clear blue sky.
Scenic view of Dubrovnik Cathedral and bell tower rising above terracotta rooftops with the Adriatic Sea in the background.

When in Dubrovnik, one absolute must-do is walking the full loop along the famous Dubrovnik city walls. Stretching nearly 2 kilometers, the walls offer stunning views of red rooftops, the deep blue sea, and nearby Lokrum Island. Try to visit early in the morning or just before sunset for cooler temps and fewer crowds.


2. Explore Dubrovnik Old Town

Bell tower of the Franciscan Monastery framed by palm fronds and stone architecture in Dubrovnik’s Old Town.
The Dominican Monastery’s stone bell tower rises against the hillside backdrop of Dubrovnik.

Inside the walls, Dubrovnik Old Town is a labyrinth of polished stone streets, baroque churches, and charming cafes. Wander past Sponza Palace, the Rector’s Palace, and the Franciscan Monastery. Don’t miss the Jesuit Staircase, recognizable to Game of Thrones fans. At night, the Old Town transforms into a romantic, lantern-lit wonderland.


3. Take a Day Trip from Dubrovnik to the Elaphiti Islands

White speedboat anchored by dramatic cliffs and sea caves along the Elaphiti Islands’ rugged coastline.
Couple standing barefoot on a boat deck, smiling with drinks in hand, surrounded by anchored yachts near the Elaphiti Islands.

One of our favorite memories was a private boat trip to the Elaphiti Islands. Swim in sea caves, enjoy a beachside lunch on Lopud, and explore the magical blue cave near Kolocep. This makes for an incredible day tour from Dubrovnik, especially in summer.


4. Ride the Cable Car to Mount Srd

Panoramic view of Dubrovnik’s Old Town and surrounding coastline as seen from Mount Srđ, with cable car lines stretching overhead.

For panoramic views over Dubrovnik, Croatia and the surrounding coastline, hop on the cable car up Mount Srd. The view from the top is breathtaking, especially at sunset. There’s a small war museum and a restaurant with a view at the summit. Plus, if you’re feeling extra adventurous, you can soar down from the top on a zipline!


5. Visit Fort Lovrijenac

Close-up view of Fort Lovrijenac rising above rugged cliffs and turquoise waters, with the Croatian flag flying proudly atop the fortress.
Golden-hour view of Dubrovnik’s coastal neighborhood and rocky inlet, captured from the city walls with warm light illuminating the terracotta rooftops.

Just outside the city walls sits Fort Lovrijenac, a dramatic fortress perched on a cliff. It was once Dubrovnik’s first line of defense, and today offers gorgeous views of the Old Town and sea. It’s also a filming location for Game of Thrones, doubling as the Red Keep.


6. Watch the Sunset at Buza Bar

Couple enjoying sunset cocktails at Buža Bar, perched on the cliffs outside Dubrovnik’s city walls with views of Lokrum Island.
Woman smiling on stone steps leading to the sea near Buža Bar, with the Adriatic sparkling behind her.

For drinks with a view, head to Buza Bar—a cliffside bar with unmatched sunset vibes. It’s tucked into the outer walls of the city, with direct views of the horizon. Grab a cold drink and watch the sky light up in pinks and golds.


7. Visit Lokrum Island

Elevated sunset view over Dubrovnik’s Old Town and harbor with Lokrum Island floating just offshore in the shimmering Adriatic.
Rugged coastline and crashing waves on Lokrum Island, showcasing its wild natural beauty and dramatic cliffside terrain.

Just a 10-minute ferry ride from Dubrovnik Old Town, Lokrum is a perfect half-day escape. Hike to the ruins of a monastery, float in the island’s salt lake, and visit the botanical garden. There are also plenty of peacocks roaming the grounds!


8. Discover the Cave Bar More

Underground setting of Cave Bar More in Dubrovnik, featuring a natural rock interior and stylish multi-level seating.
Two women smiling together inside Dubrovnik’s Cave Bar More, surrounded by colorful lights and natural rock walls in a unique underground setting.

Hidden beneath Hotel More, Cave Bar More is carved directly into a seaside cave. It’s one of the most unique places for a cocktail in Dubrovnik. The ambient lighting and cool air make it a relaxing stop after a hot day exploring the city.


9. Sea Kayak Around the City Walls

Colorful sea kayaks paddle along the Adriatic coast beneath Dubrovnik’s historic Fort Lovrijenac, with the Old Town and rocky shoreline in view.

Sea kayaking tours from Dubrovnik offer a unique vantage point of the city walls from the water. Many tours include a stop at Betina Cave Beach and offer snorkeling opportunities. It’s a fun and active way to explore the coastline.


10. Join a Game of Thrones Tour

Two friends posing playfully on the historic Jesuit Staircase in Dubrovnik’s Old Town.
Fort Bokar’s rounded stone walls overlook the sea, framed by blooming flowers along Dubrovnik’s city walls.

For fans of the show, there are several fun Game of Thrones walking tours that explore filming locations around the city. You’ll visit iconic scenes from King’s Landing, Fort Lovrijenac, and the Walk of Shame stairs—while learning a bit more about Dubrovnik’s real history, too.


Planning Your Visit to Dubrovnik

Panoramic view of Dubrovnik’s Old Town rooftops with terracotta tiles, historic bell towers, and domed churches overlooking the Adriatic Sea under a clear sky.

Dubrovnik is best enjoyed over 2-3 days, giving you enough time to explore the Old Town, walk the Dubrovnik walls, and take a day trip from Dubrovnik to nearby islands. If you’re short on time, day tours from Dubrovnik can help you see more in less time.

If you’re looking for inspiration for your entire trip, don’t miss our full 8-day Croatia itinerary, which includes highlights from Split, Hvar, and Plitvice Lakes. You can also check out our guide to the best places to stay in Dubrovnik for recommendations on where to base yourself during your stay.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *