Dubrovnik, Croatia - View of sea looking out over Lokrum island
· ·

An EPIC 7-Day Croatia Itinerary From Dubrovnik

In need of a laid-back 7-day Croatia itinerary from Dubrovnik?  You’re in the right place! 

Croatia is a truly diverse country that is one of Europe’s most popular holiday destinations and for very good reason. 

Home to over 78 islands, stunning beaches with crystal clear waters, a rich history, drool-worthy food, and even a buzzing festival and nightlife scene, it really is a country that has it all. 

This 7-day Croatia itinerary from Dubrovnik blends a mix of immersing yourself in nature, discovering Croatia culture and enjoying some delicious Croatian cuisine.

And of course, it involves enjoying a lot of jaw-dropping beaches along the way

The laidback 7-day Croatia itinerary has been crafted to guarantee you feel truly rejuvenated after your holiday, rather than craving another escape once you get home.

So what exactly is included in this 7-day Croatia itinerary from Dubrovnik

Read on below to find out!

Disclaimer: This post contains affiliate links. If you decide to make a verified purchase through the links in this post I will earn a small commission. This will be at no extra cost to you. Thank you 🙂

Prepare for your trip to Croatia

🛏️Accommodation: When you’re hunting for great deals, make sure to check out different sites like Booking.com and Hotels.com! If you’re on a budget then make sure to check out Hostelworld.

🚆Transport: Need to book a bus, plane or train whilst travelling? Check out your options on Trip.com, 12goasia.com, Bookaway.com and thetrainline.com.

🚗Rental Cars: Looking to rent a car for your adventures? Check out prices on Rentalcars.com and Discovercars.com.

🐘Activities: Check out Get Your Guide and Viator for 100’s of activities whilst travelling.

🦋Insurance: Make sure you’re covered against any incidents during your trip. Get affordable and flexible insurance with Safety Wings.

📱Download an eSIM: Avoid roaming fees, and have peace of mind that you have internet access when WiFi isn’t available. Download sims from either Airalo or Holafly for your time abroad.

About this 7-day Croatia Itinerary from Dubrovnik 

This 7-day Croatia itinerary was formed from the exact route I took on my own trip to Croatia. 

I tried to curate an itinerary that gives a bit of relaxation and is filled with lots of adventure, plus ensuring you get to see some hot spots, as well as getting off the beaten track.  

This one-week Itinerary focuses on Dubrovnik and its surrounding islands and looks a little like this: 

  • Day 1 – Arrive in Dubrovnik 
  • Day 2 – Explore Dubrovnik and Beach Day 
  • Day 3 – Šipan Island 
  • Day 4 – Mljet Island
  • Day 5 – Mljet Island
  • Day 6 – Mljet Island 
  • Day 7 – Dubrovnik 

Arriving in Dubrovnik

You can fly directly to Dubrovnik Airport from all major European cities.

Dubrovnik Airport is just a short 30-minute drive from Dubrovnik Old Town, and there are several modes of transport you can use to take you there.

A Taxi or Uber will cost you around €37 (275Kn), alternatively, you can jump on the airport shuttle or local bus, which will drop you directly outside of Pile Gate in the Old Town, these can be booked directly at the airport. 

Finally, if you prefer, you can pre-book a private transfer, many sites offer this service, but I have found this to be the most convenient through booking.com.

If you want to follow this itinerary exactly then I would recommend having a morning flight into Dubrovnik and an evening flight back home.

Day 1-2 Dubrovnik

Dubrovnik is often referred to as the “Pearl of the Adriatic”.

It is a stunning coastal city located in southern Croatia and is the perfect place to start this 7-day Croatia Itinerary. 

Here you will find beautiful beaches, a rich history, and if you’re a fan, a tonne of Game of Thrones filming locations.

Where to stay in Dubrovnik

The best place to base yourself in Dubrovnik has to be the old town. 

The entire Old Town of Dubrovnik is a UNESCO World Heritage Site.

It has well-preserved medieval walls, historic buildings, and cobblestone streets which make it the perfect place to stay for your first nights in Croatia. 

Please note that If you are staying inside the old town walls you will only find apartments and not big hotels due to the structure of the old town.

Find your old town accommodation here

Things to do in Dubrovnik

There are so many things to do in Dubrovnik, so I’ll provide the options and leave it up to you to decide what you want to do during your 2 days in Dubrovnik.

