Skip to Content

10 Best Things to do in Dubrovnik, Croatia

10 Best Things to do in Dubrovnik, Croatia

This blog may contain affiliate links. Read our disclosure policy for more info.

Planning a trip to Dubrovnik and wondering what to do? You’ve come to the right place!

Dubrovnik, often called the “Pearl of the Adriatic,” is a city that truly has it all – rich history, stunning coastal views, and unforgettable experiences. Whether you’re strolling through its UNESCO-listed Old Town, sailing the sparkling Adriatic, or indulging in incredible food and wine, Dubrovnik never disappoints.

Having visited Dubrovnik multiple times, I’ve explored the city’s top sights and hidden gems. So to help you make the most of your trip, I’ve rounded up the 10 absolute best things to do in Dubrovnik to make your trip memorable.

Don’t Miss Out On Our Top Choice!

Rooftops seen in Old City in Dubrovnik Croatia

The tour we loved the most and suggest booking ASAP is this one!

Our personal FAVORITE thing we did in Dubrovnik was this sightseeing tour! It combines several top activities like riding a cable car up Mt. Srd, touring the iconic Old Town, and walking the city walls.

It’s a fantastic experience at a great price – especially if it’s your first time here!

Check the 580+ reviews and book this tour here!

Things to do in Dubrovnik, Croatia

1. Explore the iconic Blue Cave on a boat tour 

Daniel-and-Bailey-take-a-selfie-on-a-boat-cruise-to the blue cave from Dubrovnik Croatia
I think being out on the beautiful Adriatic Sea was one of the best parts of the day
Inside the blue cave seen on a boat tour from Dubrovnik Croatia
Inside the Blue Cave is so cool!
  • Duration: 4 hours
  • Time: 9:30 am or 1:45 pm
  • Highlights: Take a boat tour to the Blue Cave at off-peak times, go snorkeling, relax on Sunj Beach, swim through 3 secret three caves at Koločep Island, and enjoy alcoholic beverages on the boat
  • Inclusions: Guide/boat crew, snorkeling equipment, one alcoholic or soft drink per stop, hotel pick-up/drop-off (if option selected)
  • Rating: 5 stars (check out the 6,800+ reviews here)
  • Free cancellation: Yes
  • Price: Check price here!

The Blue Cave is one of Dubrovnik’s most captivating natural wonders. Known for its glowing blue waters created by sunlight reflecting through underwater openings in the cave, it’s a must-see. This small-group tour makes it even better by timing your visit to avoid the crowds, so you can truly soak in the magic!

The day begins with a boat ride to Sunj Beach on Lopud Island. This picturesque spot is known for its shallow, crystal-clear waters and soft sandy shores – perfect for swimming or simply lounging under the sun. It’s the ideal start to a day of adventure and relaxation!

After some time at the beach, we headed off to the famous Blue Cave. Equipped with snorkeling gear, we dove into the glowing turquoise water to explore this natural marvel up close. Our guide ensured we had plenty of time to experience the cave without the crowd of larger groups, which made the experience all the more special!

The tour also takes you to a few lesser-known caves, giving you a chance to discover more of Dubrovnik’s untouched beauty. With snacks, drinks (including alcoholic!), and top-notch guides, this tour is a fantastic way to explore Dubrovnik’s coastal wonders. But don’t just take my word for it – look at the thousands of 5-star reviews here

2. Ride the Cable Car and see the Old City with a local guide 

The cable car in Dubrovnik Croatia
You get amazing views from the cable car ride
The port of Dubrovnik in Croatia
Walking the walls was my favorite part!
  • Duration: 4.5 hours
  • Time: 9 am
  • Highlights: Go on a walking tour of the UNESCO Old Town and City Walls, take a cable car trip to Mount Srd for panoramic views over Dubrovnik and the Adriatic
  • Inclusions: Local guide, cable car ride, City Walls entry fee, museum access (if option selected)
  • Rating: 4.5 stars (check out the 580+ reviews here)
  • Free cancellation: Yes
  • Price: Check price here!

When I visited Dubrovnik for the first time, I did this half-day city sightseeing tour and it was the best way to experience the city from every angle – literally! 

