Perfect 5-Day Itinerary for Dubrovnik Riviera (2025)

Blog Cover Photo: Monastery Badija Island with a text overlay reading "Dubrovnik Riviera 5 Day Itinerary"

The Dubrovnik Riviera region of Croatia offers a magical escape filled with medieval cities, sun-soaked islands, rich local cuisine, and off-the-beaten-path adventures. It is so magical, in fact, that it was one of the primary filming locations for the Game of Thrones series, with the city of Dubrovnik posing as the mythical King’s Landing.

In June 2025, Sophie and I had the serendipitous fortune of being invited to experience Croatia by the Dubrovnik Riviera tourism board. We experienced first-hand all of the best things to see, do, and taste over the course of a fun-filled week.

This five-day itinerary draws directly from our meticulously planned journey, providing the ideal mix of cultural immersion, relaxation, and once-in-a-lifetime experiences. Whether you’re a first-time visitor or returning to Croatia for a deeper dive, this guide lays out everything you need for an unforgettable trip.

How to Get to Dubrovnik Riviera

An aerial view of Dubrovnik Old City Harbor.

Reaching Dubrovnik is easier than ever, especially for travelers from the United States and Europe. United Airlines operates direct flights from Newark Liberty International Airport (EWR) to Dubrovnik (DBV) throughout the summer season. The flight takes approximately nine hours and eliminates the need for connecting through European hubs.

Alternatively, travelers from other US cities can connect via Zagreb, London, Frankfurt, or Vienna with Croatia Airlines, Lufthansa, and other major carriers.

Most major cities in the UK and Europe offer year-round direct flights to Dubrovnik, with prices ranging significantly between budget and standard airline options.

Once you land in Dubrovnik, it’s a 10-minute drive to Cavtat, a charming seaside town that is the perfect home base for your Riviera adventures. This is where I recommend staying to begin your 5 days in the Dubrovnik Riviera.

Day 1: Settle In and Soak Up the Sun

Stay in Cavtat: A Peaceful Alternative to Dubrovnik

Cavtat Village as seen from the harbor on a sunny day.

I completely fell in love at first sight with the picturesque harbor town of Cavtat. Unlike Dubrovnik’s bustling old town, Cavtat offers serenity, intimate seaside promenades, and a mix of resorts and private accommodation. It is also substantially more affordable than the big city, and a short drive to and from the airport.

We stayed a total of three nights at the luxury resort of Hotel Croatia; two at the beginning and one at the end of our stay. We loved the breakfast buffet, rooms overlooking the Adriatic Sea, and the proximity to beaches. It was not “luxury” as you might imagine it in the US or London, however, but certainly a great value and a comfortable stay.

Take a Private Boat to Supetar Island

Drone photo of Supetar Island photographed on the first day of a 5 day Dubrovnik Riviera itinerary.

After checking in, set the tone with a private boat ride to Supetar Island, a lesser-known gem with clear turquoise waters and an upscale beach resort. The boat journey itself is a delight, gliding over the Adriatic with the coastline unfolding behind you.

Once there, you can lounge on the sandy beach, indulge in a cocktail, or enjoy a seafood lunch. This island feels exclusive without the pretentious vibe – perfect for easing into the Mediterranean mindset.

Dinner by the Water at Spinnaker Restaurant

Back in Cavtat, enjoy dinner at Spinaker Restaurant, located right on the beach. Specializing in local seafood with an a la carte menu, it offers dishes like black risotto and grilled Adriatic fish, paired with impressive Croatian white wines.

Dining here at sunset is a quintessential Riviera experience and the perfect way to end your first day.

Day 2: Discover Dubrovnik Old Town & Thrill in the Countryside

Begin your day by indulging in the Hotel Croatia’s extensive breakfast buffet, sipping a freshly made latte, and drinking in the beautiful harbor view. When your mental battery is fully charged, slap on some sunscreen and a breathable outfit and get ready to visit the historic city of Dubrovnik!

Cruise into Dubrovnik by Boat

Approaching the city walls of Dubrovnik via boat.

While driving is an option, I recommend opting for a morning boat ride from Cavtat to Dubrovnik Old Town – at least on the way there. This scenic approach gives you a cinematic view of the city’s medieval walls rising out of the sea that you will never forget.

Explore Dubrovnik’s Historic Core

Sophie Marland posing on the city wall in Old Town, Dubrovnik.

Once inside the UNESCO-protected old town, start your visit with a guided walking tour. Guides offer valuable historical insights that bring Dubrovnik’s past to life. From its days as the Republic of Ragusa to the damage and resilience seen during the 1990s war, the rich past of the impressive fortified city is absolutely captivating.

Most importantly, don’t skip walking the city walls! These are among the best-preserved in all of Europe. The full circuit takes about two hours and offers sweeping views of terracotta rooftops, Lokrum Island, and the Adriatic.