Walk the Old Town Walls

Walking Dubrovnik’s ancient walls offers unparalleled views of the old town and coastline. 
Tickets start from €35 (260Kn).

Fort Lovrijenac

Included in the cost of your ticket to the Old Town walls is entry to Fort Lovrijenac.

It is one of the biggest fortresses in Dubrovnik and it is also a theatre. 

This fortress has been up here since the 11th century, so it is the ideal place to come to learn more about the history of Dubrovnik.

Relax on the beach

There are 3 main beaches in Dubrovnik:

If you can only choose one I highly recommend visiting Sveti Jakov as it’s one of the best beaches in Dubrovnik.

Watch the sunset at Mt Srd 

Mt Srd is one of the best places in all of Dubrovnik to watch the sunset. You can head up there by cable car

The cost of a return trip on the cable car is €23 (170Kn).

Alternatively, if you want a cheaper option, you can hike up to the top or catch a taxi/uber. 

Have a drink at the Buza Cliff Bars

Buza and Buza II are two of the best bars in Dubrovnik.

Located on the edge of the cliff with panoramic views of the sea, they are the perfect places to enjoy some cocktails whilst watching the waves crash against the rocks.

Check out my guide to the best bars and restaurants in Dubrovnik here.

Visit the Game of Thrones filming locations

Dubrovnik is a great place to be if you are a Game Of Thrones fan.

Here is a list of some of the spots you might want to visit: 

  • St Dominika Street
  • Ethnographic Museum
  • Pile
  • Bokar Fortress
  • Lokrum Island
  • Lovrijenac Fortress
  • Mineta Tower

Alternatively, you can also do a Game of Thrones tour in Dubrovnik to learn more about each of the filming locations. 

Powered by GetYourGuide

Visit Lokrum Island

Lokrum is a small uninhabited island and nature reserve, right off the coast of Dubrovnik

You can easily get over to Lokrum on a short 10-minute ferry ride from the Old Town port. 

Or, if you are feeling more adventurous, you can rent out a sea kayak and paddle over to the island. 

When over at Lokrum make sure you visit the botanical gardens and the Dead Sea.

Day 3-4 – Šipan Island

Šipan Island is part of an Archipelago known as the Elaphiti Islands. 

It is also listed in the Guinness World Record Book for the ratio of the number of olive trees to the number of inhabitants in Šipan.

Šipan is a very chilled island and there isn’t much to do here it’s because of this that most people don’t actually stay on Šipan. 

Instead, they usually choose to do a one-day boat trip around the Elaphiti Islands.

However, I think it’s the perfect addition to this laidback 7-day Croatia Itinerary from Dubrovnik. 

Croatia is a very popular destination, especially during the summer and staying on Šipan is a great way to have a break from the hustle and bustle.

How to get to Šipan from Dubrovnik

There is a daily ferry that leaves from Dubrovnik port to Šipan.

The ferry leaves at 14:30 and costs approximately €4 (30Kn).

Where to stay in Šipan

Because Šipan is quite small, there aren’t many hotels on the island. 

I recommend staying at Hotel Bozica as it’s the main accommodation in Šipan. 

Alternatively, you can look to stay in this cosy apartment or choose from some Airbnb’s.

Things to do in Šipan 

There isn’t too much to do in Šipan (which I love) but there is definitely enough to keep you occupied if you’re an adventure traveller.

Go for a Hike

One of the best things to do in Šipan is go hiking through olive grove trails and down to secret beaches.

Among the top island walks lies a scenic trek from Šipanska Luka upwards to Velji Vrh hill. Another great hike is through Šipansko Field from Suđurađ to Šipanska Luka.

Alternatively, if you prefer a set of wheels there are also some cycling routes through Šipan to choose from.  

The best thing to do is wait until you get to the island and you can talk to the staff at your accommodation to get more information on the hikes, routes and bike rentals on Šipan.

Go on an ATV Tour 

If you’re feeling a little adventurous you can head out on an ATV tour of Šipan Island. 

Tours last approximately 2 hours and you can book with D2D Travel. 

Have a Swim in the sea

Whether you’re chilling at your hotel or hiking to some of the secret bays in Šipan, swimming is definitely one of the best activities to do on Šipan. 

Just be careful, there are A LOT of sea urchins around.