It kicks off with a ride up Mount Srđ on the iconic cable car, where the views are absolutely breathtaking. From the top, you get a panoramic perspective of the Old Town’s terracotta rooftops, the glistening Adriatic Sea, and the nearby islands. Trust me, this view alone is worth the trip!

After soaking in the views (and snapping a hundred photos), we headed back down to explore Dubrovnik’s Old Town on foot. Our local guide was incredible – so knowledgeable and full of fun facts about the city’s history. Walking through the cobblestone streets felt like stepping back in time as we visited iconic landmarks like Rector’s Palace and Onofrio’s Fountain.

But the highlight for me had to be walking the city walls. This medieval defense fortress spans nearly 2 kilometers (1.2 miles) and provides an unforgettable view of the coastline. I loved standing atop the walls, imagining the centuries of history they’ve witnessed!

This tour seamlessly combines Dubrovnik’s history, culture, and jaw-dropping views into one great half-day adventure. It’s an absolute must for first-time visitors ready to dive into the heart of the city – and with over 500 glowing reviews, you know you can’t go wrong!

3. See Game of Thrones filming locations in Dubrovnik 

Dubrovnik Walking Tours a guide holds images from Game of Thrones while on a tour in Dubrovnik Croatia
Our guide was so knowledgeable and as big of a fan as us! Photo credit: Dubrovnik Walking Tours
View of old city on a game of thrones walking tour in Dubrovnik Croatia
Even if you’re not a superfan, it’s still a great way to see some of Dubrovnik’s most beautiful areas
  • Duration: 2 hours
  • Time: Multiple departure times throughout the day
  • Highlights: Explore iconic Game of Thrones filming locations such as Pile Gate and Lovrijenac Fort on a walking tour, hear behind-the-scenes stories from the filming process
  • Inclusions: Local guide
  • Rating: 5 stars (check out the 3,400+ reviews here)
  • Free cancellation: Yes
  • Price: Check prices here!

Calling all Game of Thrones fans! This epic tour is your chance to step right into the Seven Kingdoms! Dubrovnik served as the iconic filming location for King’s Landing, and on this tour, you’ll explore the actual spots where some of the most memorable scenes were filmed.

As someone who’s watched the series multiple times, walking these locations in real life was surreal!

Your guide, a local who knows all things Game of Thrones, will lead you to key locations, including the Pile Gate, the Lovrijenac Fortress (aka the Red Keep), and the steps of the infamous Walk of Shame. They’ll also share behind-the-scenes stories from the filming, which made the tour even more exciting for a die-hard fan like me.

One of my favorite moments was standing on the walls overlooking the harbor, which you’ll instantly recognize as Blackwater Bay. Even if you’re not a superfan, the views alone are worth it!

At the end of the tour, you’ll have the option to pose on the Iron Throne replica for the ultimate photo op – it’s a must!

This tour is available as a group experience, or you can opt for a private tour if you’d prefer a more personalized adventure. Either way, it’s the ultimate Game of Thrones experience and an unforgettable way to explore Dubrovnik!

4. Take a cruise to the gorgeous Elaphite Islands 

The Elaphite Islands seen on a tour from Dubrovnik Croatia
Yes, the Elaphite Islands are this beautiful!
Elaphiti islands water seen on a boat tour from Dubrovnik Croatia
You don’t want to miss this tour
  • Duration: 8 hours
  • Time: 9 am
  • Highlights: Sail around the Adriatic and visit 3 islands (Lopud, Sipan, and Kolocep), enjoy free time at each island to explore beaches and historical landmarks, enjoy a delicious lunch on board and unlimited drinks (including alcoholic!)
  • Inclusions: Local guide, water, lunch, soft drinks, alcoholic beverages, hotel pick-up/drop-off (if option selected)
  • Rating: 5 stars (check out the 6,500+ reviews here)
  • Free cancellation: Yes
  • Price: Check price here!

If you’re dreaming of a relaxing day on the Adriatic Sea, this full-day cruise to the Elaphite Islands is the perfect escape from Dubrovnik’s busy streets. With three island stops, delicious food, and stunning views, it’s a laid-back adventure you won’t want to miss.

The day kicks off with a warm welcome aboard the boat, where the friendly crew made us feel right at home. As we cruised over the sparkling blue waters, the views of Dubrovnik’s coastline were absolutely breathtaking. The first stop was Lopud, where we had plenty of time to explore the charming town and relax at the picturesque Šunj Beach.

