7 days in Dubrovnik, Croatia: What to see, eat and do. Full city guide
Dubrovnik, Croatia, is a captivating coastal city that will steal your heart with its stunning ancient walls, charming cobblestone streets, and crystal-clear waters. A walking paradise, you can find your way through the city’s Old Town, a UNESCO World Heritage site, to uncover historical gems, gaze at baroque architecture, and unwind in picturesque alleys. With a rich history shaped by maritime trade and culture clashes, visiting Dubrovnik is like stepping into a fairytale that has been perfectly preserved just for you.
Things to consider before arriving to Dubrovnik
Rich history and architecture
Stunning beaches and crystal-clear waters
Can be crowded during peak tourist season
✔️ Ideal for history buffs and beach lovers
What to bring with you
– Comfortable walking shoes for exploring the city
– Sunscreen and a hat to protect from the bright Mediterranean sun
– A reusable water bottle to stay hydrated
– Swimsuit for the pristine beaches and waters around the city
Best time of the year to visit
The best time to visit Dubrovnik is during the shoulder months of May, June, and September, when the weather is warm, and the crowds are generally thinner than during the peak tourist season of July and August.
How to get into the city
1. By air: Dubrovnik Airport (DBV) is approximately 12 miles from the city center. You can take a shuttle bus, taxi, or rent a car to reach your destination.
2. By bus: There are many long-distance bus routes connecting Dubrovnik to other cities in Croatia and neighboring countries. Bus travel can be an affordable and scenic option.
3. By ferry: Dubrovnik is a popular stop for both international and domestic ferries. Arriving by sea offers a unique and picturesque view of the city’s coastline.
7 Day City Guide Trip to Dubrovnik, Croatia
Day 1: Arrival and Old Town Exploration
Start your day by enjoying a cup of coffee at one of the cafes inside the historic Old Town walls. Visit the Rector’s Palace and the Dubrovnik Cathedral to admire the stunning architecture. In the afternoon, take the cable car to the top of Mount Srd for a panoramic view of the city. Enjoy dinner at Nautika, an upscale restaurant with a beautiful view of the Adriatic Sea.
Day 2: Island Hopping
Take a boat tour to the nearby Elaphiti Islands and explore their secluded beaches and natural beauty. Visit Sipan island to taste some delicious seafood at Bowa restaurant. The island of Lopud has a beautiful sandy beach, Šunj, where you can relax and soak up the sun.
Day 3: Beach Day and Sunset Cocktails
Take a bus to Banje Beach for a day of relaxation and swimming in the crystal-clear waters. In the evening, watch the sunset while enjoying cocktails at the Buza Bar. The bar is located on a rocky cliff outside the Old Town walls and offers an unforgettable view of the sea.
Day 4: City Walls and Lokrum Island
Walk the city walls and explore the fortresses and towers of Dubrovnik, which are a UNESCO World Heritage Site. Take a ferry to Lokrum Island, where you can visit the Botanical Garden, swim in the Dead Sea, and explore the historic monastery.
Day 5: Wine Tasting and Cavtat Tour
Take a wine tour of the nearby Konavle region, which is famous for its local wines. Later, head to the charming town of Cavtat to explore its beautiful architecture and scenic waterfront.
Day 6: Kayak Adventure and Seafood Dinner
Explore the coast of Dubrovnik by kayak, paddling under the Old Town walls and discovering hidden beaches and caves. In the evening, indulge in some fresh seafood at Proto, a local restaurant that has been serving the catch of the day for over a century.
Day 7: Day Trip to Mostar, Bosnia and Herzegovina
Take a day trip to Mostar, a city famous for its iconic bridge over the Neretva River. Explore the old town and visit the Ottoman-era mosque and bazaar. Enjoy traditional Bosnian cuisine at one of the local restaurants before heading back to Dubrovnik.
How to Continue Your Travel After You Have Spent 7 Days in Dubrovnik
If you have more time to explore the region, two cities worth visiting are Split and Hvar. Split is a vibrant coastal city with a rich history, including a UNESCO-listed palace built for Emperor Diocletian. Hvar, on the other hand, is a charming island town known for its lavender fields and vineyards. You can reach Split by bus or catamaran, while Hvar is accessible by ferry from Dubrovnik. Both cities offer a great mix of culture, nature, and excellent food and wine.