How to spend the perfect long weekend in Dubrovnik

Wrapped in a tightly knit ribbon of stone walls, Dubrovnik perches dramatically on cliffs over the turquoise Adriatic Sea. The Unesco-listed old town, quaint surroundings and stunning coastline make Dubrovnik a perfect taster for Croatia, while its compact size makes it an ideal destination for a relaxing mini-break.
While planning your perfect long weekend in Dubrovnik, resist the temptation to pack too much into the itinerary, as drawn-out coffees, midday glasses of wine, beachside daydreams and endless sunset gazes remain an integral part of a true Dubrovnik experience.


A view of the orange roofs of Dubrovnik, surrounded by stone city walls; the city is perched dramatically on cliffs above the bright turquoise Adriatic.
Dubrovnik occupies a stunning natural location above the Adriatic Sea © Dreamer4787 / Shutterstock
In addition to world-renowned architecture and global stardom for its role as King’s Landing in Game of Thrones, Dubrovnik also has a reputation for cruise-ship crowds. Arriving early warrants you a better chance of marvelling at the gleaming limestone streets without having to elbow your way around them.

Take in the splendour of Stradun, the main street, then lose yourself in the grid of narrow stone alleyways. Don’t avoid the stairs – they lead up to the town’s most picturesque, residential areas. Remember to look in all directions: up, to see masterfully crafted balconies and colourful strings of drying laundry; straight on, for ornate church facades and eclectic shop windows; and down, for phlegmatic cats and pigeons. Game of Thrones fans are bound to stop dead in their tracks each time a filming location casually appears around a corner, such as Littlefinger’s brothel at the Ethnographic Museum, or the Walk of Shame stairs beneath the Jesuit church.

A high-angle view of a crowd around the city wall and Onofrio’s Fountain in Dubrovnik.
Looking down over one of Dubrovnik’s gleaming streets © leighcol / Getty Images
Afternoon and evening
As the town gets busier, pick up a prosciutto and cheese sandwich in homemade bread from the longstanding Buffet Škola, then make your way to the cable car. After a four-minute-ride, you’ll arrive at the top of Srđ hill, where you’ll lose a few degrees in temperature but win a stunner of a view. Stretch your legs and take in the whole town from a bird’s-eye perspective, before settling down for coffee at Panorama.

Spend the afternoon relaxing, preferably at one of the beaches boasting views of the old town, like Sveti Jakov or Banje. Nearing sunset, work up an appetite with the most stunning walk of them all, along the Dubrovnik city walls. As you admire swifts’ flights through the sky in search of dinner, plot your own feast at restaurant Kopun. Their speciality, highlighted in the name, is capon (castrated rooster) prepared to a 16th-century recipe, with dried fruits and bitter orange marmalade – as unique as the day you just had. Nightcap the evening with one of the 80 labels of Croatian wine at the lively D’vino wine bar.

White boats float on turquoise water in the harbour at Cavtat; beyond is the ochre-roofed town, trees and a church spire; further still is a looming mountain range.
Dubrovnik is small, so you’ve time for a trip to gorgeous Cavtat while you’re there © lukaszimilena / Shutterstock
Saturdays are notoriously busy in the old town, so hop on one of the boats from the old town harbour to the charming seaside town of Cavtat. Take the stairs by St Nicholas’ Church and explore the town’s sleepy streets, occasionally splashed with bright bougainvillea flowers poking their heads over stone walls. See what the inside of a local home looks like at Bukovac House, whilst marvelling at the artwork of one of Croatia’s most renowned painters. Then continue along Prijeko Street for a swim at one of the pebbly beaches gracing the shores of Rat peninsula.

Refreshed, return to the town’s seaside promenade for beautifully prepared Mediterranean dishes at Bugenvila restaurant. Head back to Dubrovnik on bus number 10 and land in the main bus station in Gruž. Enjoy an ale at the Dubrovnik Beer Company, before travelling back to the last century with a lesson on Croatia’s communist history at the Red History Museum.


Finish the day with a big night out on the town. Enjoy a seafood platter and mackerel baked in paper at Forty-Four, then get fancy with chic cocktails at BAR by Azur. Work off dinner dancing the night away at Revelin, set inside the walls of a 16th-century fort.

A plate of grilled fresh fish with a lemon garnish; another plate contains chicken and fries, while others contain green salads. They all rest on a wooden tabletop covered in a checked cloth.
Don’t miss out on delicious fresh grilled fish while in Dubrovnik © Flycatcher / Shutterstock
When in Dubrovnik, do as the locals do and take it easy on Sunday. In the morning, snatch one of the front row seats at Gradska kavana and, sipping your coffee slowly, admire the intricate facade of the Sponza Palace while hordes of dressed-up locals make their way to Sunday mass at the Cathedral. Swap breakfast for a traditional local dessert, torta od skorupa, a cake of cream and almonds once prepared only by nuns on special occasions. Try to forget the persistent hourly chimes of the nearby clock tower and simply savour the moment, a sentiment locally known as fjaka.

A weekend in Dubrovnik should involve a trip to Lokrum; we see the harbour, with a few tourists waiting for the next ferry; beyond is a stony seashore, with thickly wooded trees behind it.
The harbour on the densely wooded island of Lokrum © nantela / Getty Images
After coffee, grab a quick bite at Barba, perhaps prawns or an octopus burger, and head to the old town harbour to take the ferry to the neighbouring island of Lokrum. No matter how packed the boat might be, Lokrum is never crowded, as between its pine-shaded beaches, botanical gardens and meditative olive groves, there’s a quiet spot for all. The only place to expect queues is in the Benedictine Monastery, where Game of Thrones fans line up to take a free photo sitting in a replica of the Iron Throne. Hike to the hilltop Napoleonic fortress for amazing views of the old town, circle the island along a string of scenic paths, or swim in the lake known as the Dead Sea: Lokrum will restore your energies no matter what you choose to do.

Back in the old town, get your evening going with a drink at Bard Mala Buža, before dressing up for a spectacular foodie night at Dubrovnik’s Michelin-starred restaurant, 360°.

People walking across a stone bridge next to Dubrovnik’s city walls; there is a harbour full of boats beyond with Lokrum island further still.
Dubrovnik’s walls and walkways are a delight to explore © Agata Dorobek / Shutterstock
Getting there
Dubrovnik International Airport is a 30-minute drive from the town. Ferries from Split and the islands arrive to Gruž Harbour. Gruž also houses the town’s main bus station. Find out the best ways to get to Dubrovnik.

Like this? Try these
10 spectacular sunset spots in Dubrovnik
10 idyllic day trips from Dubrovnik
Here be dragons: touring Croatia’s Game of Thrones locations



  1. Reply

    Good article

  2. Reply


  3. Reply

    This article is awesome

  4. Reply


  5. Reply

    Awesome update

  6. Reply

    This is really good and interesting to know

  7. Reply


  8. Reply

    Nice one

  9. Reply


  10. Reply


  11. Reply

    This was quite interesting to read

  12. Profile photo ofItz Kvng Twitch


    Very interesting

  13. Reply


  14. Reply

    Still the same article guys

  15. Reply

    Great update

  16. Profile photo ofSommycruz


    Nice update

  17. Profile photo ofExcel01



  18. Reply


  19. Reply


  20. Reply


  21. Reply

    Nice info thanks for the update

  22. Reply


  23. Reply


Leave a Reply

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

You may use these <abbr title="HyperText Markup Language">HTML</abbr> tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>