Next, we headed to Šipan, the largest of the Elaphite Islands. From its rustic villages to ancient olive groves, this island’s laid-back charm was unforgettable. After strolling through the peaceful surroundings, we returned to the boat for a true highlight: a freshly prepared fish lunch. And don’t worry if fish isn’t your thing – there’s also chicken and vegetarian options. 

But the best part? Unlimited drinks (including wine) are served right onboard!

The final stop was Koločep, where we swam in crystal-clear waters and explored its serene beaches before cruising back to Dubrovnik.

Whether you’re swimming, sunbathing, or just soaking up the scenery, this cruise is an effortless way to explore the Elaphite Islands. With great food, friendly crew, and amazing views, it’s no wonder this tour has so many glowing reviews!

5. Go sea kayaking at sunset 

Daniel-takes-a-selfie-while-kayaking-in-Dubrovnik Croatia
It’s always nice to get out on the water
A kayak in the sea at sunset on a tour from Dubrovnik Croatia
What a view!
  • Duration: 3 hours
  • Time: 2 pm
  • Highlights: Enjoy sunset views of Dubrovnik’s coast, kayak to coves, caves, and beaches where you can go swimming and snorkeling, enjoy a wine-tasting
  • Inclusions: Local guide, snorkeling equipment, wine tasting, bottled water, snacks
  • Rating: 5 stars (check out the 870+ reviews here)
  • Free cancellation: Yes
  • Price: Check price here!

If you’re looking for a unique way to experience Dubrovnik’s stunning coastline, this sunset sea kayaking tour is a must! Unlike traditional boat tours, this adventure takes you to hidden spots that larger vessels can’t reach, giving you a more intimate view of the area’s beauty!

Our guide, Rocco, was fantastic! He shared fascinating stories about Dubrovnik’s history and made sure everyone in the group was having a great time. We started paddling from the Old Port, gliding along the crystal-clear waters with breathtaking views of the city walls. The highlight was kayaking around Lokrum Island, where we stopped at a hidden cave beach to take a swim and relax. It felt like a secret little oasis, away from the crowds.

The sunset from the water was absolutely unforgettable. Watching the sky shift into shades of orange and pink as we kayaked back to shore was such a magical experience. But the tour didn’t end there!

To top off the evening, we enjoyed a wine tasting at a local bar, sampling delicious Croatian wines. It was the perfect way to wind down and chat with others from the group.

This tour offers an unbeatable mix of adventure, history, and relaxation. If you want to see Dubrovnik from a whole new perspective, this is the way to do it, believe me! 

Why We Book Tours with Viator

Viator is a trusted online booking system for tours around the world! We almost always book our tours using Viator for a couple of reasons:

  • Free cancellation on most tours – Most of the tours on Viator allow you to cancel and get a full refund up to 24 hours in advance. This is handy in case plans change, or if booking an outdoor activity, the weather forecast is looking grim.
  • Reserve now and pay later – You can secure your spot on some of the most popular tours well in advance and not pay until closer to the day of the tour.
  • Lowest price guarantee – If you happen to find the same tour at a lower price elsewhere, Viator will refund you the price difference.
  • Pay in your chosen currency – Avoid costly international transaction fees by choosing to pay in your home currency.
  • Peace of mind – When booking with tour operators you find in person on the street or in small booking offices, you are often promised one thing and given another. This online platform holds tour operators accountable with a written description of inclusions as well as the opportunity for customers to leave reviews.

Check out the Viator website here! Or, for more info, read our detailed review about Viator here.

6. Visit the medieval town of Mostar and Kravice Waterfalls in Bosnia 

Mostar Old Bridge seen on a tour from Dubrovnik Croatia
The historic Mostar Old Bridge
Kravice Waterfalls seen on a tour from Dubrovnik Croatia
The Kravice Waterfalls are stunning!
  • Duration: 10.5 hours
  • Time: 7:20 am
  • Highlights: Enjoy free time in the medieval town of Mostar, swim and relax at the Bosnia & Herzegovina’s Kravice Waterfalls
  • Inclusions: Local guide/driver, hotel pick-up/dropoff
  • Rating: 5 stars (check out the 2,500+ reviews here)
  • Free cancellation: Yes
  • Price: Check price here!

If you’re up for a day trip filled with natural beauty and rich history, this Mostar and Kravice Waterfalls tour is one of the best experiences near Dubrovnik. From exploring the charming town of Mostar to swimming in the stunning Kravice Falls, this tour has something for everyone!

The day starts with a scenic drive into Bosnia and Herzegovina, with plenty of time to admire the breathtaking landscapes. Our first stop was Mostar, a city famous for its iconic Stari Most (Old Bridge). Walking across this UNESCO-listed bridge and wandering the cobblestone streets lined with local shops was such a unique experience.

After exploring Mostar, it was time to visit Kravice Waterfalls (aka “mini Niagara Falls”), one of the region’s most stunning natural wonders. Picture a series of cascading waterfalls plunging into emerald-green pools – it’s absolutely jaw-dropping! Whether you want to swim, relax, or take photos, the falls are the perfect spot to unwind. 

With a small group of no more than 8 and a knowledgeable guide, this day trip is both intimate and informative. If you’re looking to explore beyond Dubrovnik, this day trip is an absolute must – just look at all of the 5-star reviews!

7. See the city on an electric tuk tuk 

Dubrovnik seen on a tour from Dubrovnik Croatia
This is such a great way to see some amazing places in Dubrovnik!
Eco Tuk Tours Dubrovnik a tuk tuk seen on a tour in Dubrovnik Croatia
Not to mention these tuk tuks are iconic. Photo credit: Eco Tuk Tours Dubrovnik
  • Duration: 2 hours
  • Time: Multiple departure times throughout the day
  • Highlights: Explore off-the-beaten-path hidden gems on a tuk tuk tour, drive up Srđ mountain for a panoramic view
  • Inclusions: Hotel pick-up/dropoff, professional guide/driver
  • Rating: 5 stars (check out the 950+ reviews here)
  • Free cancellation: Yes
  • Price: Check price here!

For a fresh perspective of Dubrovnik, this tuk tuk tour is a fantastic way to explore beyond the usual tourist spots. I did it the last time I was in Dubrovnik and can’t recommend it enough!

After getting picked up by your tuk tuk, the journey kicks off with a visit to the Franjo Tuđman Bridge, a modern architectural gem offering incredible views of the city’s harbor and surrounding mountains. It’s a perspective of Dubrovnik that you just can’t get from the Old Town!

Next, you’ll head up to Mount Srđ, home to the most breathtaking panoramic views of Dubrovnik, the Adriatic Sea, and the nearby islands. Standing there, gazing over the iconic terracotta rooftops, is something I’ll never forget. Along the way, our guide shared fascinating stories about Dubrovnik’s history and culture, which made the tour much more interesting.

What makes this tour stand out is how eco-friendly and intimate it feels. The quiet electric tuk-tuk allows you to enjoy the journey without the noise of larger vehicles, and the small group size ensures a relaxed and personal experience.

If you’re looking to explore Dubrovnik from fresh angles and discover some lesser-known gems, this tour is a fantastic way to do it. It’s perfect for first-time visitors or those looking to see the city in a whole new light!

8. Get the best views (and a thrill) on a zipline 

Panorama Zip Line Dubrovnik a person ziplines on a tour in Dubrovnik Croatia
Such an adrenaline rush! Photo credit: Panorama Zip Line Dubrovnik
View of Dubrovnik seen on a zipline tour in Croatia
And the views were amazing
  • Duration: 3 hours
  • Time: Multiple departure times throughout the day
  • Highlights: Enjoy 2 separate ziplines down Mt. Srd, and take in beautiful panoramic views of Dubrovnik and the coast as you go
  • Inclusions: Zipline safety equipment, bottled water, insurance
  • Rating: 5 stars (check out the 1,300+ reviews here)
  • Free cancellation: Yes
  • Price: Check price here!

For all the adrenaline junkies and thrill-seekers out there, this Dubrovnik zipline experience is for you! This was my first time trying a city zipline – I’ve done plenty in the jungle, but soaring over Dubrovnik’s stunning coastline was an entirely new and unforgettable adventure.

