Croatia’s best-known and most glamorous destination, Dubrovnik is an absolute gem. The UNESCO-listed old town, protected by magnificent medieval fortifications, showcases a blend of paved piazzas, cobbled alleys, and noble stone buildings, transporting you back through the centuries. Beyond the walls, pebble beaches backed by fragrant pinewoods lead to the turquoise Adriatic.
If you’re on a tight schedule, this guide will help you maximize your visit. Beyond exploring the museums, galleries, churches, and monasteries of the old town, you’ll have the opportunity to swim, sunbathe, shop for unique gifts, and perhaps even visit nearby islands. Here is how to experience Dubrovnik in two, three, or four days.
Day One: Explore Dubrovnik’s City Walls
Morning: Walk Dubrovnik’s Magnificent City Walls
Dedicate your first morning to exploring the old town—bring sunscreen and swimwear. Start with a full-circuit walk around the battlements of the City Walls, which have safeguarded Dubrovnik from attacks since the 13th century. Afterward, visit the Rector’s Palace to learn more about the governance of Dubrovnik during its time as a wealthy and progressive independent republic. For lunch, try the legendary informal Buffet Škola, known for its delicious sandwiches made with local cheese and prosciutto.
Afternoon: Discover Dubrovnik’s Old Town
Take time to explore the Baroque Cathedral, easily identified by its green copper cupola, and see the extraordinary treasury with its golden reliquaries. Nearby, stop by the Franciscan Monastery which features a lovely cloister garden. You can also purchase natural face cream made by the monks at the adjoining pharmacy. After cultural sightseeing, take a break at Banje Beach to swim and relax.
Evening: Delight in Dalmatian Cuisine
For dinner, indulge at the classic Proto where you can savor fresh Adriatic fish paired with Dalmatian wine. End your evening with a drink under the stars at Bard Mala Buža, elevated above the sea.
Day Two: Embrace Dubrovnik’s Maritime Heritage
Morning: Visit the Maritime Museum
This morning, return to the old town to explore the Maritime Museum, showcasing models of ships and seafaring artifacts that highlight Dubrovnik’s historical wealth derived from shipbuilding and trade. At its height, Dubrovnik possessed over a hundred ships and had consulates worldwide. Then, check out the Aquarium to experience the underwater life of the Adriatic. Lunch at Barba offers delicious homemade octopus burgers.
Afternoon: Explore Island Lokrum
Catch a shuttle boat from the old harbor to the uninhabited Lokrum, known for its pinewoods, a ruined monastery, and a botanical garden filled with peacocks. Explore winding paths and enjoy swimming from its rocky beaches. Consider a guided sea-kayaking tour if you prefer. Upon returning, ride the cable car to the peak of Mt. Srđ for breathtaking views of Dubrovnik and the Adriatic.
Evening: Experience Contemporary Croatian Dining
Before dinner, visit War Photo Ltd to see exhibitions focused on the 1990s. For dinner, enjoy the Michelin-starred cuisine at Restaurant 360. Afterward, head to Revelin for cocktails and music.
Day Three: Discover the Charm of Cavtat
Morning: Sail to Cavtat
With many of Dubrovnik’s attractions explored, venture to the historic town of Cavtat. Enjoy a scenic shuttle boat ride from Dubrovnik to Cavtat, which lasts about an hour. Once disembarked, explore its lovely old town, including the Bukovac House and the elegant Račić Family Mausoleum designed by Ivan Meštrović.
Afternoon: Croatian Modern Art Experience
Have lunch at Bugenvila, overlooking the bay, before returning to Dubrovnik. After returning, visit the Museum of Modern Art located just outside Ploče Gate to delve into 20th-century Croatian art.
Evening: Savory Oysters from Ston
After a rich meal in Cavtat, enjoy a light supper at Bota Šare Oyster & Sushi Bar. If you’re in the mood for more, consider a late-night drink at Fratello’s Prosecco Bar.
Day Four: Experience Ex-Yugoslavia
Morning: Visit Lopud Island
If you’re fortunate to have an extra day in Dubrovnik, plan a visit to Lopud, one of the stunning Elafiti islands. Pick up a picnic lunch from Piknik Dubrovnik (ordering in advance is recommended), then visit the Red History Museum to learn about life in Socialist Yugoslavia. Finally, jump on a Jadrolinija ferry to car-free Lopud, enjoying the scenic boat ride.
Afternoon: Beach Day on Lopud
Upon arrival, follow the promenade around the bay and make a 20-minute hike to Šunj, one of Croatia’s rare sandy beaches. Enjoy sunbathing, swimming, and relaxation while taking in the serene surroundings. Be mindful of the return ferry schedule. Before leaving, visit Your Black Horizon, a contemporary art installation.
Evening: Fusion Cuisine Delight
For your final dinner, head to the old town and dine at Azur, where you can enjoy unique Dalmatian and Asian fusion dishes. Conclude your trip with some of Dalmatia’s finest wines at D’Vino.