Be sure to wear good shoes with grip! The stone is insanely slippery, especially when wet (but even when dry). Also, water is a must. The stairs are no joke, and the stone reflecting the sun acts like a microwave.

Lunch at Lokal

For lunch, you absolutely have to try the Peka at Lokal. This brand new, stylish bistro serves modern takes on Croatian classics, and the family has even been featured in Nat Geo’s food edition.

Their meat and vegetarian options are both strong, and the relaxed vibe is ideal after a morning of sightseeing.

Cool Off with a Swim at Banje Beach

A crowded day at Banje Beach near Old Town in Dubrovnik.

After exploring the city walls and enjoying a local meal, head down to Banje Beach, located just a short walk from Ploče Gate. This beach is uniquely positioned right beneath the historic city walls and offers one of the most iconic swimming spots in Dubrovnik.

The waters are crystal clear, and the view, with the towering city walls on one side and Lokrum Island on the other, makes it an unforgettable experience.

As you might imagine, Banje Beach gets ridiculously crowded. If you prefer a more local vibe, take a short walk around the corner to Šulić Beach, a small cove tucked away near Fort Lovrijenac. It’s less crowded, mostly visited by locals, and feels like a hidden gem.

Both spots are perfect for a refreshing dip after touring the stone streets under the Mediterranean sun.

Head to the Hills for an ATV Safari at Sunset

Adam and Sophie Marland looking out over Dubrovnik from a high vista.

After returning to Cavtat, venture inland to Župa Dubrovačka, where rolling hills and vineyards set the stage for an exhilarating ATV safari in Čelopeci.

You’ll ride through olive groves, forest trails, and panoramic lookouts. Don’t worry if you’ve never driven an ATV before; it is first-timer friendly.

The adventure ends at a high vista that overlooks the old city. From here, the panoramic sunset views will leave you positively breathless.

Dine at a Traditional Family Farm

For something local, authentic, and more memorable than a harbor restaurant, I highly recommend capping the day with a meal at a family farm.

This truly is a unique and delicious experience, providing authentic dining featuring grilled fish, seasonal vegetables, and homemade wine.

We chose Miloslavić Family Farm and highly recommend it. These family-run farms offer a window into rural Croatian life and warm, heartfelt hospitality.

Day 3: History, Oysters & Island Charm

Morning in Cavtat

Sophie Marland looks out at Cavtat Village from the pier.

You may be thinking, “I’ve been in Cavtat for two days now and still haven’t seen much of the village.” I feel you. Before leaving Cavtat, you should definitely take a short walk around the village or, better yet, a quick guided tour.

Cavtat is very small and doesn’t take much time to see. A guided tour provides additional information and history, as well as taking you to the most photogenic parts of the town.

Highlights include the waterfront promenade, the Racic Mausoleum, and views from the hilltop cemetery.

Explore the Fortified Town of Ston

Drone photo of Ston with its charming village, stone wall, and old fortress.

After a nice morning in Cavtat town, drive north to the fortified town of Ston on the Pelješac Peninsula.

Ston is famous for three things: salt production, oysters, and its massive stone wall, claimed to be the second longest in the world (after the Great Wall of China, of course). Time and temperature permitting, a guided tour of the Ston saltworks reveals how salt shaped the region’s economy and history.

Oyster Tasting in Mali Ston

Mali Ston village as seen from the water.

Any seafood lover simply has to taste the unique offerings found at an oyster farm tour in nearby Mali Ston. You’ll learn about oyster cultivation and sample them fresh from the sea, often served with local wine and a traditional dish called buzara, which is a rich stew of mussels, crabs, and white wine.

One of the most interesting things we learned on our visit is that once a year, divers have to go down and manually clean the clams one by one! It is also a three-year process to get the oysters from sea to table, which explains the hefty price tag.

Even if you’re not a seafood lover, alternative options are available, and the experience is still recommended. It is as much about culture and place as it is about the food.

Cross to Korčula Island

Aerial view of Korcula on a sunny day on the Dubrovnik Riviera coast.

After exploring Ston and feasting on local oysters, it’s time to visit my favorite place in the entire Dubrovnik Riviera…

From Orebić, board the ferry to Korčula. This incredibly charming town is known for its medieval history and ties to legendary explorer Marco Polo.

We stayed at Hotel Liburna and can highly recommend it for the location, comfort, and breakfast. The view of the old town of Korčula from our room was breathtaking!

After checking into your hotel, go for an evening stroll and discover the narrow streets, limestone architecture, and quaint shops that make Korčula endlessly charming.

Dinner at Pepper & Choco

Enjoy the incredible golden hour light first, then head to locally-renowned Pepper & Choco for a one-of-a-kind meal. This modern bistro offers a fusion menu with local favorites with a twist and is located right in the heart of town. Plus, they have incredible gelato!