Thanks to the calm waters that surround Šipan you can also go Kayaking around the island, and also over to Lopud, another one of the beautiful Elaphiti Islands.

Have dinner at Bowa

Bowa is a top-rated restaurant in Šipan and people come over from Dubrovnik and other islands just to eat here. 

They have interesting choices on their menu which includes Sea Urchin and It’s even one of the filming locations for the TV show Succession.

Days 4-7 – Mljet Island

The final destination on this 7-day Croatia Itinerary from Dubrovnik is Mljet Island. 

Mljet has been dubbed the “green pearl” of the Adriatic and is best known for its beautiful lakes, breathtaking panoramas, green vistas, and mouthwatering cuisine.

How to get to Mljet from Šipan

You can catch a direct ferry from Šipan to Mljet. 

This runs daily at 15:20 and costs approximately €4 (30Kn).

There are 3 main ports on Mljet; Sobra, Polace and Pomena however the Šipan – Mljet Line will drop you off at Sobra Port.

Where to stay in Mljet 

Considering their proximity to scenic spots, as well as bars and restaurants, I strongly recommend choosing accommodations in any of the following locations:

  • Sobra
  • Saplunara 
  • Polace 
  • Pomena

Take a look at the best hotels in Mljet here

Things to do in Mljet

Swim at Saplunara Beach

Saplunara Beach has to be one of the most impressive spots on Mljet Island.

This beach is a secluded gem, best known for its soft, golden sands and crystal-clear turquoise waters.

Saplunara Beach boasts calm, shallow waters which are perfect for chilled-out swims and family-friendly fun.

Explore Odysseus’ Cave

Odysseus’ Cave on Mljet Island is a stunning sea cave located in the south of Mjlet. 

Legend has it that Odysseus took refuge here after his shipwreck and a trip here will allow you to swim through and explore this legendary cave.

Spend a day at Mljet National Park

Without a doubt, you have to visit the Mljet National Park whilst you are on the island. 

In the National Park, you can find two enchanting lakes. 

The lakes are known as Veliko Jezero (large lake) and Malo Jezero (small lake).

The large lake boasts a deep ocean blue hue, while my personal favourite, the small lake, shimmers with a vibrant turquoise colour.

Inside the National Park, you can also hike up Mount Montokuc for breathtaking 360° views of the National Park and visit The Church And Benedictine Monastery On St Mary’s Island.

Read my comprehensive guide on the best things to do in Mljet here.

Day 7 – Return to Dubrovnik

On the last full day of this 7-day Croatia Itinerary from Dubrovnik, it’s time to return back to Dubrovnik.

How to get to Dubrovnik from Mljet

There are 3 ferries a day that leave Mljet for Dubrovnik.

The ferry is approximately 1hr 30minutes and ticket prices vary from  €5-20 (38-150Kn). 

These ferries leave from different ports on the island so make sure to double-check your closet port before booking. 

Croatia Itinerary FAQ’s

Is 7 days in Croatia enough?

Yes, 7 days in Croatia is absolutely enough. 

As you will see from this 7-day Croatia Itinerary you can fit a lot in during one week in Croatia that will enable you to see the best bits of the country.

How many days are good for Croatia?

As a minimum, I think you need at least one week in Croatia for your trip.

Where is the best place in Croatia for a week?

There are so many beautiful spots in Croatia to visit for a week. 

Whilst this one-week Croatia itinerary revolves around Dubrovnik and its surrounding areas, other stunning places in Croatia Include: 

  • Split
  • Rovinj 
  • Trogir 
  • Zadar
  • Korcula 
  • Hvar
  • Brac 
  • Vis 

Plus so much more! 

Powered by GetYourGuide
Where is the best base for island hopping in Croatia?

The cities of Split and Dubrovnik are two of the best bases for island hopping in Croatia. 

From these cities, you will have access to a whole host of stunning islands on the Adriatic coast.

Is island hopping easy in Croatia?

Island hopping in Croatia is super easy.

The islands are well connected by ferries that offer multiple routes. 

You can check out the best ferry routes in Croatia on the Ferry Hopper website

You might also enjoy…

Happy Exploring

I hope this 7-day Croatia Itinerary from Dubrovnik has helped you plan the perfect Croatia holiday.

If you have any questions, please do not hesitate to reach out.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *