View of Dubrovnik's famous roofs

Top 14 Things to Do in Dubrovnik

What to expect when visiting Dubrovnik

Is there more to Dubrovnik than just Game of Thrones? Of course!

Dubrovnik is a city that has risen from the ashes to become the ‘pearl of the Adriatic sea’.

The famous red-roofed city has frequently appeared on our screens through the world-renowned TV show, Game of Thrones. As magical and exciting as it is to visit the locations of iconic scenes, Dubrovnik has so much more to offer.

Around 1.5 million people visit Dubrovnik every year to enjoy its delicious cuisine, sip Croatian wine by the turquoise Adriatic sea and learn about its history.

Dubrovnik has a special charm that sets it apart from all the other Croatian cities.

How long should you spend in Dubrovnik?

3-5 days is the perfect amount of time to spend in Dubrovnik.

This gives you enough time to sample some mouth-watering cuisine, visit Dubrovnik’s historical sites and potentially take a day trip to another country!

Dubrovnik is also the kind of place where you can slip into a routine of relaxation, only to be broken by enjoying fresh and rejuvenating dishes by the sea.

Top tours in and around Dubrovnik

#1 Join a Free Walking Tour to explore the Old Town

Dubrovnik’s city walls with harbour in the background

One of the best ways to discover a new city is to join a walking tour. In particular, a free walking tour.

A bonus of picking a free walking tour is that the guides are usually exceptional. That’s because you decide how much the tour is worth!

The free walking tour that we recommend is the Dubrovnik City Tour with Vlaho. It was the first and best-reviewed free city tour.

What do you see on the free walking tour?

The tour takes you around the Old Town. There you’ll get to take in the beautiful sights, plus listen to stories and remarkable facts about Dubrovnik’s dramatic history, including the recent past during the Homeland War.

The best thing about the tour is that the tour guide, Vlaho, is a local, so he’s able to give you a locals perspective of the city. It’s something you wouldn’t be able to gain by walking around by yourself.

The walking tour lasts for 2.5 hours and begins outside of Nautika restaurant.

#2 Walk along Dubrovnik’s famous city walls

Dubrovnik’s city walls overlook the Adriatic Sea

One of the main attractions of Dubrovnik is its outstanding and impressive city walls encircling the entirety of the Old Town.

Measuring nearly 2 km long, the city walls are a complex system of towers, forts, bastions and casemates.

Considering that the walls were built in the 13th century, they’re in incredible condition today and help you to imagine life back then.

Walking along the walls with the spectacular Adriatic Sea on one side, and the iconic red roofs on the other is a pretty immense experience. One that you have to do whilst in Dubrovnik.

(And yes it was also a filming location for Game of Thrones).

How to visit Dubrovnik City Walls

If you wish to walk the city walls alone, then a ticket costs around 204 KN (€27) per person.

Alternatively, there are a number of tours that you can join if you want to learn about the history of the walls and the city itself.

You can beat the crowds and join an early bird tour of the city walls or experience it at its full glory during the sunset tour. The tour takes around 2 hours and costs €20 per person.

Up for something a little different? A kayaking tour gives you a completely different perspective of Dubrovnik’s city walls. As well as getting to see them from the ocean, you’ll get to visit Lokrum island and go snorkelling for €38.

Book your city walls tour here:

#3 Get lost in the streets of Dubrovnik Old Town

Dubrovnik Cathedral is free to visit

Dubrovnik Old Town is an evocative collection of new and old. Despite the name, there have been a number of meticulous renovations in the city.

After an earthquake in 1667 and the civil war in the early 1990’s, Dubrovnik had to be rebuilt. It’s fair to say they did a pretty good job!

A good enough job that Dubrovnik Old Town became a UNESCO World Heritage Site.

