Not seeing a Scroll to Top Button? Go to our FAQ page for more info.

BEST Things To Do In Dubrovnik

Beutiful city of Dubrovnik is one of the best know travel destinations in the Mediterranean and it is a perfect place to visit either for a day or longer.

With its unique Old Town dotted with numerous historical sights, beautiful beaches and nearby islands there is lot to explore while there. 

We listed below some of the most interesting things to do and see while either on a short break or spending your holidays in Dubrovnik.

See also our list of best things to do in Rome and Ljubljana!

1. Walk along the famous City walls

Tourists walking along famous Dubrovnik City walls

One thing you can't miss while in Dubrovnik is a walk along the famous city walls that surround the historic centre. Explore, admire and take some stunning photographs as you walk along these 2km long walls.

You'll find the entrance on the left as you enter Stradun from Pile. If the full circle is too much for you, you can leave the walls halfway (when you reach St John's Fortress in the harbour).

The ticket costs €35 for adults and €15 for children.

If you want to hear the story behind the palaces, fountains and churches, take this guided tour - it's well worth the money. Or take a combination tour and explore the city streets and walls at the same time (saving time and money).


2. Take a cable car to get a panoramic view of the surrounding area

Dubrovnik cable car

The Old Town surrounded by the City walls looks amazing from the top of Mount Srdj.

The quickest way to get there is to take a fun cable car ride (the embarkation point is situated just above the Old Town). Once there enjoy amazing views over the city and the islands and capture beautiful photos for your travel album. Or, just relax and have a drink or lunch in Panorama Café & Restaurant.

For history lovers, there is Homeland War Museum which can be visited. Or just learn about recent history of Dubrovnik on Dubrovnik veteran guided war of independence history tour.

For something completely different, join a buggy safari tour, starting from the port area and have fund off-road ride to the top of the Mount Srdj (there is also a sunset tour available).

3. Paddle along the City walls and the island of Lokrum

Paddling along the City walls is a unique experiencePaddling along the City walls is a unique experience

Dubrovnik is ideal for outdoor activities and one of the most popular is sea-kayaking. You will start your adventure from Pile, paddle along the famous city walls and enjoy a unique view from sea-side, reach the island of Lokrum, take a swim along the way and come back to the starting point.

This activity is ideal for complete beginners and experienced people.

Travellers especially like this guided sea kayaking tour with snack on which you enjoy stunning views of the City walls, swim and snorkel and have a great day on the sea (morning and sunset options available).

Another popular sea-kayaking tour departs from Banje beach, then takes you along the City walls to the island of Lokrum, and then to Betina cave for swimming, snorkeling and cliff jumping.

You will love also this guided sea-kayaking tour which takes you to the island of Lokrum and then to Betina Cave for some snorkeling and a snack (choose from several departures throughout the day).


4. Wander the streets of Dubrovnik (+ explore the sights)

Stradun street in DubrovnikStradun street in Dubrovnik

Dubrovnik Old Town is located within the fascinating city walls which stretch 2 km around the city. Although, the famous city walls are the most visited sight in Dubrovnik there are also many other attractions that has to be explored.

Once you enter the Old Town you will find yourself on the main street called Stradun. Have a stroll down this beautiful promenade then explore one of many narrow streets from the right and left. You will stumble upon cute souvenir shops offering local products, restaurants with amazing food or little galleries.


For history lovers, a visit to Sponza Palace or Rector's Palace is a must as well as exploration of Church of Saint Blaise or Dubrovnik Cathedral.

Get away from the crowd in the back streets of Dubrovnik, or relax watching the sea and small boats in Dubrovnik's Old port. Visit one of many museums, churches and the oldest operating pharmacy in Europe in Franciscan Monastery

All these sights can be explored on your own or by taking one of numerous guided city tours. You can choose from private or group tours available in several languages.

Join the local guide on this 1.5 hour Dubrovnik's Old Town tour or transport yourself to King's Landing on Game of Thrones walking tour.

5. Escape to the island of Lokrum

The Dead Sea on the island of LokrumThe Dead Sea on the island of Lokrum

The island of Lokrum, the green oasis just across the Old Town, is one of the most popular day trip spots. A short boat ride (10 minutes) will take you the island (buy the tickets online or in front of the boat). Once there you can spend day exploring the island and wandering beautiful gardens (you'll see peacocks and rabbits).

Or drop the beach towel on the rocky spots and soak the summer sun. Then jump into crystal clear waters and refresh yourself. There is also a Dead Sea, a salt lake in the middle of the island, surrounded by pine forests providing shade during hot summer days. It's ideal for families with children, as water is shallow and it's pretty warm.

Taking a sea-kayaking tour to Lokrum is very popular among tourist as it's a wonderful way to explore the island!

6. Go on a day trip to the Elaphite islands

Sunj beach on Lopud island

One of the most popular spots for boat trip from Dubrovnik are the Elaphites, an archipelago situated northwest of the city (the main islands are Kolocep, Lopud and Sipan). The islands with its pristine nature and gorgeous beaches are fantastic for getting away from the city during hot summer days.

The Lopud island is the most popular among them, thanks to the beautiful sandy Sunj beach.

The regular boat service from Dubrovnik port (with affordable price) connects Dubrovnik with islands throughout the day which makes reaching them very easy.


Many tour operators offer Dubrovnik excursions to these islands. This full-day island cruise (with lunch included) is very popular among travellers.

If you want to enjoy the privacy, then this private speed-boat tour it the best choice for you. Visit the Sunj beach and Blue Cave on Kolocep, swim and snorkel and enjoy the day to the most. Or if you would like to combine exploration of Elaphites and Mljet island, join very popular 10-hour speed-boat tour from Dubrovnik.

There is no better way to see the islands then by kayak. You can do this by joining one of many sea-kayaking tours available. Explore hidden beaches, caves and other secret island spots. Main activity kayaking is combined with island walking, swimming and snorkeling. Note that no previous paddling experience is necessary.

This small group guided kayaking tour to Lopud and Sipan and this tour that combines kayaking, biking and exploring the island of Sipan are among the most popular ones.

7. Taste delicious local food and wines

Dubrovnik food & wine tour

Dubrovnik region is famous for tasty Mediterranean cuisine based on locally grown produce, fish and se-food from the Adriatic Sea. So while here, don't miss opportunity to taste amazing dishes such as grilled fish, black risotto, rozata (well-known Dubrovnik dessert) and much more.

You can have quality meal in Dubrovnik and don't spend a fortune. Just browse through the city and find affordable restaurants.

Or, maybe opt for joining an organised tour which will take you around the city and reveal the best eating spots in Dubrovnik. Tourists love this 3-hour food and wine tour visiting great food spots. The guide will give lots of history and point out various shops with authentic Croatian products.

Or join a cooking class at country house near Dubrovnik and participate in preparing a homemade bread and whole lunch using fresh local products. When meals are done, sit down and enjoy the fruits of your labour over some local wine. Great way to spend a day!

8. Do the ziplining

Zipline experience in Dubrovnik

For a truly unique adventure, experience adrenaline  ziplines with with stunning views of the Old Town, the Adriatic Sea and the islands. This experience is great for first time zip liners and experienced ones alike. Your guides will introduce you to the equipment and assist as you take a ride on the training zipline. 

Furthermore, this experience doesn’t just end with the zip-lining. Additionally, it gives our guides the opportunity to tell you some interesting stories from Dubrovnik’s monumental history. For the end you will enjoy the drive back to the meeting point.

9. Take a yoga class and a rejuvenating sound healing session

For a complete relaxation, take a luxurious 2-hour yoga class with sound healing journey. The experience wills tart with a fun private yoga class following by sound massage session or a group sound bath.

The location is central, close to public transport which is additional bonus.

10. Visit the Peljesac peninsula and Ston

The town of Ston is situated at the very beginning of Peljesac peninsula

For a relaxing day trip, head out to the Peljesac peninsula dotted with picturesque villages, vineyards and beautiful beaches. Mali Ston bay is home to the delicious oysters which can be tasted from several sea-food restaurants. The area is famous also for wine production and you can visit one of many local wineries to sample quality wines.


11. Visit Konavle - the countryside south of Dubrovnik

ATV quad safari

From Dubrovnik you can easily visit Konavle region, which is situated 15-20 minutes' drive to the south. We recommend you to rent a car so you can visit any hidden corner of this beautiful region (find great car hire deals at DiscoverCars).

Possibilities for activities are endless here. Visit rural households and taste delicious local food and great wines, visit water mills for which Konavle are famous. Join an organised tour from Dubrovnik and visit traditional Konavle village and savour some local delicacies and wines.

For a something completely different take a horseback riding tour and wander down hidden trails and take in panoramic views of the Adriatic Sea. Or, for a bit of adrenaline join an ATV Quad Safari tour and explore the wild nature of the Konavle Region. Both tours include pick up from your accommodation).

If looking for a family fun visit Cadmos village adventure park nested deep in the oak woods of Konavle. Challenge yourself against a series of rope courses and ziplines while having a fun.




More info you may like:

Dubrovnik hotel guide

Visiting Dubrovnik museums

Save money with Dubrovnik Pass

Getting from Split to Dubrovnik

Italy to Croatia ferries

Visiting Lopud island