Charming Towns Near Dubrovnik Worth Visiting

Charming Towns Near Dubrovnik Worth Visiting

Dubrovnik rightly earns its place among Europe's most beautiful cities, but the region around it is just as rewarding to explore. A short drive or boat ride from the Old Town, you'll find medieval walled towns, quiet fishing villages, Renaissance gardens, and island communities where life moves at a completely different pace. Here are four of the most charming towns near Dubrovnik that deserve a place on your itinerary.

Cavtat, Dubrovnik's Elegant Neighbour

Cavtat is the closest town to Dubrovnik, sitting just 20 kilometres to the south, and it's easily the most popular day trip in the region. Built on a small peninsula between two natural bays, it has an elegance that feels entirely its own. A palm-lined promenade, a pretty harbour filled with sailing boats, and a relaxed atmosphere that Dubrovnik's busier streets can make you forget exists.

The town has genuine historical depth too. Cavtat was founded by the ancient Greeks as Epidaurum, making it one of the oldest settlements on the Croatian coast. Don't miss the Mausoleum of the Racic family on the hilltop cemetery, a masterpiece by Croatian sculptor Ivan Mestrovic and arguably one of the finest works of art in the entire country.

Cavtat is reachable by boat from Dubrovnik's Old Port in about 30 minutes, making it an ideal half-day trip. Read our guide to the best boat trips from Dubrovnik to see how Cavtat fits into a wider day on the water.

Ston, the City of Salt and Oysters

Ston is one of the most underrated destinations in southern Croatia and well worth the 55-kilometre drive from Dubrovnik. The town is famous for two things: its extraordinary medieval walls, the longest preserved fortification system in Europe after the Great Wall of China, and its oysters, which are considered among the finest in the Mediterranean.

The Mali Ston bay has been farmed for shellfish since Roman times, and today you can eat freshly harvested oysters and mussels straight from the water at any of the small restaurants along the waterfront. It's a genuinely special experience.

The walls themselves are remarkable, stretching for nearly 5.5 kilometres across the hillside and connecting the twin towns of Ston and Mali Ston. Walking the full circuit takes about an hour and offers sweeping views over the bay and the Peljesac peninsula. History, food, and scenery all in one place.

Trsteno, a Renaissance Garden Above the Sea

Trsteno is a small village just 18 kilometres northwest of Dubrovnik, and its main attraction is one of the oldest arboretums in Croatia. A Renaissance garden maintained continuously since the 15th century, laid out by the noble Gucetic family, the garden tumbles down a hillside toward the sea, filled with ancient plane trees, fountains, and Mediterranean plants.

Game of Thrones fans will recognise the garden immediately, as it served as the setting for the Red Keep gardens in King's Landing throughout several seasons of the show. Even without that connection, Trsteno is a beautiful and peaceful escape from the city, best visited in the morning before the day-trippers arrive.

Lopud, the Car-Free Island Village

Lopud is one of the three Elaphiti Islands, reachable by boat from Dubrovnik in about 50 minutes. What makes it special is its complete absence of cars. The whole island is traffic-free, which gives it a tranquillity that's increasingly rare anywhere in the Mediterranean.

The island's main settlement is a charming waterfront village with a Franciscan monastery, a cluster of Renaissance summer houses built by Dubrovnik's nobility, and a long promenade lined with cafes. From the village, a 20-minute walk across the island brings you to Sunj beach, a long sheltered sandy bay that's one of the best beaches in the Dubrovnik region.

Lopud works beautifully as a standalone day trip or as part of a longer Elaphiti Islands boat tour.

Tips for Planning Your Day Trips

  • Cavtat is best reached by boat for the scenic approach, and it's also quicker than driving in summer traffic.
  • Ston is about an hour by car each way. Combine it with a wine tasting on the Peljesac peninsula on the way back.
  • Trsteno is just 20-30 minutes from Dubrovnik by car and easy to combine with a visit to Ston.
  • Lopud requires a boat. Check the ferry schedule or book a private transfer with Dubrovnik Boat Club.

Frequently Asked Questions

What is the closest town to Dubrovnik?

Cavtat is the closest town, just 20 km south of Dubrovnik and about 30 minutes by boat.

Can I visit these towns without a car?

Cavtat and Lopud are easily reached by boat. Ston and Trsteno are most conveniently visited by car or an organised tour.

How many day trips can I fit into a week in Dubrovnik?

Comfortably two or three, depending on how long you spend in each place. Cavtat and Trsteno can each be done in half a day, while Ston and Lopud are better suited to a full day.

crossmenu