The best way to explore the Old Town (apart from joining a free walking tour #1) is to have no plan at all.

Just get lost in its intertwining cobbled streets and houses, occasionally stumbling on one of its gleaming wide marble-paved squares.

What is there to see?

As well as taking the Croatian homes, restaurants and cafes, we’d recommend also checking out: 

TIP: Our compact Dubrovnik Travel Guide shows you the best areas to stay, restaurants you don’t want to miss and many more tips for your visit to Dubrovnik!

#4 Ride in the cable car and get panoramic views of Dubrovnik

Cable car to the top of Mount Srđ

You can’t get a better view of Dubrovnik than this!

The iconic orange cable car dates back to 1969 where it was enjoyed by around 2.5 million people per year.

Don’t worry, it’s not still the same cable car. A new one was opened in 2010.

There’s a reason why so many people were eager to reach the top of Mount Srđ. At 450 metres above sea level, you’ll be treated to spectacular views of the crystal Adriatic sea, the islands beyond and of course a birds-eye view of Dubrovnik Old Town.

The contrast of the orange roofs against the turquoise ocean is really quite magical!

This journey takes only 5 minutes, but opens up a whole other perspective of Dubrovnik.

A return ticket costs just over €13.

#5 Take a boat to Lokrum Island for a day of swimming, snorkelling and exploring

Lush botanical gardens on Lokrum Island

Just across the water from Dubrovnik, you’ll be able to see Lokrum Island. Only a 15-minute boat trip away, Lokrum island is a popular day trip from the city.

It’s an island full of incredible viewpoints, perfect spots for swimming and interesting history.

You can visit Lokrum Island Visitor Centre to learn about the story of King Richard the Lion Heart or wander through the island’s botanical gardens.

How to visit Lokrum Island?

Lokrum Island is a 15-minute boat ride from Split

You can hop on a boat at Porporela, Dubrovnik’s Old Port. During the summer months, these boats tend to run every 30 minutes.

A return ticket costs around €5 and the journey takes 15 minutes.

This isn’t the only way to visit Lokrum island, though. You can also join a guided tour and kayak to Lokrum island. As well as kayaking, you get to visit the botanical gardens and go snorkelling too for €32 .

Benedictine Monastery, home to the Iron Throne

Lokrum Island was also the location for the city ‘Qarth’ in Game of Thrones. As part of this Games of Thrones tour, you’ll get to visit a variety of film locations in the Old Town. Plus Benedictine Monastery, where you can take a picture on the Iron Throne!

Book your Lokrum Island tour here:

#6 Relax on one of Dubrovnik’s beaches

Banje Beach is a pebble beach

Dubrovnik’s Old Town understandably has a habit of stealing the show, meaning Dubrovnik’s beaches are often forgotten about.

They definitely couldn’t be! That crystal-clear Adriatic Sea is too good to be missed.

Here are our 3 favourite beaches in Dubrovnik, perfect for relaxing and going for swim:

  • Banje Beach – one of Dubrovnik’s most popular beaches. It’s mainly a pebble beach with a large shallow area perfect for ball games or kids. The sea here has that incredible Maldive-blue colour.
  • Sveti Jakov Beach – a secluded pebble bay to the east of the Old Town. It’s not as busy as Banje Beach which makes for a more relaxing day.
  • Uvala Lapad Beach – a mixture of sand and pebbles, this beach has plenty of amenities around it to grab some food or a drink.

#7 See the famous film locations on a Game of Thrones Walking Tour

Iconic ‘shame’ scene in Game of Thrones

Dubrovnik probably would have become a star all by itself, but Game of Thrones certainly helped to catalyse that process.

The red-roofed city has graced our screens as the setting for Cersei Lannister’s ‘Walk of Shame’, Kings Landing, Quarth and the Red Keep.

For big fans it’s like going to Game of Thrones heaven!

Which tour should you join?

Dubrovnik was used as the location for Kings Landing

The city has obviously utilised their newfound fame, so you’ll now find a number of Game of Thrones souvenir shops as well as tours.

If you’d like to retrace the steps of some of your favourite characters, then we’d recommend joining this highly-rated Game of Thrones tour for €20.

Book online your 2-hour Game of Thrones Dubrovnik Tour for €20, and you even get to take a picture on the Iron Throne itself!

#8 Do a boat trip to the Elaphiti Islands

Small harbour on Sipan Island

Not all tourists make a trip to the Elaphiti Islands, which means that you definitely should. It gives you a day to escape the hordes of tourists in the Old Town and enjoy some sunshine by the sea.

The Elaphiti Islands are an archipelago of 6 islands, plus a number of smaller islets. The three main ones to visit are Kolocep, Lopud and Sipan.

The 3 main islands have populations less than 1000 people, making it feel like a hidden gem.

You can spend your day on one of the islands enjoying some of the freshest seafood, tasting incredible wines or finding hidden caves.

How to visit the Elaphiti Islands?

Rocky shore and turquoise waters on Kolocep Island

Kolocep, Lopud and Sipan are all well connected by boat to Dubrovnik. There are several Jadrolinija ferries each way every day.

Alternatively, we’d recommend joining an all-day boat tour that will take you to the Elaphiti islands, allowing you to sit back and relax.

For only €48, you can spend 8 hours cruising through the sea and visiting the 3 main islands. Whilst you’re onboard the boat, you’ll have unlimited drinks all day long and a delicious lunch.

#9 Climb 200 steps to visit Lovrijenac Fort overlooking the Adriatic Sea

Lovrijenic Fort overlooking the Adriatic Sea

Perched upon a 37-metre-high sheer rock, it’s hard to miss the impressive Lovrijenac Fort. Its imposing size and light grey walls create a brilliant contrast against the ocean backdrop.

Lovrijenac Fort is believed to date back to 1018, however official documentation shows 1301.

Back then, the detached fortress was an integral part of Dubrovnik City. When the city was under attack, the fortress would provide defence of the western part of Dubrovnik, both from the sea and the land.

The fort is a wonderful place to wander around and admire some incredible views.

Entrance to Lovrijenac Fort costs around €7.

#10 Admire the architecture of Rector’s Palace

Iconic staircase inside Rector’s Palace

Rector’s Palace is one of Dubrovnik’s main tourist and historical attractions.

Damaged multiple times throughout history, the palace is now a remarkable combination of architecture – a basic Gothic palace remodelled by Renaissance with Baroque add-ons.

Originally built in the 13th century and once a government building, Rector’s Palace is now home to the Dubrovnik Museum.

Entrance costs €13. It’s a nice place to escape the sun for a bit and admire some excellent architecture and history.

#11 Discover Dubrovnik through its food and wine

Dubrovnik is famous for it’s food and wine

A great way to understand a city and the way of life is through its food and drink. It gives you an insight into where they socialise, how they prepare their food and what’s important to them.

For Croatians in coastal cities like Dubrovnik, it’s a predominantly Mediterranean diet with a lot of seafood. You’ll easily find lots of this food, but what you may miss out on are the local specialities.

Also check out our Ultimate Dubrovnik Travel Guide where we talk about our favourite places to eat in the city.

Join a food and wine tour

That’s why we recommend taking a food and wine tour!

Croatian wine is also some of the best in the world and it’s absolutely delicious. You also don’t tend to find as many Croatian wines in restaurants and bars around the world, which makes enjoying a glass of Croatian wine that little bit more special.

This fascinating 3-hour culinary journey takes you to a number of cosy restaurants and cafes that you might have otherwise missed. You’ll learn about the cuisine as well as getting to try it!

Book here: 3-hour Dubrovnik food and wine tour for €108

#12 Enjoy the nature of the botanical gardens at Trsteno Arboretum

Pond and statue in Trsteno Arboretum

Need to escape the city for a bit and just be surrounded by nature?

20-minutes up the coast from Dubrovnik is Trsteno Arboretum. An arboretum is a Latin word for botanical. It’s a botanical garden.

The botanical garden is home to over 300 species of trees and plants from all across the world. You’ll find Asian trees standing right next to American ones.

Trsteno Arboretum is a beautiful place to enjoy tranquillity and relax as you take in nature.

An added bonus is that it’s also the location for the Kings Landing garden scenes in Game of Thrones.

How to get to Trsteno Arboretum

If you don’t have a car then taking the bus is a great alternative. There are 7 departures from Dubrovnik to Trsteno Town every day from 7:15 am to 9 pm.

The bus ride takes between 20-40 minutes and costs around €3 each way.

Entrance to the gardens costs just under €7.

#13 Explore another country and visit Kotor in Montenegro

Town of Kotor in Montenegro

Want to tick off another country during your trip to Croatia?

Well, one of the main towns in Montenegro, Kotor, is only a 2-hour drive from Dubrovnik.

Kotor is a small coastal town surrounded by impressive mountains and stunning waters. It’s also one full of heritage and history.

How to visit Montenegro

You could try to do a day trip to Montenegro by yourself if you have a car, but if not we’d recommend joining a group tour. This way your transportation and where to visit is arranged for you.

With this all-day tour to Montenegro you visit both Kotor and the nearby town of Perast. Not only that, you’ll get to enjoy a boat trip around Kotor all whilst being accompanied by a knowledgeable guide.

Book here: All-day tour to Montenegro for €55.

#14 Take a day trip to Bosnia and Herzegovina – Mostar and Kravica Waterfalls

Stunning waterfalls in Kravica

Montenegro isn’t the only country that you can tick off your list from Dubrovnik. To the left of Croatia, you’ll find Bosnia and Herzegovina.

It’s a country with a volatile history, but now full of stunning landscapes, interesting historical sights and the friendliest people.

How to visit Bosnia and Herzegovina

Famous Old Bridge over the Neretva River in Mostar

Again, we would recommend joining a tour unless you have your own car. It’s way more efficient and you won’t have to worry about a thing!

On this tour to Bosnia and Herzegovina you visit both Mostar and the stunning Kravica Waterfalls.

The waterfalls are similar to those found in Croatia, such as Krka and Plitvice. However, Kravica waterfalls tend to be much quieter and you’re able to swim in them. Perfect for a hot summer day!

You’ll also have time to enjoy a walking tour with your guide through the historical city of Mostar and visit the famous Old Bridge over the Neretva River.

Book here: Day tour to Mostar and Kravica Waterfalls for €50

Was this post helpful?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post didn't meet your expectations.

Your feedback is very valueable to us

What was missing in this post? (TIP: If you want us to reply to your feedback, you can leave your email in this text box.)

About the author(s)

Professional Traveller

Kate is a writer, (ex)Management Consultant and avid traveller. She recently returned from a 2-year career break exploring the world and decided corporate life wasn’t for her. She’ll soon be testing life as a digital nomad. She’s visited over 40 countries and fell in love with Latin America in particular. Her travelling has inspired a passion for yoga, salsa, hiking and Spanish.


Based in Bali, Maarten’s passion for travel is undeniable. In 2016, he decided to quit his job as a stock analyst and started doing what he always dreamed of: travelling through South East Asia and helping other people plan their trips. When he is not working on Gecko Routes, you’ll find him surfing in the ocean or exploring the best gems of Indonesia.