Our visit happened to coincide with the Corpus Christi holiday procession, which made for a truly magical meal.

Day 4: Islands, Wine, and Coastal Cycling

Boat Trip Around the Korčula Archipelago

14-century Franciscan monastery on the island of Badija.

Start your day with a private boat excursion through the Korčula archipelago. Operators like Korčula Boating offer personalized trips including snorkeling, swimming, and visits to hidden coves.

One must-visit is Badija Island, where you can snorkel near a 14th-century Franciscan monastery and sunbathe on flat rock shelves.

Lunch on Vrnik Island

Disembark at Vrnik Island for lunch. While tiny, Vrnik has a fantastic a la carte restaurant set against old stone buildings and clear waters. The seafood is exceptional, and the setting makes it feel like your own private island.

Afternoon Cocktails at Moro Beach Bar

Aerial view of Stupe Island and Moro Beach Bar in Dubrovnik Riviera.

Cruise to Stupe Island and settle in at Moro Beach Bar, one of the trendiest spots in the region. Lounge on oversized cushions, sip craft cocktails, and take in the DJ-curated playlist. It’s a taste of Croatian island chic.

Dinner at Amore Beach Bar

End the evening with dinner at Amore, a beachside restaurant with candlelit tables and delicious seafood. The ambiance here is laid-back yet refined, the perfect bookend to a day full of sensory indulgence.

Day 5: Nature, National Parks & Farewell Feast

Begin your final day in Dubrovnik Riviera with a casual breakfast, enjoy the harbor, leave the bags checked at your hotel, then get ready for one last day of nature and history.

Take the Catamaran to Mljet Island

Approaching the island of Mljet by boat.

After breakfast, board a morning catamaran to Mljet – one of Croatia’s most pristine islands.

The highlight is Mljet National Park, which features two saltwater lakes and lush forests. If you’re feeling adventurous, you can rent a kayak and paddle to the tiny island monastery in the middle of Veliko Jezero. Otherwise, boats are available (and much faster).

The calm, brackish water is perfect for swimming, and walking trails loop around the lakes, offering easy but beautiful hikes.

Lunch at Galija Tavern

For lunch, head to Galija Tavern in Pomena. This cozy restaurant is known for its rustic fare and local wines. It’s a favorite among park visitors and serves as the perfect spot to reflect on your journey so far.

Return to Dubrovnik

Scenic photo of Old Town Dubrovnik captured from high up on the city walls.

Catch the afternoon catamaran back to Dubrovnik and transfer to Hotel Croatia in Cavtat for your final night. This gives you one last chance to soak in the Adriatic views and unwind, while putting you close to the airport for early flights.

Final Dinner at Leut Restaurant

Celebrate your last evening with dinner at Leut, a sophisticated restaurant offering fresh seafood, prime steaks, and regional specialties. Dining outdoors under the stars with a glass of Dingač red wine is a worthy farewell to Croatia.

FAQs – Dubrovnik Itinerary Travel Tips

Overlooking a historic building on the Dubrovnik city walls tour.

What is the best 5 day itinerary for Dubrovnik?

The ideal 5-day itinerary combines two days in Dubrovnik (including Old Town and outdoor adventures) with three days island-hopping to Korčula, Mljet, and the Pelješac peninsula. This blend offers both culture and leisure with a reasonable amount of exploration.

Is 5 days enough to explore Dubrovnik?

Yes, 5 days provides enough time to explore Dubrovnik Old Town, the surrounding villages, and the nearby islands without feeling rushed.

What is the best month to visit the Dubrovnik Riviera?

Late May to early July or September are the best times to visit. These shoulder months offer great weather, fewer crowds, and lower prices compared to peak August.

How do I get from Dubrovnik to Korčula?

You can drive to Orebić and take a ferry or board a catamaran directly from Dubrovnik to Korčula. The latter is faster and offers spectacular views.

Are there direct flights to Dubrovnik from the US?

Yes. United Airlines offers direct seasonal flights from Newark (EWR) to Dubrovnik (DBV), typically running from May to September.

Final Thoughts

Crystal clear waters lie at the foot of the historic fort in Dubrovnik Old Town.

The Dubrovnik Riviera offers a perfect balance of cultural depth, natural beauty, and indulgent relaxation. From medieval towns and island hideaways to family-run farms and coastal adventures, every day brings a new dimension of Croatia’s charm.

Whether you’re a history buff, foodie, or beach lover, this five-day itinerary showcases the best of the region without feeling rushed. I hope this guide inspires you to experience the Riviera the way we did – fully immersed and forever enchanted.

Photo of author
Written by
Adam Marland is a professional travel blogger and landscape photographer from Oregon. After over a decade of experience as a freelance travel photographer, Adam found national acclaim when he became the National Park Foundation's “Chief Exploration Officer” in 2021.

Leave a Comment