The tour begins with a scenic drive up Mount Srđ, where the panoramic views of the Adriatic and the city’s iconic rooftops are worth the trip alone. 

Before the main event, you’ll go through a thorough safety briefing. The friendly guides take the time to explain the equipment and share tips to ensure you feel confident and ready. And if you’re a first-timer, no worries – a “training zipline” lets you practice before tackling the real thing!

Then it’s time for the highlight: two exhilarating zipline rides over the mountainside, with the shimmering coastline and ancient city as your backdrop. The rush of flying through the air while taking in those jaw-dropping views is something I’ll never forget.

Whether you’re new to ziplining or a seasoned pro, this small-group tour offers a unique perspective of Dubrovnik and a serious dose of adrenaline. With its focus on safety and stunning scenery, it’s no wonder this tour has so many 5-star reviews!

9. Taste your way through Dubrovnik 

Meze plate eaten on a food tour in Dubrovnik Croatia
Everything was so fresh and delicious!
Gelato-on-a-food-tour-in-Dubrovnik Croatia
A little dessert? Don’t mind if I do!
  • Duration: 3 hours
  • Time: 2 pm or 3 pm
  • Highlights: Eat and drink your way through the city on a walking tour, stop off in 4 family-run restaurants to sample specialties including seafood and wine
  • Inclusions: Local guide, tasting samples, alcoholic beverages, soft drinks
  • Rating: 5 stars (check out the 500+ reviews here)
  • Free cancellation: Yes
  • Price: Check price here!

If you’re a foodie like me, this Dubrovnik food and drink walking tour is something you have to add to your itinerary! It combines a walking tour of Old Town’s iconic sights with samples of delicious local cuisine and wine, making it the perfect way to experience the flavors and history of Dubrovnik.

As we wandered the cobblestone streets of Old Town, we stopped at iconic landmarks while our friendly guide, Maria, shared fascinating stories about the city’s history and culture. Along the way, we visited four different family-owned restaurants to sample authentic dishes I never would have found on my own.

Of course, the real star of the tour is the food! The tasting menu features about three courses worth of food, so make sure you come hungry. Some of my favorite dishes were the Kopun salad, a traditional meze plate, Adriatic shrimp with creamy barley, and a heavenly Dubrovnik carob cake paired with wild bitter orange jam – it was to die for!

And just when I thought it couldn’t get any better, each stop included a local wine that was perfectly paired with the dishes. 

This tour is perfect for anyone wanting to savor Dubrovnik’s flavors while exploring its historic streets. The small group size made it feel personal, and Maria’s passion for the city made it such a memorable experience. If you need any more convincing be sure to read all of the 5-star reviews here!

10. Take a day trip to Montenegro 

Supertours Incoming DMC Croatia bay of kotor seen on a tour from Dubrovnik Croatia
Our Lady of the Rocks is a man-made island in Kotor. Photo credit: Supertours Incoming DMC Croatia
Supertours Incoming DMC Croatia Kotor Montegro a church seen on a tour from Dubrovnik Croatia
We saw so many historical sites throughout the day! Photo credit: Supertours Incoming DMC Croatia
  • Duration: 9 to 11 hours
  • Time: 8 am
  • Highlights: Enjoy a private day trip to Montenegro, see the Bay of Kotor, explore the village of Perast, visit the city of Kotor, explore Budva and enjoy a ferry ride (if option selected)
  • Inclusions: Hotel pick-up/dropoff, professional private guide/driver, A/C transportation, Budva ferry ride (if option selected)
  • Rating: 5 stars (check out the 400+ reviews here)
  • Free cancellation: Yes
  • Price: Check prices here!

If you’ve ever wanted to visit Montenegro but don’t have time for a long stay, this private day trip from Dubrovnik is the perfect solution! In just one day, you’ll experience Montenegro’s stunning coastline, historic towns, and vibrant culture – all with the flexibility and comfort of a private tour.

After a scenic drive along the coast, your adventure begins in Perast, a charming town on the Bay of Kotor. Here, you can take a short boat ride to Our Lady of the Rocks, a unique man-made island with a picturesque chapel and stunning views of the bay. It’s a peaceful start to the day and we highly recommend doing it!

