Family overlooking Dubrovnik
Holidays in Dubrovnik
Dubrovnik
The streets of Old Town Dubrovnik
Holidays in Dubrovnik

Dubrovnik Cruises

Dubrovnik is a popular stop onboard our beautiful Croatian cruises. Boasting fabulous restaurants and shops and a fascinating past, take the opportunity to experience Dubrovnik's charm either before or after your Croatian cruise.

Donna Jones
Call our travel experts now
01342 310596 Call us 9am-8pm Mon-Fri / 9am-5pm Sat-Sun
4 Results

MS Mama Marija Split to Dubrovnik

  • Split
  • Trogir
  • Hvar
  • Vis
  • Korcula
  • Sipan
  • Dubrovnik

A beautiful seven-night cruise from Split to Dubrovnik, stopping by some of Croatia's most stunning and secluded islands including Vis, Trogir and Hvar.

7 nights Half Board From £1,039 pp Including Flights
More Details

MS Mama Marija Dubrovnik to Split

  • Dubrovnik
  • Sipan
  • Korcula
  • Vis
  • Hvar
  • Trogir
  • Split

A gorgeous seven-night cruise onboard the MS Mama Marija, starting in Dubrovnik and stopping by Sipan, Vis, Trogir and Korcula on its way to Split.

7 nights Half Board From £1,039 pp Including Flights
More Details

Celebrity Cruises Italy, Croatia & Montenegro from Rome

  • Rome
  • Olympia
  • Corfu
  • Dubrovnik
  • Montenegro
  • Sicily
  • Naples
  • Florence
  • Rome

A fascinating 10-night cruise onboard Celebrity Cruise Line, taking in some of Europe's most interesting and picturesque locations in Corfu, Sicily, Kotor and Dubrovnik

11 nights All Inclusive From £2,449 pp Including Flights
More Details

Silversea Luxury Cruise from Venice to Rome

  • Venice
  • Zadar
  • Hvar
  • Dubrovnik
  • Corfu
  • Sicily
  • Palermo
  • Naples
  • Rome

A gorgeous cruise itinerary sailing all around “The Boot” of Italy, with samplings of stops throughout Croatia and Greece over ten amazing nights. With an abundance of shore excursions, top facility spas and butler suite service, this is a truly unmissable journey.

9 nights From £5,379 pp Including Flights
More Details
4 1 False
Donna Jones
Call our travel experts now
01342 310596 Call us 9am-8pm Mon-Fri / 9am-5pm Sat-Sun