
Dubrovnik is a coastal city in southern Croatia along the Adriatic Sea. Dubrovnik is famous for its medieval architecture, stunning sea views, and cultural landmarks like the City Walls, Unesco-protected Old Town, and the Rector’s Palace.
The city of Dubrovnik welcomes a wide range of visitors, from history lovers and cruise travelers to couples and families. Traveleres enjoy Dubrovnik’s old-world charm, scenic viewpoints, and nearby island excursions. Dubrovnik also appeals to those looking for a slower, more immersive experience, with tranquil spots like Sveti Jakov Beach, local wineries, and hidden courtyards.
Visitors to Dubrovnik can work with a travel consultant to plan their trips. Dubrovnik travel consultants offer personalized itineraries based on individual preferences, how long you will stay, and your travel goals. Dubrovnik travel consultants can suggest places to stay, plan activities, and provide tips on navigating the city and avoiding crowds. To start, travelers fill out a short form and have a consultation call. Key things to think about when planning a trip to Dubrovnik include the travel season, the size of your group, and whether you want to focus on sightseeing, relaxation, or active experiences.
What's Inside
What Is Dubrovnik?
Dubrovnik is a historic coastal city and major tourist destination located in southern Croatia, along the eastern shore of the Adriatic Sea. Dubrovnik is known for its medieval city walls, well-preserved Old Town, limestone streets, Baroque buildings, as well as its cultural landmarks, including the Rector’s Palace, Lovrijenac Fortress, and the Franciscan Monastery. The city attracts a diverse range of visitors from around the world, drawn by its architectural charm, terracotta rooftops, scenic beauty, and rich cultural heritage.
Once a powerful maritime republic, Dubrovnik is now a UNESCO World Heritage Site famed for its walled Old Town. Dubrovnik, known also as the “Pearl of the Adriatic,” attracts around 1.5 million visitors each year, particularly in summer, when cruise ships and tourists from across the world arrive daily. Dubrovnik has a permanent population of approximately 40,000 residents.
Dubrovnik offers a variety of experiences for all types of travelers. Visitors can enjoy a stroll along the city walls with sweeping views of the Adriatic, dine at seaside restaurants serving fresh Croatian cuisine, or explore filming locations from HBO’s Game of Thrones, which used Dubrovnik’s Old Town as the setting for King’s Landing. The city’s Mediterranean climate, pedestrian-friendly layout, and rich mix of history, natural beauty, and stunning beaches make it a compelling destination for history enthusiasts, culture seekers, beach lovers, and Game of Thrones fans alike.
The city of Dubrovnik offers a Mediterranean climate with sunny skies, crystal-clear waters, pebbly beaches, and a welcoming atmosphere. Dubrovnik’s walkable Old Town, panoramic seaside views, and vibrant culinary scene make it a top choice for travelers visiting Croatia.
Where Is Dubrovnik Located?
Dubrovnik is located in the southernmost part of Croatia, along the stunning Adriatic Sea coastline. Geographically, it is situated on the Dalmatian Coast, just 20 km (12 miles) from the border with Bosnia and Herzegovina and approximately 40 km (25 miles) from Montenegro.
Administratively, Dubrovnik belongs to the Dubrovnik-Neretva County, which is the southernmost county in Croatia. The city is approximately 230 km (143 miles) southeast of Split and about 600 km (373 miles) from Zagreb, Croatia’s capital.
While Dubrovnik is well-connected by air and sea, it has historically been somewhat isolated from the rest of Croatia due to a short coastal corridor belonging to Bosnia and Herzegovina near Neum. However, this accessibility challenge was significantly improved with the construction of the Pelješac Bridge in 2022. The bridge now allows uninterrupted road travel from the northern parts of Croatia directly to Dubrovnik without crossing international borders.
Below you’ll find a map of Dubrovnik. You can click on the icon to read our posts about Dubrovnik landmarks, things to do, restaurants, and more.
What Is The History Of Dubrovnik, Croatia?
Dubrovnik has a rich and resilient history that spans over thirteen centuries. Founded in the 7th century, the city was originally known as Ragusa. Dubrovnik began as a small settlement on a rocky island, later merging with a mainland Slavic community to form a single, fortified city.
During the medieval period, Dubrovnik rose to prominence as a thriving maritime republic. Dubrovnik, known as the Republic of Ragusa from the 14th to the early 19th century, was an important trading hub along the Adriatic Sea. The city maintained its independence through skilled diplomacy, often balancing between larger powers like the Ottoman Empire and the Venetian Republic. Dubrovnik also became a center of arts, science, and diplomacy, with a progressive legal system and a strong merchant fleet.
In the modern era, Dubrovnik faced several dramatic changes. A devastating earthquake in 1667 destroyed much of the city, leading to extensive baroque-style rebuilding. In the early 19th century, Napoleon’s forces dissolved the Republic, and the city was later incorporated into the Austro-Hungarian Empire. More recently, during the Croatian War of Independence in the early 1990s, Dubrovnik endured a brutal siege in 1991, during which parts of the historic Old Town were shelled and severely damaged.
Today, many key historical landmarks reflect this layered past. The massive city walls, which date back to the 13th century, still encircle the Old Town and offer stunning views of the Adriatic. Inside the walls, visitors can explore the Rector’s Palace, once the seat of government, and the Franciscan Monastery, home to one of the oldest pharmacies in Europe. The Stradun, Dubrovnik’s limestone-paved main street, embodies the city’s architectural legacy.
Dubrovnik’s history is a testament to its strategic resilience, cultural sophistication, and enduring global appeal as a living monument of Mediterranean heritage.
What is the best time of year to visit Dubrovnik?
The best time to visit Dubrovnik is during the shoulder seasons of April to May and September to October. These months offer a winning combination of pleasant weather, fewer tourists, and more affordable accommodation compared to the peak summer season. For travelers looking to enjoy the city’s rich history, coastal charm, and walkable Old Town without intense heat or crowds, spring and early fall are ideal.
Listed below are the best periods to visit Dubrovnik.
- High Season (June–August). Summer brings hot, sunny days (28–30°C / 82–86°F) and warm seas (up to 25°C / 77°F), ideal for beachgoers. However, it’s also the most crowded and expensive time to visit, with accommodation rates often doubling in price. These three months account for 50% of all overnight stays in Dubrovnik—around 2.175 million out of 4.27 million annually. The Dubrovnik Summer Festival adds cultural appeal, but expect packed streets, especially from cruise ship tourists and European vacationers. The city’s most prominent visitors during this period come from the UK (21% of all overnight stays), the USA (12%), France (6.5%), and Germany (6%).
- Shoulder Seasons (April–May and September–October). These months are widely considered the best time to visit Dubrovnik. In the spring, the city awakens from its winter slumber with blooming flowers and mild weather, ranging from 20–25°C (68–77°F). Autumn, particularly September, retains summer’s warmth with sea temperatures still hovering around 23–24 °C. Visitor numbers are significantly lower than in peak season; May, for example, receives nearly 35% fewer visitors than July. Hotel rates are far more affordable, averaging around €120 ($140, £105) per night compared to €300 ($350, £262) in the summer. Most tours and restaurants are still running, making it easy to explore the Old Town, walk the city walls, or take island day trips without crowds. These months strike a perfect balance for sightseeing, comfort, and value.
- Low Season (November–March). Winter in Dubrovnik is calm, cool, and quiet. Between November and March, Dubrovnik receives fewer than 100,000 visitors, accounting for 6.5% of the city’s total yearly overnight stays. Average temperatures dip to around 13°C (55°F), and rain becomes more frequent, though snow remains rare. Many tourist-oriented businesses scale back operations, and some restaurants, island tours, and attractions close altogether. However, prices for flights and accommodations are at their lowest, making this an attractive time for budget travelers or those looking to experience Dubrovnik in a more local, authentic way. Cultural events, like St. Blaise’s Day on February 3rd, provide unique glimpses into the city’s traditions. While beach days are out of the question, the lack of crowds means you can explore the historic center almost entirely uninterrupted.
How Many Days Should You Spend in Dubrovnik on Holiday?
Ideally, you should spend 2 to 3 days in Dubrovnik. Two to three days in Dubrovnik is enough for most visitors to explore the city’s historic charm, coastal scenery, and cultural highlights. This duration of 2-3 days allows you to fully experience the UNESCO-listed Old Town, walk the iconic medieval walls, and still have time to enjoy the beach, local cuisine, or even a short excursion.
The list below gives you an overview what you can do based on how long you stay in Dubrovnik.
- 1 Day. One day in Dubrovnik is ideal for cruise travelers or short visits. Explore the Old Town, walk the city walls, and enjoy a meal at a scenic terrace. This whirlwind one-day in Dubrovnik gives you a snapshot of the city’s historic essence.
- 2 Days. Two days in Dubrovnik offer a balanced stay that includes the major sights and some leisure. Spend day one in the Old Town, and use day two to visit Fort Lovrijenac, take the cable car to Mount Srđ, or relax at Banje Beach.
- 3 Days. Three days in Dubrovnik are perfect for a well-rounded visit. Add a half-day trip to Lokrum Island or the Elafiti Islands, enjoy a sunset cruise, and try traditional Dalmatian cuisine at a konoba (local tavern).
- 4+ Days. Visiting Dubrovnik for four or more days is great for slow travelers and regional explorers. Plan day trips to Montenegro, Mostar, or the Pelješac Peninsula. Enjoy more time at Dubrovnik’s lesser-known beaches or attend cultural events like the Dubrovnik Summer Festival.
How To Get To Dubrovnik?
Travelers can get to Dubrovnik by air, road, and sea. Flying into Dubrovnik Airport (DBV) is the fastest and most convenient option to reach Dubrovnik. Other ways to reach Dubrovnik is by car, bus, or ferry. There is no direct train line to Dubrovnik.
Below list features the main transportation options to reach Dubrovnik, Croatia.
- By Plane. Flying to Dubrovnik Airport (DBV) is the quickest way to reach Dubrovnik. In summer, there are direct flights to and from Durovnik to over 70 international cities. United Airlines offers up to four direct flights weekly from New York (Newark) from May to October, while Flydubai has a weekly flight to Dubai. Major airlines connect key European cities. British Airways, easyJet, and others fly from the UK, while Lufthansa and Eurowings serve German cities. Air France, Vueling, and others connect to cities in France (Paris, Lyon, Marseille), Italy (Rome, Milan, Naples), and Spain (Barcelona, Madrid). Scandinavian capitals, Athens, Amsterdam, Brussels, Vienna, Zurich, and Warsaw also have good connections, with most flights operating between one and seven times a week. Dubrovnik Airport Ruđer Bošković (DBV) is about 20 km south of Dubrovnik, near the village of Čilipi. All flights arrive at Terminal C, which handles 3.5 million passengers each year. A shuttle service run by Platanus connects the airport to Gruž bus station and the Old Town. The one-way ticket costs €10 ($11.7, £8.7), and a return ticket is €14 ($16.4, £12.2). The shuttle ride takes 30 to 45 minutes. Public buses are available for €3.70 ($4.3, £3.2) one way. Taxis and private transfers generally cost between €40 ($46.7, £35) and €50 ($58.4, £43.7) per vehicle.
- By Road or Bus. Dubrovnik has a scenic highways that connect it with other Croatian and European cities. From Zagreb, it’s a 9-hour (640 km) journey; round-trip buses on FlixBus or Nomago start at €32 ($37.4, £28) to €42 ($49, £36.7), with up to 17 daily departures, free Wi-Fi, power outlets, and comfortable service. From Split, it’s a shorter 3‑hour drive or bus ride costing around €18 ($15.7, £21) one-way. Driving via Highway A1 to Ploče and then along Coastal Road D8 is scenic. The Pelješac Bridge (opened 2022) bypasses the Bosnia-Herzegovina border at Neum, with no tolls, no passports, and a more reliable flow.
- Alternative Airports. When direct flights to Dubrovnik are unavailable or overpriced, consider flying into Split (SPU), Mostar (BIH), or Tivat (Montenegro) and continuing by road, bus, or private transfer.
- By Sea. Dubrovnik is a busy port for ferries and cruise ships. Companies like Jadrolinija, TP Line, and Krilo (Kapetan Luka) operate catamarans that connect Dubrovnik with Korčula, Mljet, Hvar, Brac, Makarska, Split, and Lastovo. A one-way ticket from Split to Dubrovnik costs about €50 ($58.4, £43.7). Seasonal car ferries run from Bari, Italy to Dubrovnik from April to October. The fare is €70 ($81.7, £61.1) per person and €95 ($111, £83) for a vehicle. From June to September, Adriatic Lines connects Dubrovnik with Kotor and Budva in Montenegro. Tickets for this route cost between €40 ($46.7, £35) and €60 ($70, £52.4), depending on the sailing time and whether it’s a single or return ticket.
What Is the Best Way to Travel From Split to Dubrovnik?
The best way to travel from Split to Dubrovnik is by car via the Pelješac Bridge. This route avoids border delays and provides panoramic views of the Adriatic coastline.
Here are the main transportation options from Split to Dubrovnik.
- By Car. Driving from Split to Dubrovnik takes about 3 to 3.5 hours. The route follows the scenic Adriatic Highway (D8), now connected by the Pelješac Bridge. Travelling to Dubrovnik from Split by car provides flexibility and beautiful views.
- By Bus. FlixBus, Promet Makarska, and other operators offer frequent daily bus services between Split and Dubrovnik. The bus journey between Split and Dubrovnik takes approximately 4.5 hours, with ticket prices starting from €18 ($15.7, £21), but can increase to €30 ($35, £26.2).
- By Catamaran (April–October). Getting from Split to Dubrovnik by catamaran takes 4.5 hours. This travel option is seasonal, from April through October. The three companies, Jadrolinija, TP Line, and Krilo, operate catamarans on the route between Split and Dubrovnik. One-way ferry tickets cost around €50 ($58.4, £43.7), offering a scenic cruise along the Dalmatian coast.
- By Private Transfer or Taxi. Private transfer or a taxi between Split to Dubrovnik takes approximately 3.5 hours. A private transfer from Split to Dubrovnik costs between €200 ($234, £175) and €300 ($350, £262), depending on the vehicle class. This travel option offers a door-to-door ride and it is ideal for groups or travelers seeking comfort.
What Is the Best Way to Travel From Zagreb to Dubrovnik?
The most recommended way to travel from Zagreb to Dubrovnik is by plane, due to the long overland distance and the time efficiency it offers. Direct flights cut travel time from nearly 9 hours by road to just over 1 hour.
The list below includes the main transportation options from Zagreb to Dubrovnik.
- By Plane. Traveling from Zagreb to Dubrovnik by plane is the fastest, most convenient and the most popular travel option. In summer, Croatia Airlines, a national carrier, offers at least four daily direct flights between Zagreb and Dubrovnik, including early morning, midday, and evening departures. The flight time is about 70 minutes. Prices range from €60 ($70, £52.4) to €150 ($175.2, £131) one-way, depending on season and booking time.
- By Bus. Traveling by bus from Zagreb to Dubrovnik is a budget-friendly but lengthy option. The ride takes approximately 9 hours and costs between €35 ($41, £30.6) and €50 ($58.4, £43.7). Many bus operators, including Arriva, Croatia Bus, Nomago, and Flixbus, operate on this route. Buses are reliable and comfortable, with multiple daily departures.
- By Car. Getting to Dubrovnik from Zagreb by car includes a a long 600+ km (378 miles) drive. The driving time between Zagreb and Dubrovnik by car is approximately 6–7 hours. The fastest route is via the A1 highway and the Pelješac Bridge. Traveling between Zagreb and Dubrovnik by car offers more freedom for stops and sightseeing, but it can be tiring.
- By Train and Bus Combo. Dubrovnik has no train station, but you can take a train from Zagreb to Split, then switch to a bus. This adds complexity and time, requiring up to 12 hours or more. We don’t recommend this travel option to reach Dubrovnik from Zagreb.
What Is the Best Way to Travel From Montenegro to Dubrovnik?
The best and most common way to travel from Montenegro to Dubrovnik is by road via the main coastal route, especially using a private transfer or bus service. It’s a short but border-controlled journey.
Here are the main transportation options from Montenegro to Dubrovnik.
- By Car, Taxi, or Private Transfer. From Kotor, Budva, or Tivat, driving takes around 2 to 2.5 hours (depending on border wait times). A private transfer costs between €130 ($151.8, £113.6) and €170 ($198.5, £148.5) one-way. Agree on a fare beforehand or book through a verified service. The route is scenic but often congested in summer.
- By Bus. Intercity buses connect Kotor and Budva to Dubrovnik. The trip takes about 2.5 to 3.5 hours, depending on border traffic. Tickets range from €25 ($29.2, £21.9) to €35 ($41, £30.6). Bus companies for this route include Libertas Dubrovnik, Croatia Bus-Globtour-Jadran Express, and Bozur Podgorica.
- By Boat (Seasonal). In summer, Kompas runs a catamaran service between Dubrovnik and Montenegro. The trip from Budva to Dubrovnik by boat takes 2 hours, and the trip from Kotor to Dubrovnik by boat takes 3 hours. A one-way ferry boat ticket from Montenegro to Dubrovnik costs €50 ($58.4, £43.7). A return boat ticket costs €60 ($70, £52.4). For a unique experience, private charters are available for scenic boat rides along the Adriatic coast.
What Are the Best Things to Do In Dubrovnik?
Dubrovnik is packed with unforgettable experiences, attractions, and activities. Whether you visit for a couple of days or an extended period, there are plenty of things to do in Dubrovnik. From strolling along ancient city walls, exploring the old town, taking a cable car up to Mount Srd, to exploring nearby islands, and savoring Dalmatian cuisine, these top activities offer a well-rounded taste of what makes Dubrovnik truly special.
Here is the list containg the best things to do in Dubrovnik.
- Walk the City Walls. Experience breathtaking views of the Adriatic Sea and Old Town from atop Dubrovnik’s iconic medieval walls. Visiting Dubrovnik Walls is a must-do for first-time visitors.
- Explore the Old Town. Wander through narrow cobblestone streets, visit landmarks like the Rector’s Palace and Sponza Palace, and soak up the city’s historic atmosphere.
- Ride the Cable Car to Mount Srđ. Take the cable car for panoramic views of Dubrovnik and the surrounding coastline, especially evocative at sunrise or sunset.
- Visit Lokrum Island. Just a short ferry ride away, Lokrum offers lush botanical gardens, peacocks, and a saltwater lake, ideal for a relaxing half-day trip.
- Relax at Banje Beach. Spend some downtime soaking up the sun and swimming in crystal-clear waters just a stone’s throw from the Old Town.
- Go on a Kayaking Tour Around the City Walls. Explore hidden sea caves and the dramatic coastline from a different perspective, a fun and active way to enjoy the Adriatic.
- Take a Sunset or Island Cruise. Sail across the Adriatic with stunning sea views, perfect for swimming, snorkeling, or simply enjoying the scenery.
- Sample Dalmatian Cuisine. Enjoy fresh seafood, local wines, and specialties like black risotto or octopus salad at traditional konobas (taverns) in the Old Town.
Walk Dubrovnik City Walls
The Dubrovnik City Walls are a 2 kilometers (1.25 miles) long medieval fortification. Dubrovnik Walls date back to the 13th centuries. Today, walking along the 2-kilometer wall is one of Dubrovnik’s most popular experiences. The city walls form a circular one-way route that takes you around the entire perimeter of Dubrovnik old town. The walls offer panoramic views of the Adriatic Sea, Lokrum Island, and the red-tiled rooftops. There are three main entrances to Dubrovnik Walls, near Pile Gate, Ploče Gate, and the Maritime Museum. The climb involves several steps. A ticket to access Dubrovnik city walls costs €40 ($46.7, £35) per person, while holders of the Dubrovnik Pass can walk the walls for free. Allow about 1.5 to 2 hours for a complete circuit of Dubrovnik City Walls. The best time to visit city walls is early morning or late afternoon to avoid the midday sun and crowds.
Explore Old Town Dubrovnik
Dubrovnik’s Old Town is a well-preserved medieval city located in southern Croatia. Inscribed on the UNESCO World Heritage List, Dubrovnik’s historic Old Town is encircled by city walls, and it is the epicentre of top sights, restaurants, bars, shopping, and activities. The Old City of Dubrovnik is remarkably easy to get around. A walking tour of Old Town Dubrovnik is the best way to explore its rich history, uncover who built its walls, and understand how the city evolved over the centuries. Explore compact yet vibrant Dubrovnik’s Old Town, including landmarks like the Rector’s Palace, Sponza Palace, Church of St. Blaise, and the Franciscan Monastery. Soak up the atmosphere at Stradun, the city’s limestone-paved main street, or get lost in side alleys filled with boutiques, cafés, and historic homes. Spend at least 2 to 3 hours, or even a full day discovering Dubrovnik’s old city. Entry to the Old Town is free, but some museums and buildings charge a fee.
Ride Dubrovnik Cable Car to Mount Srđ
The Dubrovnik Cable Car is an aerial lift that connects the Old Town area with the summit of Mount Srđ, a hill overlooking Dubrovnik. The cable car in Dubrovnik takes 4 minutes to travel from the base station just outside the Old Town to the top of Mount Srđ. Built in 1969 and rebuilt in 2010, Dubrovnik Cable Car offers panoramic views of Dubrovnik’s Old Town, the Adriatic Sea, and nearby islands such as Lokrum. At the 412 m (1350 feet) high summit of Mount Srd, there is a restaurant, viewing terraces, and the Homeland War Museum. A return ticket costs €30 ($35, £26.2) for adults and €8 ($9.3, £6.9) for children aged 4–12; children under 4 ride free. Allow about 1 hour at the top to take in the views and visit the museum. The Dubrovnik Cable Car runs from 9 am to midnight in summer months, but has a shorter schedule The Dubrovnik Cable Car runs daily from 9 AM to midnight in summer (June to mid-September). During the rest of the year, operating hours are shorter, and it remains closed in January, February, and December. The best time to go is just before sunset, or early morning for the best photos.
Visit Lokrum Island
Lokrum Island is a small island that lies 600 meters (0.37 miles) from Dubrovnik’s Old Port and is reached by a 15-minute boat ride. The island is a protected nature reserve with botanical gardens, peacocks, walking trails, a Benedictine monastery, and rocky beaches. Taking a short ferry ride to Lokrum Island is a popular activity in Dubrovnik. Boats run regularly from April to November. The best time to visit is in the morning or early afternoon. A return ticket, which includes the entrance fee to the nature reserve, costs €27 ($31.5, £23.6) for adults and €5 ($5.8, £4.4) for children. Plan to spend at least 4 hours exploring, swimming, and relaxing. Overnight stays are not allowed.
Relax at Banje Beach
Banje Beach is the pebble beach, located 400 meters (0.25 miles) from Old Town’s Ploče Gate. Banje Beach is easily reached from the Old Town in about 5 minutes on foot. Dubrovnik’s Banje Beach has views of the Old Town walls and Lokrum Island. Facilities include sunbed and umbrella rentals, showers, and Banje Beach Club, a beachfront restaurant and bar. The Banje Beach is free to access, but rentals and club seating are extra. Bring water shoes, as the beach is pebbly. Dubrovnik’s Banje Beach is suitable for swimming, sunbathing, and water sports such as jet skiing and parasailing. Visit early in the morning for fewer crowds.
Go on a Sea Kayaking Tour Around Dubrovnik Walls
Enjoy a half-day Dubrovnik sea kayaking tour to experience Dubrovnik old town from another angle and to explore hidden beaches. Most sea kayaking tours in Dubrovnik start from Pile Bay and last 2 to 3 hours. Routes typically include paddling along Dubrovnik’s city walls, circling Lokrum Island (about 3 km/1.86 miles offshore), and stopping for swimming and snorkeling. Dubrovnik sea kayaking tours include equipment, safety instructions, and a guide. Prices start at €35 ($41, £30.6) to €45 ($52.5, £39.3) per person, depending on duration and time of kayaking tour. Morning and late afternoon departures offer calmer conditions. Companies like Dubrovnik Sea Kayaking and Adventure Dubrovnik are officially certified sea kayaking providers in Dubrovnik with friendly, experienced guides.
Take Dubrovnik Sunset Cruise
The Dubrovnik sunset cruise is a 1.5-hour boat trip from the Old Port or Gruž Harbor, offering drinks and snacks while you enjoy sunset views. There are various options, including romantic cruises for couples with dinner and sparkling wine, family-friendly cruises on a 16th-century wooden galleon, and lively party cruises with a DJ for young people. Prices start at €40 ($46.7, £35).
Sample Dalmatian Cuisine
Dalmatian cuisine is the traditional food of Croatia’s Adriatic coast, based on seafood, olive oil, herbs, and seasonal vegetables. Sample Dalmatian cuisine at traditional konobas in Dubrovnik’s Old Town that prepare typical dishes like grilled fish, octopus salad, black risotto, and peka. Try dining at spots like Marco Polo, Konoba Pjatanca or Proto. Recommended wine pairings include local wines Pošip and Dingač. Guided food tours last about 3 hours and include tastings of multiple specialties. Meals start at €20 ($23.4, £17.5) per person.
What Are the Best Things to See In Dubrovnik?
Dubrovnik is a beautiful city where medieval stone walls, baroque architecture, and the sparkling Adriatic Sea converge. A walk through its UNESCO-protected Old Town reveals a mix of history, culture, and cinematic landmarks. The majority of the sights in Dubrovnik are within the old town. This makes sightseeing in Dubrovnik easy. You can explore Dubrovnik landmarks on your own, or join one of the guided city tours.
Below is a list of the best sights to see in Dubrovnik.
- City Walls. Dubrovnik Walls are medieval fortifications encircling the Old Town, offering panoramic sea and rooftop views.
- Stradun (Placa). Stradun is Dubrovnik’s limestone-paved main street, ideal for people-watching and immersing in the local rhythm.
- Lovrijenac Fortress. Lovrijenac Fortress is a cliffside stronghold with sweeping views and famous as a Game of Thrones filming site.
- Rector’s Palace. Rector’s Palace is a Gothic-Renaissance palace and one of the most important cultural landmarks in Croatia.
- Dubrovnik Cathedral. A cathedral in Dubrovnik is a baroque masterpiece housing a treasury of religious relics and artworks.
- Mount Srđ. Mount Srđ is a scenic viewpoint above Dubrovnik accessible by cable car, hiking trail, or car.
- Banje Beach. Banje Beach is most iconic beach in Dubrovnik, set against the backdrop of the city walls and Adriatic waters.
- Game of Thrones Sites. Game of Thrones filming locations are scattered throughout Dubrovnik.
Dubrovnik City Walls
The Dubrovnik City Walls are a massive medieval fortification built to protect the city’s historic core. Dubrovnik Walls stretch for about 2 kilometers (1.25 miles, 6,560 feet) around the old town and are among the best-preserved medieval walls in Europe. The Walls of Dubrovnik were built and strengthened between the 13th and 17th centuries by the Republic of Ragusa to defend against land and sea attacks. The fortifications include landmarks such as the Minčeta Tower, Bokar Fortress, Revelin Fortress, and the St. John Fortress by the harbor. The city walls in Dubrovnik are up to 6 meters (20 feet) thick on the landward side and up to 25 meters (82 feet) high in places. The Dubrovnik City Walls surround and protect churches, palaces, and narrow stone streets that form the UNESCO-listed old town.
Stradun (Placa)
Stradun, also known as Placa, is Dubrovnik’s lively main street that cuts through the heart of the Old Town. Stradun Street stretches from Pile Gate to Luža Square and is paved with gleaming white limestone, polished by centuries of footsteps. The landmarks along Stradun include the Onofrio Fountain, St. Blaise’s Church, and the Bell Tower. Stradun is not part of a specific route but serves as a central spine connecting most of the city’s main attractions. Spend about 30 to 45 minutes walking its length, ideally in the early evening when locals and tourists alike gather.
Fort Lovrijenac
Fort Lovrijenac, also known as St. Lawrence’s Fortress, is is a medieval fortress in Dubrovnik. Fort Lovrijenac rises on a 37-meter-high cliff outside the city’s western walls in the suburb of Pile. This fortress, overlooking the Adriatic Sea and the city walls, is the only fort in Dubrovnik not bound by the Old Town’s defensive walls. Fort Lovrijenac serves today as a symbol of the city’s resilience, and also as a unique open-air theater venue, hosting performances in a breathtaking setting. The Lovrijenac fortress was also featured prominently in Game of Thrones as the Red Keep. Inside, visitors will find thick stone walls, sea-view cannon holes, and an amphitheater still used for cultural events. Fort Lovrijenac is open daily from 8 am to 7 pm. The ticket for Fort Lovrijenac costs 15 € ($17.5, £13.1) if bought separately. Entry to Fort Lovrijenac is free for visitors with a Dubrovnik City Walls ticket. Fort Lovrijenac is a short walk from Pile Gate, followed by a climb up steep stone steps. Fort Lovrijenac offers panoramic views over the Old City and the Adriatic Sea.
Rector’s Palace
Rector’s Palace in Dubrovnik is a two-storey Gothic-Renaissance building with a portico and an atrium. The Rector’s Palace sits in Luža Square, along a route connecting Stradun and Dubrovnik Cathedral. Rector’s Palace dates back to the 13th century, and it is one of Croatia’s most important cultural monuments. Rector’s Palace served as the administrative building in Dubrovnik Republic (Republic of Ragusa), including the seat of Rector, and Minor Council. Today, the palace houses a museum showcasing period furniture of Dubrovnik’s noble families, paintings, and official seals. Classical concerts are held in the courtyard. Visitors should plan for 30 to 45 minutes.
Dubrovnik Cathedral
Dubrovnik Cathedral, also called the Cathedral of the Assumption of the Virgin Mary, is a Roman Catholic church in Dubrovnik. The cathedral is a historic baroque church located in the Old Town, opposite the Rector’s Palace. Dubrovnik Cathedral was built between 1671 and 1713 to replace a 12th-century Romanesque church that was destroyed in the 1667 earthquake. Inside Dubrovnik Cathedral, you will find the Cathedral Treasury, which holds 132 relics of saints from the 11th to the 19th centuries. Among these relics are the remains of Saint Blaise, the patron saint of the city. From April to November, the Dubrovnik Cathedral and the Treasury are open from 9 am to 5 pm on weekdays and from 11 am to 5 pm on weekends. Mass times in Dubrovnik Cathedral change throughout the year, but in July and August, mass is held daily at 8 pm. Entry to the cathedral in Dubrovnik is free, but it costs €5 ($5.8, £4.4) to visit the treasury.
Mount Srđ
Mount Srđ is a low mountain rising directly behind the historic walls of Dubrovnik. The Mount Srd is 415 m (1310 feet) high. From the top, Mount Srđ offers clear views of Dubrovnik’s Old City, the Adriatic Sea, and nearby islands. Mount Srđ is considered Dubrovnik’s most scenic viewpoint. At the summit there is a Fort Imperial that houses a small Homeland War Museum, and a cafe-restaurant Panorama. Visitors can reach Mount Srđ by hiking, taking a panoramic drive, or riding the Mount Srđ cable car. The start of the hiking trail is across at the upper Dubrovnik bypass road (Jadranska Magistrala). The hike takes around 1 hour. If you are starting from Dubrovnik Old Town, then the route to Mount Srd is longer, as you need first to reach the upper road. The route from Dubrovnik to Mount Srđ covers 3.3 kilometers (2 miles) one way. For those who don’t feel like hiking, tickets for the cable car are available at the lower station or online.
Banje Beach
Banje Beach is Dubrovnik’s most famous beach, located just a few minutes east of the Old Town near the Ploče Gate. With its pebbled shore and direct views of the city walls and Lokrum Island, it’s a favorite for both swimming and sunbathing. The beach is public but features a private section with loungers and a beach club. It’s part of a natural extension of sightseeing in the Old Town, especially after a walking tour. Spend 1 to 2 hours depending on weather and crowds.
Game of Thrones Sites
Dubrovnik’s Game of Thrones filming locations are scattered throughout the Old Town, turning the city into a real-life Westeros. Notable sites include Fort Lovrijenac (Red Keep), Jesuit Stairs (Walk of Shame), and Pile Gate (entrance to King’s Landing). Visitors should look for guided tours that link these sites with historical context. This “route” overlaps with most main attractions in the Old Town. A full Game of Thrones tour takes around 2 hours.
What Are the Best Beaches Near Dubrovnik?
The best beaches near Dubrovnik are Banje Beach, Sveti Jakov Beach, and Sulici beach for their proximity to the old town, and lovely pebble shores. Just a bit further away, Copacabana Beach is perfect for families with childre, Bellevue Beach is known for its dramatic setting and cliff diving. Lokrum Island is another swimming spot near Dubrovnik, and so are Pasjača Beach with a cliff-carved shoreline and stunning turquoise waters, and sandy Šunj Beach on Lopud Island.
While Dubrovnik is often celebrated for its architecture, history, art, culture, and cuisine, it’s also a stunning beach town where swimming, sunbathing, and relaxing in the sun are very much the order of the day. Below is the list containing the top beaches in Dubrovnik.
- Banje Beach. Banje Beach is Dubrovnik’s most famous beach located just 5-minutes walk from the Old Town. Banje Beach offers spectacular views of the city walls and Lokrum Island. Banje is known for its beach club atmosphere, complete with loungers, cocktails, and water sports.
- Sveti Jakov Beach. Sveti Jakov Beach is a quieter, more secluded beach east of Dubrovnik Old Town. Sveti Jakov beach is ideal for couples or those seeking tranquility. Surrounded by cliffs and pine trees, Sveti Jakov Beach offers a peaceful swimming experience with a scenic backdrop.
- Šulići Beach. Šulići Beach is a hidden gem near Dubrovnik’s Pile Gate. Šulići Beach is popular with locals. This small pebble cove is great for a quick swim and a quiet break from sightseeing in the Old Town.
- Copacabana Beach. Copacabana Beach is located on the Lapad Peninsula In Dubrovnik. Copacabana Beach is spacious, family-friendly beach known for its water sports, and an inflatable water park for kids.
- Bellevue Beach. Bellevue Beach in Dubrovnik is set in a small bay beneath cliffs, bellow Hotel Bellevue. The beach offers a more private feel with great opportunities for cliff diving.
- Lokrum Island Beaches. Lokrum Island Beaches are popular among locals and tourists alike. Lokrum Island beaches are a 10-minute ferry ride from the Old harbour in Dubrovnik. Lokrum beaches are rocky, natural swimming spots scattered around the island. The saltwater lagoon in Lokrum Island, known as Mrtvo More, is calm and ideal for a relaxing float.
- Pasjača Beach. Pasjača beach is located about 30 km south of Dubrovnik. Pasjača is a dramatic beach, carved into cliffs with turquoise waters. The beach requires a steep descent but rewards visitors with unmatched beauty and serenity.
- Šunj Beach (Lopud Island). Šunj Beach is one of the few sandy beaches near Dubrovnik. Šunj Beach is ideal for families and beach games. Šunj features shallow, warm water and is accessible via a short ferry ride to Lopud Island followed by a 20-minute walk or buggy ride.
What Are the Best Day Trips From Dubrovnik?
The best day trips from Dubrovnik include discovering the scenic Elaphiti Islands, exploring the historic charm of Mostar, or soaking up the coastal beauty of Cavtat. These excursions from Dubrovnik offer a mix of island adventures, cultural experiences, and scenic escapes, all easily reachable within a day.
Below is the list with the best day trips from Dubrovnik.
- Lokrum Island. Lokrum Island is just a short 10-minute ferry ride from Dubrovnik’s Old Port. Lokrum Island offers lush botanical gardens, a small saltwater lake (the “Dead Sea”), and the ruins of a Benedictine monastery. Lokrum Island is a perfect combination of nature and history, accessible via frequent summer ferries, costing €27 ($31.5, £23.6) per person for a round-trip.
- Elaphiti Islands (Lopud, Koločep, Šipan). Elaphiti Islands are an archipelago off the coast of Dubrovnik. The Elaphiti islands can be reached in under an hour by boat. The three biggest Elaphiti islands include Lopud, Kolocep, and Sipan. Lopud is ideal for beach lovers (Sunj Beach), Koločep for hiking and village charm, and Šipan for olive groves and beach restaurant Bowa. Tours and public ferries provide scenic island-hopping options.
- Mljet National Park. Mljet National Park is located on Mljet Island. Mljet National Park is about a 1.5-hour ferry/bus ride from Dubrovnik. Mljet is a great place to visit for a day from Dubrovnik for nature lovers. Interesting spots within Mljet National Park include two saltwater lakes and a 12th‑century Benedictine monastery on the islet of St. Mary. Exploring the park by bicycle is popular. Mljet is well worth the journey for peaceful landscapes and outdoor activity.
- Cavtat. Cavtat is a coastal village and tourist resort, just 20 km (12 miles) south of Dubrovnik via car or bus. Cavtat charms with its seaside promenade, historic town center, and waterfront cafés. Travelers can combine coastal views with leisurely exploration, and food and wine tours before returning to Dubrovnik in the evening.
- Mostar, Bosnia and Herzegovina. Mostar is a town in Bosnia and Herzegovina with Unesco-listed Old Brodge, and Turkish-style architectrure. Mostar is approximately 130 km (80 miles) from Dubrovnik. The journey from dubrovnik to Mostar takes 2+ hours by car or tour bus. A cross-border excursion to Mostar is among the most popular day trips from Dubrovnik, along with Kotor, Montenegro. Highlights include the iconic Stari Most bridge, Ottoman-style bazaars, and architecture.
- Kotor, Montenegro. Kotor in a town in Montenegro, and a UNESCO World Heritage Site. Kotor is around 1.5–2 hours’ drive south of Dubrovnik. Montenegro is a medieval coastal town with winding streets, city walls with panoramic views, and a magnificent Kotor Bay. Kotor is an ideal guided excursion from Dubrovnik, combining cultural exploration with spectacular scenery.
- Pelješac Peninsula. Peljesac peninsula is a lovely region, 60 km (37 miles), or around 90 minutes by car from Dubrovnik. Peljesac Peninsula features vineyard visits, oyster tasting in Ston, and scenic beaches. A day trip from Dubrovnik to Peljesac peninsula is great for food and wine lovers or couples in search of secluded beaches.
How to Get Around Dubrovnik?
Dubrovnik offers several convenient transportation options for visitors, each suited to different travel needs and preferences. Here’s a breakdown of the main ways to get around the city.
- Walking. Dubrovnik is a compact, walkable city where most of the attractions are located within or near the historic Old Town. This UNESCO-protected area within the city walls is a pedestrian-only zone and the most walkable part of Dubrovnik. With its compact layout, cobblestone streets, and dense cluster of landmarks, walking is the most efficient and scenic way to explore the city’s historic core. Vehicles are not permitted within the Old Town.
- Public Buses. For longer distances, especially between neighborhoods like Lapad, Gruž, Babin Kuk, and the Old Town, the city’s public transportation system operated by Libertas offers a reliable and affordable solution. Buses run frequently, are cost-effective, and are the best option for those staying outside the Old Town. Tickets can be purchased at kiosks, on board, or via mobile apps. A single ride ticket costs €1.7 ($2, £1.5) when purchased at kiosks or €2.5 ($2.9, £2.2) if bought directly from the driver. There are also multi-ride options, such as a two-ride ticket for €3.2 ($3.7, £2.8), a 24-hour pass for €5.3 ($6.2, £4.6), and a 72-hour pass for €11.9 ($13.9, £10.4), all valid on Libertas routes that connect main residential and tourist areas.
- Taxis and Ride-Sharing. Taxis are readily available across Dubrovnik but are expensive compared to other options. While local taxis may not always use meters, ride-sharing apps like Bolt offer fixed pricing and are generally more reliable during peak tourist hours. For short trips, such as from the Lapad Peninsula to the Old Town, fares typically range from €12 ($14, £10.5) to €15 ($17.5, £13.1), while a ride from the Gruž port to the Old Town costs around €10 ($11.7, £8.7). Prices fluctuate depending on traffic and time of day, but apps like Bolt or Uber often provide more transparent pricing and the option to pay via card.
- Car and Rental Cars. A car isn’t necessary for exploring Dubrovnik itself, walking and public transit suffice. In the city, driving adds hassle due to narrow streets and limited parking. Renting a car is not recommended for getting around Dubrovnik due to limited parking, narrow streets, and pedestrian zones. Renting a car is advisable only if you’re planning to venture into the surrounding countryside or take day trips to places like Cavtat or the Pelješac Peninsula.
- Bicycles and Scooters. Scooter rentals are another popular choice for travelers looking to navigate areas outside the pedestrian zone. Though scenic, Dubrovnik’s steep terrain and uneven roads make biking and scootering better suited for experienced riders. Electric scooters are available through companies like Mynt at a rate of €0.30 ($0.35, £0.26) per minute, and some providers offer the first hour for free. Traditional 50cc scooters typically rent for €25 ($29.2, £21.9) to €35 ($41, £30.6) per day, while Vespa-style 125cc models cost around €55 ($64.2, £48) per day.
While Dubrovnik is increasingly catering to travelers with mobility challenges, accessibility remains limited in the historic core. The Old Town’s steep staircases, cobbled walkways, and lack of ramps are difficult to navigate for those using wheelchairs or with reduced mobility. That said, Libertas buses are equipped for accessibility, and some modern taxis can accommodate wheelchairs, though it is better to confirm availability in advance. For travelers requiring accessibility features, staying in newer accommodations outside the city walls provides more comfort and ease of movement.
What Are the Parking Options in Dubrovnik?
Parking in Dubrovnik is available, though it is limited during peak tourist season. Parking rates in Dubrovnik vary by zone and season, with prices highest near the Old Town during summer. Dubrovnik offers a range of parking options, including parking lots, metered street parking, public garages, and hotel parking. The main public parking areas are located in the Gruž and Lapad neighborhoods, while the city’s primary public garage is situated in the Pile area, not far from the Old Town entrance.
- Private and public parking lots. Dubrovnik offers a mix of public and private parking lots. For affordable long-term parking, Gruž Port, Grand Parking Dubrovnik, Dubrovnik Center Parking and Dubrovnik City Parking charge around €3/hour ($3.5, £2.6) or €20 ($23.4, £17.5) to €30 ($35, £26.2) a day. They are all located in Gruz neighborhood and well-connected with the Old Town via public buses or Uber. The Pile Gate lot is small, but it offers immediate access at a premium, up to €10/hour ($11.7, £8.7). Near Ploče Gate, Dubrovnik Daily Parking provides private spaces for €25 ($29.2, £21.9) to €40 ($46.7, £35) per day.
- Metered street parking. Metered street parking in Dubrovnik is available throughout the city and is regulated by a zoned system, with prices and time limits varying by location. The most expensive areas fall under Zone 0, which includes street parking near Dubrovnik Old Town, particularly around Pile and Ploče Gates. Rates in Zone 0 can reach €20/hour ($23.4, £17.5) during peak season, with strict time limits and high enforcement. Dubrovnik parking zones extend outward from the Old Town, with Zone 2 and Zone 4 being for residents only, and Zone 1 and Zone 3 offering longer time allowances, and more affordable rates, typically €1.30/hour ($1.5, £1.1) or 17.30/day ($20.2, £15.1). These zones are found in neighborhoods like Lapad, Gruž, and Montovjerna, making them good options for travelers willing to walk or use public transport. Most metered spots operate from daily, 6 a.m. to 10 p.m. (in Zone 0 – 24h), and are marked with signs or blue lines. Payment is made at machines, via SMS, or via AirCrash app, and fines are common for unpaid or overstayed parking.
- Public garages. Public garages in Dubrovnik offer a secure and convenient option for travelers wondering where to park in Dubrovnik, especially for longer stays. The main facility is the Ilijina Glavica public garage, located just above the Old Town on Zagrebačka Street. It provides over 700 covered spaces and operates 24/7, with rates around €3/hour ($3.5, £2.6) or €40 ($46.7, £35) per day. While it’s relatively close to the Old Town, the return walk from the center involves a steep uphill climb, which is challenging for some visitors, especially with heavy luggage or mobility issues. Despite this, it’s one of the most reliable options for secure, long-term parking.
- Hotel parking. Many hotels provide private parking for their guests, either free of charge or for an additional fee, depending on the hotel and the type of parking available. However, hotels located within the Old Town typically do not offer on-site parking due to the pedestrian-only nature of the area. Instead, they often coordinate parking in the public garage nearby and offer porter services to assist guests with their luggage from the garage or drop-off point to the hotel.
What Are the Best Accommodations for Staying in Dubrovnik?
Whether you want to stay in the heart of the historic Old Town or in a peaceful neighborhood away from the crowds, here’s is the list of the best places to stay in Dubrovnik.
- Hotel Excelsior. Hotel Excelsior is located just a short walk from Dubrovnik’s Old Town and offers luxurious sea-view rooms overlooking the Adriatic and city walls. This five-star hotel features elegant interiors, multiple fine-dining restaurants, a spa, and a private beach area. It’s an ideal choice for travelers seeking upscale accommodation close to historic attractions. Guests frequently praise the exceptional service, stunning views, and convenient location.
- Hilton Imperial Dubrovnik. Hilton Imperial Dubrovnik sits just outside the Pile Gate, placing it steps away from the Old Town. Housed in a 19th-century building with modern updates, the hotel features spacious rooms, a gourmet restaurant, and a wellness center. Its blend of historic charm and contemporary amenities makes it well-suited for couples and culture lovers. Visitors appreciate the hotel’s professional staff, rich decor, and central location.
- Guest House Nikolina. Guest House Nikolina offers simple, clean, and budget-friendly accommodation in Lapad, a quiet residential area about 2 km (1.2 miles) from the Old Town. Rooms are air-conditioned and include private bathrooms, and some units have kitchenettes. Ideal for travelers looking for a peaceful and affordable stay, this guesthouse is frequently noted for its welcoming host and good public transport access.
- St. Joseph’s Boutique Hotel. St. Joseph’s Boutique Hotel is a restored 16th-century residence located within the walls of Dubrovnik’s Old Town. This intimate property offers just a handful of suites, each with a blend of antique details and modern comforts like rainfall showers and kitchenettes. The hotel is perfect for romantic getaways and travelers who value charm, privacy, and attentive service. Guests highlight the hotel’s serene atmosphere and beautifully preserved architecture.
- Hotel Lero. Hotel Lero is located in the Montovjerna district, about a 20-minute walk from the Old Town. It features modern rooms, a wellness center, outdoor pool, and two restaurants, including one offering Bosnian cuisine. This hotel is ideal for families and business travelers alike, offering a comfortable base with easy access to beaches and city sights. Reviewers consistently mention the value for money, cleanliness, and helpful staff.
- Festa Apartments & Rooms. Festa Apartments & Rooms are nestled within Dubrovnik’s Old Town and offer a range of renovated studios and double rooms in traditional stone buildings. Each unit includes modern amenities like air conditioning, kitchenettes, and Wi-Fi. This accommodation is well-suited for independent travelers who want to experience the city’s historic core up close. Guests love the authentic ambiance and proximity to main attractions.
- Hostel Sol. Hostel Sol is located in the Gruž area, near the main bus station and port, and offers budget-friendly dorms and private rooms with en-suite bathrooms. The hostel features a shared kitchen, lounge area, and helpful staff. It’s an excellent choice for solo travelers, backpackers, or those taking ferries to nearby islands. Visitors often appreciate the cleanliness, affordability, and easy transport links.
What Are the Best Places to Eat in Dubrovnik?
Find below a list of the best places to eat in Dubrovnik.
- Restaurant 360. Restaurant 360 is located along Dubrovnik’s historic city walls, just steps from the Old Port, and is the city’s only Michelin-starred restaurant. It offers an elegant fine dining experience with a panoramic terrace overlooking the Adriatic Sea. The menu features refined takes on Dalmatian classics, such as aged lamb, fresh Adriatic prawns, and intricate tasting courses paired with Croatian wines. Guests highlight the exceptional service, romantic setting, and creative presentation, making it a top choice for special occasions or culinary enthusiasts.
- Bota Oyster & Sushi Bar. Bota is located near the Cathedral in Dubrovnik’s Old Town and offers a unique fusion of Dalmatian seafood and Japanese-style sushi. Known for its locally sourced oysters from Mali Ston, the restaurant also serves tuna sashimi, Adriatic sushi rolls, and tempura dishes in a modern yet casual setting. Guests appreciate the freshness of the seafood, the artistic presentation, and the friendly staff. With both indoor and terrace seating, Bota is a standout for those craving a lighter, contemporary take on Dubrovnik’s maritime cuisine.
- Marco Polo Restaurant. Tucked into a quiet alley near the Stradun, Marco Polo offers a cozy, intimate setting ideal for couples and small groups. The menu focuses on local Croatian flavors with a modern touch, featuring dishes like black truffle pasta, grilled Adriatic fish, and slow-cooked beef cheeks. Visitors enjoy the warm, attentive service and candle-lit atmosphere that adds a romantic feel to the dining experience. Its blend of creative cooking and traditional roots makes it a favorite among travelers seeking refined, yet relaxed, local cuisine.
- Konoba Pjatanca. Konoba Pjatanca is located in Ploce neighborghood, a short 10-minute walk from Dubrovnik’s Old Town, and serves authentic Dalmatian comfort food in a welcoming, rustic space. The menu includes hearty classics like grilled meat platters, peka (roast under the lid bell), and seasonal vegetable sides. Diners appreciate the generous portions, unpretentious vibe, and friendly staff that make you feel like a local guest. With its relaxed atmosphere and traditional recipes, Pjatanca is an excellent choice for a satisfying, no-frills meal with genuine regional flavor.
- Panorama Restaurant. Located atop Srđ Mountain, accessible via the Dubrovnik Cable Car, restaurant Panorama offers breathtaking views over the Dubrovnik Old Town, Lokrum Island, and the Adriatic Sea. The menu features Mediterranean-inspired dishes, such as grilled sea bass, seafood risotto, and truffle pasta, with an emphasis on fresh, local ingredients. Guests come for the food but also for the unforgettable sunset vistas. It’s one of the most scenic dining experiences in Dubrovnik. Reservations are needed!
- D’vino Wine Bar. D’vino is tucked into a narrow lane just off the Stradun and provides an intimate setting for sampling Croatian wines and artisanal snacks. The bar offers curated wine flights, cheese boards, and charcuterie featuring regional ingredients. Guests highlight the knowledgeable staff, cozy atmosphere, and excellent selection of small-batch wines from Dalmatia and Istria. It’s a top choice for wine lovers and those seeking a relaxed evening in the Old Town away from the crowds.
What Are the Best Bars in Dubrovnik?
Below are listed the best bars in Dubrovnik, Croatia.
- Fratellos Bar and Restaurant is located on the main road outside Dubrovnik’s Old Town, with a two-level terrace overlooking the Adriatic. It serves Prosecco, cocktails, coffee, small bites and full dinner in a relaxed, open-air setting. Guests appreciate the sea views, smooth music, and professional service. It’s a good spot for a break from the city or a sunset drink. Easy to miss from the street, but worth seeking out.
- Beer Factory Dubrovnik is located in a quiet side street within the Old Town and features a large courtyard bar hidden behind the main space. It offers one of the best craft beer selections in the city, with a wide range of Croatian and international brews on tap and in bottles. The relaxed setting, solid music, and shaded beer garden make it a great place to escape the crowds. Guests are attracted by the friendly staff, good value, and atmosphere. It’s a top pick for beer lovers visiting Dubrovnik.
- Buza I and Buza II. Located on the cliff above the sea, and accessible only through a passage in the city walls, Buza I and Buza II (also called Bard Mala Buza) are the most popular bars among tourists. People love them for their great views and cool vibe. If you want a unique experience, go there for the sunset. Come earlier to ensure you have a good spot. Drinks are pricey.
- Galerie. Locals favorite bar in the old town, Galerie is located off Stradun, in one of the side streets, and it’s famed for fun buckets-served drinks. It is open every day from 9 am to 1 am.
- Fontana. A low-key bar located just off the Stradun, Fontana serves the cheapest drinks in the old town. One of the few bars in the old town where locals still go. Very good choice of drinks!
- Beach Bar Dodo is located on Šulić Beach, just a short walk from Dubrovnik’s Old Town, offering a relaxed coastal setting with direct sea access. This laid-back beachfront bar is known for its tropical cocktails, cold local beers, and stunning sunset views over the Adriatic. Guests enjoy the bohemian décor, hammocks, and chilled music that create a mellow, beachy vibe. It’s a top choice for afternoon drinks after a swim or a casual evening by the water with friends, far from the bustle of the city center.
- Revelin Culture Club is located inside the historic Revelin Fortress overlooking the old port. By day it functions as a bar and lounge, and at night it transforms into one of the best nightclubs in Dubrovnik with live DJs, dancing, and theme nights. The bar offers a broad selection of cocktails and premium spirits. Visitors rave about the unique atmosphere, dramatic architecture, and club‑level energy. It’s perfect for those wanting to experience Dubrovnik after dark in a truly memorable venue.
Where Are the Best Places to Shop in Dubrovnik?
Find below a list of the best places to shop in Dubrovnik.
- Dubrovacka kuca. Dubrovačka kuća is a beautifully curated gift shop located within a medieval tower near St. Dominic’s in Dubrovnik Old Town. You’ll find authentic Croatian spirits, regional wines, artisanal cosmetics, traditional sweets, postcards, ceramics, and locally made artworks. It is located in the tower of St. Dominic within the Old town and it is open every day from 9 am to 8 pm.
- Atelier Peridot. Atelier Peridot (Boškovićeva 11, Dubrovnik) is known for its locally made, stylish accessories and handmade jewelry: from red Adriatic coral necklaces to pearl and turquoise creations priced from €35 ($41, £30.6) to €99 ($115.7, £86.5). Perfectly situated just off Stradun, it’s a must-visit for unique and affordable fashion pieces. Atelier Peridot is open every day from 10 am to 7 pm.
- Life according to Kawa. Life according to Kawa is a concept store in Dubrovnik that showcases the best of Croatian designers and artists. Here you can buy specialty beers and local delicacies, hand-roasted coffee, bags, hand-made souvenirs, jewelry, and even furniture. Just be careful – once you visit this store, it is most likely you will want to go back. Our personal record is going there three times in one day.
- House of Nature. The House of Nature in Dubrovnik offers organic and locally-made skincare products. The owner will happily help you with choosing the best product based on your preferences for herbs.
- Kokula Art & Craft Shop. Kokula is a charming, award-winning art and craft boutique in Dubrovnik selling traditional Croatian handmade souvenirs, from pottery to intricate embroideries. It’s a wonderful place to find thoughtful, artisanal gifts with a strong local character
What Are Some Practical Travel Tips for Visiting Dubrovnik?
Find below some of the most common travel tips for visiting Dubrovnik.
- Is Dubrovnik safe?
- Is Dubrovnik expensive?
- Is Dubrovnik worth visiting?
- How can I get help planning my Croatia itinerary?
Is Dubrovnik safe?
Yes, Dubrovnik is a safe place for tourists to visit. With Croatia ranked as the 19th safest country in the world in 2025,Dubrovnik is among Europe’s safest tourist destinations, with a violent crime rate well below OECD levels, a low Numbeo crime index score of 17.75, and strong public confidence, making it far safer than many major European cities. Remain vigilant about petty theft and scams, and follow simple precautions to ensure a trouble‑free visit.
- Low risk of violent crime. With Croatia’s homicide rate of 1.11/100,000, less than half the OECD average, violence in Dubrovnik is exceedingly uncommon.
- Safe to walk day or night. Dubrovnik ranks among the top European cities where 86% of residents feel safe walking alone at night, above the OECD average of 74%.
- Minimal petty crime. Numbeo reports a crime rate in Dubrovnik of about 8.7 on a 0-100 scale and a violent crime rate of 10.3, both very low.
But this doesn’t mean you need to be careless. You should take all safety measures in order to avoid problems. Lock the door and close the windows of the accommodation in Dubrovnik where you stay. Lock the car, and keep your belongings out of sight. Get yourself a travel money belt and keep your money, cards, and documents safely stored.
Also, don’t forget to keep yourself safe from unintentional self-injuries. In Dubrovnik old town, cobblestone streets can be pretty slippery. Many neighborhoods, including the part of the old town, are set on the hill. The stairs leading up to those places are sometimes very steep. And so are the steps leading up to the Walls of Dubrovnik. And finally, Dubrovnik in summer gets lots of sun and heat. Make sure you wear sunscreen, and a hat, and drink enough water throughout the day.
If you plan to go swimming in Dubrovnik, make sure you swim safely. We don’t have sharks or any dangerous fish species in the Adriatic Sea, but you can encounter sea urchins or sea anemones.
Is Dubrovnik expensive?
Yes, Dubrovnik is an expensive destination. On average, travelers to Croatia spend approximately €55 ($64.2, £48) to €300 ($350, £262) per day, depending on their travel style, with mid-range travelers spending around €115/day ($134.3, £100.5) and luxury travelers around €270/day ($315, £236). Dubrovnik, as a major tourist hotspot, sits at the higher end of that spectrum, particularly during summer and in the Old Town. Dubrovnik is the most expensive place to visit in Croatia.
Overview of costs of visiting Dubrovnik are listed below.
- Accommodation. In July and August, mid-range hotels in Dubrovnik often cost €120/night ($140, £105) per person and up; luxury stays exceed €250/night ($292, £219) per person, especially within the Old Town
- Food and dining. A typical restaurant meal costs between €25 ($29.2, £21.9) to €50 ($58.4, £43.7) per person; premium seafood at top restaurants reaches €40 ($46.7, £35) to €70 ($81.7, £61.1) per main. A small beer (0.33l) is €5 ($5.8, £4.4) and up, soft drnk around €4 ($4.7, £3.5). A scoop of ice cream is around €3 ($3.5, £2.6), and a dessert in the restaurants usually costs around €7 ($8.2, £6.1).
- Attractions & tours. Entry to the City Walls alone is roughly €40 ($46.7, £35) per person, guided boat or kayaking tours range from €30 ($35, £26.2) to €50 ($58.4, £43.7) per person.
- Transportation. Private airport transfer cost around €50 ($58.4, £43.7) for up to 4 persons, while Dubrovnik parking fees are €30 ($35, £26.2) a day. Daily public bus ticket is €5.3 ($6.2, £4.6).
Find below some of Dubrovnik money-saving tips.
- Stay outside the Old Town. Suburban apartments or hotels often cost 20–30% less per night.
- Eat like a local. Casual eateries or bakery slices cost €6 ($7, £5.2) to 11 for breakfast, while markets let you prepare meals affordably .
- Use public transit. A single bus ride is less than €2 ($2.3, £1.7); day-pass deals can cut costs for exploration beyond the Old Town .
- Visit off-peak. Shoulder seasons (May or September) offer lower prices, fewer crowds, and hotel deals.
- Bundle attractions. Dubrovnik Pass package wall entry, transport, and museums for a fixed, cheaper rate
Is Dubrovnik worth visiting?
Dubrovnik is worth visiting for most travelers. Its medieval Old Town, coastal views, and cultural sites make it a top destination on the Adriatic. The UNESCO-listed Old Town, enclosed by massive stone walls, offers a walkable city center filled with history and atmosphere.
Dubrovnik stands out for its preserved architecture, sea views, and Game of Thrones filming locations. It’s compact, walkable, and easy to explore. Nearby, visitors find beaches, small villages, hidden coves, olive groves, and vineyards that add to the experience.
Dubrovnik suits a variety of travelers. History lovers explore its walls and museums. Couples enjoy sea-view dining. Luxury travelers choose upscale stays and private tours. Solo visitors find it safe and easy to navigate. Families appreciate the safe environment and kid-friendly beaches and attractions.
History enthusiasts are drawn to its museums and centuries-old fortifications. Couples enjoy the romantic sunsets and sea-view dining. Luxury travelers appreciate its high-end accommodations and private excursions. Solo visitors find it safe and easy to navigate. Families appreciate Families appreciate the safe environment, full-service resorts and kid-friendly beaches and activities like boat trips and cable car rides.
Downsides include summer crowds, high prices, steep terrain, and limited parking.
Should You Visit Split or Dubrovnik?
Visit Split for Roman history, a local vibe, better nightlife, more day trip options, and lower prices. It’s ideal for young adults, budget travelers, and those planning an active city break.
Visit Dubrovnik for medieval architecture, beaches, luxury hotels, and a scenic old town. It’s best for couples, beachgoers, and travelers seeking a relaxed, upscale experience.
Both have rich history, good food, and great weather. Choose Split or Dubrovnik based on your travel style.
Should You Visit Zagreb or Dubrovnik?
Dubrovnik is Croatia’s most iconic and scenic city. For first-time visitors with limited time, Dubrovnik is the better choice. Its coastal views, medieval walls, and historic Old Town offer a unique experience not found elsewhere in the country.
Zagreb, the capital, provides museums, local culture, and year-round activity. It’s better suited for winter travel, as Dubrovnik quiets down off-season with many closures.
Choose Dubrovnik for scenic beauty, iconic landmarks, and a classic Croatian coastal experience. Choose Zagreb for urban culture, city life, and off-season travel. But if time is limited and you have to choose just one, Dubrovnik delivers the more iconic and memorable introduction to Croatia.
How Can I Get Help Planning My Croatia Itinerary?
Yes, there are several reliable ways to get help planning your Croatia itinerary. Depending on your travel style, budget, and preferences, you can choose from a range of options.
- Online Travel Forums & Guides. Websites like TripAdvisor, Reddit, and travel blogs provide sample itineraries, real-world tips, and insights from other travelers. Good for those planning independently.
- Travel Consultants / Advisors. Offer a strong balance between expert support and flexibility. They create personalized itineraries based on your needs, often at a fraction of the cost of full-service agencies. Many bring local expertise and direct contacts, helping you access unique experiences.
- Tour Operators. Ideal for those seeking convenience and value. They offer packaged trips that often include flights, hotels, and activities. While less personalized, they are generally more affordable and efficient.
- Travel Agencies. Provide highly personalized, hassle-free planning, often handling every detail from transport to reservations. However, this level of service is usually more expensive.
- Croatian Tourist Board Resources. The official national and regional websites and tourist centers provide free maps, brochures, and up-to-date travel information.
- Apps and Tools. Tools like Rome2Rio, Google Maps, or TripIt help you manage routes, travel logistics, and accommodation plans on your own.
- Local Agencies in Croatia. Based in major cities, these agencies offer in-person help, customized tours, and day trips with insider access.
Is It Worth Hiring a Travel Consultant When Planning a Trip to Dubrovnik?
Yes, hiring a travel consultant can be worth it, especially for travelers seeking a tailored, hassle‑free experience , visiting for the first time, or when planning complex itineraries.
When working with someone like Vera from Frank About Croatia, you benefit from localized expertise, curated experiences, and seamless coordination.
What are the benefits of using Vera as a travel consultant for Dubrovnik?
- Customized itinerary planning. Vera tailors your trip to your interests, whether you’re focused on history, beaches, family activities, or local culture.
- Exclusive local insights. With her insider knowledge, she can recommend lesser‑known beaches, hidden coves, olive groves, and vineyard excursions that typical guides often miss.
- Stress-free logistics. She recommends hotels, transport, guides, and restaurants so you don’t have to juggle multiple providers, and conflicting information on internet.
- Time-saving and efficient. You spend less time researching and more time enjoying your trip, with everything pre-organized.
Who benefits most from Vera’s services?
Families, couples, or anyone seeking a curated, stress-free travel experience benefits most from Vera’s service, especially if you’re visiting Dubrovnik for the first-time or want insider access without the planning hassle.
Just check on Get Your Guide or Viator. They have a great choice!
HI
Thank you for providing such great and detailed resources, this has been my guide to planning my trip to Croatia.
I am looking for a wine tour in Konavle on July 9th, can you suggest a few guides.
Than you
I love your site and have found it quite helpful. I’ve planned a great deal of my trip to Croatia and Italy but am having trouble in Dubrovnik. Can you help me? I will be traveling with my sister this summer from USA and we are in our 60’s. I would like us to stay in Old Town but we are a bit worried about too many stairs and distance from a gate. The more we look at Airbnb places the more stairs and distance it looks like we’d have to deal with. We’re both in fairly decent shape but we do have our limits. Do you have any suggestions as to how to find an appropriate place to stay within the walls or should we just stay in a hotel just outside the walls and simply walk into Old Town?
Hi, we are planning to visit Croatia in June first week from India for about 10 days. We are traveling with two kids (4,10 years) ,So want to know about the city and sightseeing which we can plan .after going through your blog I am sure I want to visit national park ,beach and one traditional village .but not sure what kind of accommodation? Hotel or apartment or mix of both.and please suggest wether we should book entry tickets of sightseeing months before to get good deals?
Hello Frank,
We are traveling this May (2018). I have only seen it posted once when researching, no sure how valid the info is, but do you have to pay to get into the walls of Dubrovnik? Do the walls close at a certain time? I would hope not, for photography purposes, but I would think information like that would be quite beneficial to know before going. If so, is there a good resource on buying tickets?
Hi, Frank: Really useful tips for us when we visited Zagreb (this past Sept/Oct). Now we’re looking at 5 days in Dubrovnik in mid-June. I’m confused between selecting a hotel closer to the Old Town, or one closer to the Old Port (Gruz?). From what I’ve read here, it seems like the Old Town is a much larger one-stop-attraction than is the Old Port. Is that correct? Any suggestions for hotels convenient to either? We don’t mind short walks (to either) or a city bus to either . . . and even walking to and busing back, or vice versa. Just can’t get a clear idea of which place is gonna be the more interesting “draw.” So whatever light you can shed here will be illuminating (he said). Thanks in advance! And Happy 2018 to you and Vera.
The last days of our holiday we stayed in Dubrovnik. This old city is just beautiful; it is listed on UNESCO list of World Heritage Sites. Old town is flocked by tourists though as it is one of the most prominent tourist destinations in the Mediterranean Sea. Despite the fact that is was crowded (and boiling hot) we did enjoy our two days here before flying back home. In Dubrovnik we stayed at Alberto Apartments which is beautifully located in the old town. The friendly owner is very helpful and the apartment is good value for money.
Hi Frank, Love your blog. Thanks for providing such great resources. Could you let me know if I could do this itinerary (plan to add a couple of extra days) entirely by using the daily catamaran cruise from Split to Dubrovik? We plan to fly into Split and out of Dubrovik or vice versa. Thank you so much.