Next, you’ll head to Kotor, a UNESCO World Heritage Site with incredible medieval architecture. Wandering the narrow streets and lively squares, you’ll feel like you’re stepping into another era. Our guide shared so many fascinating stories about the city, which made the experience even more engaging.

For those wanting to see more, there’s an option to visit Budva, a vibrant walled seaside town with sandy beaches and a charming Old Town. I highly recommend adding this stop – we did it and it’s the perfect way to round out your Montenegro experience!

With a private guide customizing the day to your preferences, this tour offers a personalized and unforgettable way to explore Montenegro’s top highlights in just one day. Don’t just take my word for it – check out the 300+ glowing 5-star reviews!

Where to Stay in Dubrovnik, Croatia

A room in the Rixos Premium Dubrovnik hotel with a view of the Adriatic sea
Look at that view! Photo Credit: Rixos Premium Hotel Dubrovnik

Now that you know all the best things to do in the “Pearl of the Adriatic,” it’s time to find a place to stay! From luxurious hotels overlooking the sea to cozy boutique stays and budget-friendly options, Dubrovnik offers something for every traveler.

So to help you plan the perfect trip, I’ve rounded up the best places to stay in Dubrovnik, catering to a range of budgets and travel styles!

Luxury – $$$

For a luxurious stay in Dubrovnik, the Rixos Premium Dubrovnik is an exceptional choice. This 5-star hotel boasts stunning Adriatic Sea views, modern and elegant rooms, and top-tier amenities. With an outdoor pool, a full-service spa, and multiple dining options – including fine dining with a sea view – it has everything you need for a relaxing getaway. Plus, it’s conveniently located just a short walk from the Old Town. Does it get any better than that?

Prices range depending on the season but usually start around €170 in the slow winter season and €400 during the busy summer season. Check all the options and book this luxury stay on Booking.com.

Mid-range – $$

The Hotel Adria is a fantastic mid-range option in Dubrovnik, offering breathtaking views of the Adriatic Sea and Elaphiti Islands. The modern rooms are spacious and comfortable, with many featuring private balconies perfect for soaking in the scenery. Amenities include an outdoor pool, an on-site restaurant, and free parking. Located just a short drive (or a scenic 20-minute walk) from the Old Town, it’s close to all the best attractions while providing a peaceful retreat from the hustle and bustle.

Prices Start around €90 per night during the low season and €200 per night during the high season. You can check availability for your travel dates on Booking.com.

Budget – $

The Hostel Sol is a fantastic budget-friendly option in Dubrovnik, offering clean and comfortable private rooms with en-suite bathrooms. Each room includes free Wi-Fi and air conditioning, and the property features a shared kitchen for added convenience. Located near the Gruž Port, it’s an ideal base for catching ferries to nearby islands and is only a short bus ride away from the Old Town.

Rooms start as low as €60 per night and you can visit Booking.com to make your reservation.

For more options, see all of Dubrovnik’s hotels listed here!

Don’t Forget Travel Insurance!

If you’re looking to save money on travel insurance, we currently use and recommend SafetyWing. We’ve been using their coverage since 2018 and they’ve had our backs when we needed emergency flights and got sick overseas.

SafetyWing is one of the cheapest providers out there and covers everything from medical costs to lost luggage, travel delays, and emergency flights. A huge difference we’ve found between them and other companies is that they let you take out a policy AFTER leaving your home country. We’ve also found it handy that it’s a monthly payment rather than a lump sum, and you can get a refund for unused time.

SafetyWing has helped us out in some scary situations before and their affordable coverage has given us peace of mind. You can read our honest review of SafetyWing for all the pros and cons.

Book your travel insurance with SafetyWing here!

Thanks for reading!

Daniel-and-Bailey-take-a-selfie on-a-boat-tour-in-Dubrovnik Croatia
Thanks for reading!

I loved reliving our trip to Dubrovnik with this guide! I hope you found it helpful as you narrow down what you want to do in this gem of a city. It’s an incredible place to explore!

If your travels are taking you to other countries, have a look through our Europe blogs for more inspiration. We have tons of tips and ideas on what to do in so many different destinations. Here are few related reads to get you started:

10 BEST Things to do in Vienna, Austria

10 Best Things to do in Venice, Italy

7 BEST Things to do in Zurich, Switzerland