7 alternative places to visit on a Mediterranean cruise

Robin McKelvie

Robin McKelvie

Ask most people to name a city in the Mediterranean and the chances are they will instantly think of the likes of the well-worn honey pots of Barcelona, Rome or Athens. But what about the lesser-known destinations?

The Roman theatre in Cartagena, Spain
The Roman theatre in Cartagena, Spain © TTLDeez - Dreamstime.com

One of the great joys of a Mediterranean cruise is that it opens up places that you might never have thought of visiting that are much quieter and might just end up being one of the highlights of your trip.

Forget about these being 'second cities' or poor cousins; these seven cities are all brilliant destinations to savour in their own right.

Getting to the Mediterranean: browse the selection of eastern Mediterranean* and western Mediterranean* itineraries from Marella Crusies* and you could be sailing into one of these alternative ports in no time.

Cartagena, Spain

Once the rundown preserve of the Spanish Navy, Cartagena* has been reborn in recent years. This stately city is built on solid foundations, first emerging over 3,000 years ago when Carthaginian tribes arrived.

For centuries, Cartagena was ruled by both the Romans and Moors with traces of the past everywhere, from the crumbling remnants of Roman rule to the huge docklands that until very recently were a base for the US Navy.

The Roman theatre helps conjure up the days when legionnaire sandals smoothed the city's streets and you can find out more in the Archaeological Museum.

Traces of the US Navy tenure in Cartagena meanwhile are being erased as the whole waterfront is being impressively re-developed and parts of the hulking port are being converted to cater for cruise ships.

Weather in Cartagena

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °F
61°F maximum daytime temperature in January in Cartagena61
63°F maximum daytime temperature in February in Cartagena63
64°F maximum daytime temperature in March in Cartagena64
68°F maximum daytime temperature in April in Cartagena68
72°F maximum daytime temperature in May in Cartagena72
79°F maximum daytime temperature in June in Cartagena79
84°F maximum daytime temperature in July in Cartagena84
84°F maximum daytime temperature in August in Cartagena84
82°F maximum daytime temperature in September in Cartagena82
73°F maximum daytime temperature in October in Cartagena73
66°F maximum daytime temperature in November in Cartagena66
61°F maximum daytime temperature in December in Cartagena61
Hours of sunshine (daily)
Days with some rainfall
13 days with some rainfall in January in Cartagena13
11 days with some rainfall in February in Cartagena11
11 days with some rainfall in March in Cartagena11
9 days with some rainfall in April in Cartagena9
8 days with some rainfall in May in Cartagena8
5 days with some rainfall in June in Cartagena5
3 days with some rainfall in July in Cartagena3
3 days with some rainfall in August in Cartagena3
5 days with some rainfall in September in Cartagena5
9 days with some rainfall in October in Cartagena9
11 days with some rainfall in November in Cartagena11
12 days with some rainfall in December in Cartagena12
Sea temperature °F
59°F sea temperature in January in Cartagena59
57°F sea temperature in February in Cartagena57
59°F sea temperature in March in Cartagena59
61°F sea temperature in April in Cartagena61
64°F sea temperature in May in Cartagena64
70°F sea temperature in June in Cartagena70
75°F sea temperature in July in Cartagena75
79°F sea temperature in August in Cartagena79
75°F sea temperature in September in Cartagena75
72°F sea temperature in October in Cartagena72
66°F sea temperature in November in Cartagena66
61°F sea temperature in December in Cartagena61

Ajaccio, Corsica

This proudly Corsican city feels distinctly, gloriously different to mainland France. Ajaccio* is spectacularly set on the sweeping Bay of Ajaccio. The city's graceful boulevards and old quarters just beg idle wandering.

The port of Ajaccio in Corsica
The port of Ajaccio in Corsica © Goyoconde - Adobe Stock Image

Ajaccio is also the city of Napoleon and you can visit the house where he was born in 1769, now a museum, that still has the room where he was born and the trapdoor he later used to escape.

Don't miss the mighty Citadel and Palais Fesch, with masterpieces by such masters as Botticelli, Michelangelo and Titian. Swirl in beaches and thriving café culture and you won't want to sail out of this remarkable natural harbour.

Weather in Ajaccio

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °F
54°F maximum daytime temperature in January in Ajaccio54
55°F maximum daytime temperature in February in Ajaccio55
57°F maximum daytime temperature in March in Ajaccio57
61°F maximum daytime temperature in April in Ajaccio61
68°F maximum daytime temperature in May in Ajaccio68
73°F maximum daytime temperature in June in Ajaccio73
81°F maximum daytime temperature in July in Ajaccio81
81°F maximum daytime temperature in August in Ajaccio81
75°F maximum daytime temperature in September in Ajaccio75
70°F maximum daytime temperature in October in Ajaccio70
63°F maximum daytime temperature in November in Ajaccio63
55°F maximum daytime temperature in December in Ajaccio55
Hours of sunshine (daily)
Days with some rainfall
12 days with some rainfall in January in Ajaccio12
12 days with some rainfall in February in Ajaccio12
12 days with some rainfall in March in Ajaccio12
11 days with some rainfall in April in Ajaccio11
9 days with some rainfall in May in Ajaccio9
6 days with some rainfall in June in Ajaccio6
3 days with some rainfall in July in Ajaccio3
4 days with some rainfall in August in Ajaccio4
6 days with some rainfall in September in Ajaccio6
10 days with some rainfall in October in Ajaccio10
13 days with some rainfall in November in Ajaccio13
13 days with some rainfall in December in Ajaccio13
Sea temperature °F
57°F sea temperature in January in Ajaccio57
55°F sea temperature in February in Ajaccio55
55°F sea temperature in March in Ajaccio55
57°F sea temperature in April in Ajaccio57
63°F sea temperature in May in Ajaccio63
70°F sea temperature in June in Ajaccio70
73°F sea temperature in July in Ajaccio73
77°F sea temperature in August in Ajaccio77
73°F sea temperature in September in Ajaccio73
70°F sea temperature in October in Ajaccio70
64°F sea temperature in November in Ajaccio64
59°F sea temperature in December in Ajaccio59

Cagliari, Sardinia

The Sardinian capital of Cagliari* may be in Italy, but it is not simply Italian, with a Catalan cultural strain riven through its streets and a modern-day sense that life is lived differently to the mainland in a city that is closer to Africa than Rome.

The food and wine are world-class, as is the sightseeing. This striking port city is alive with attractions; flit between the elegant palazzos and then take it all in from the towering Castello.

Cagliari Cathedral is another must-visit, as is the Archaeological Museum, which soars right back to Roman and Byzantine days.

Seriously tempting reasons to visit Sardinia
Seriously tempting reasons to visit Sardinia © Jenny Sturm - Adobe Stock Image

Beaches tempt, too, if you just want to take it easy or you could sit back and just eat and drink your time away.

Weather in Cagliari

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °F
57°F maximum daytime temperature in January in Cagliari57
59°F maximum daytime temperature in February in Cagliari59
61°F maximum daytime temperature in March in Cagliari61
66°F maximum daytime temperature in April in Cagliari66
73°F maximum daytime temperature in May in Cagliari73
81°F maximum daytime temperature in June in Cagliari81
86°F maximum daytime temperature in July in Cagliari86
86°F maximum daytime temperature in August in Cagliari86
81°F maximum daytime temperature in September in Cagliari81
73°F maximum daytime temperature in October in Cagliari73
64°F maximum daytime temperature in November in Cagliari64
59°F maximum daytime temperature in December in Cagliari59
Hours of sunshine (daily)
Days with some rainfall
13 days with some rainfall in January in Cagliari13
13 days with some rainfall in February in Cagliari13
12 days with some rainfall in March in Cagliari12
11 days with some rainfall in April in Cagliari11
7 days with some rainfall in May in Cagliari7
4 days with some rainfall in June in Cagliari4
2 days with some rainfall in July in Cagliari2
3 days with some rainfall in August in Cagliari3
7 days with some rainfall in September in Cagliari7
11 days with some rainfall in October in Cagliari11
13 days with some rainfall in November in Cagliari13
14 days with some rainfall in December in Cagliari14
Sea temperature °F
57°F sea temperature in January in Cagliari57
57°F sea temperature in February in Cagliari57
57°F sea temperature in March in Cagliari57
59°F sea temperature in April in Cagliari59
63°F sea temperature in May in Cagliari63
70°F sea temperature in June in Cagliari70
75°F sea temperature in July in Cagliari75
77°F sea temperature in August in Cagliari77
75°F sea temperature in September in Cagliari75
72°F sea temperature in October in Cagliari72
66°F sea temperature in November in Cagliari66
61°F sea temperature in December in Cagliari61

Koper, Slovenia

Koper* may be a Slovenian port city, but the imprint of Venice looms large and the connections with modern-day Italy still cut deep.

The old town is centred around its old Venetian core on Titov trg, or Tito Square, with its Praetorian Palace, elegant Cathedral and Loggia putting you in touch with St Mark.

You can vault up the Cathedral's belltower (again, unmistakably Venetian) to survey the city and appreciate the awe-inspiring setting gazing out over the Adriatic towards Venice, with Trieste visible just to the northwest.

Meanwhile, Koper's Regional Museum opens up its Venetian (and Roman) history. Both civilisations rated the local wines so you should try a tipple too. The red Teran grape is an earthy treat, forged in the local limestone karst.

Weather in Koper

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °F
45°F maximum daytime temperature in January in Portoroz45
48°F maximum daytime temperature in February in Portoroz48
55°F maximum daytime temperature in March in Portoroz55
63°F maximum daytime temperature in April in Portoroz63
72°F maximum daytime temperature in May in Portoroz72
77°F maximum daytime temperature in June in Portoroz77
82°F maximum daytime temperature in July in Portoroz82
81°F maximum daytime temperature in August in Portoroz81
75°F maximum daytime temperature in September in Portoroz75
66°F maximum daytime temperature in October in Portoroz66
55°F maximum daytime temperature in November in Portoroz55
46°F maximum daytime temperature in December in Portoroz46
Hours of sunshine (daily)
Days with some rainfall
12 days with some rainfall in January in Portoroz12
11 days with some rainfall in February in Portoroz11
11 days with some rainfall in March in Portoroz11
13 days with some rainfall in April in Portoroz13
14 days with some rainfall in May in Portoroz14
14 days with some rainfall in June in Portoroz14
11 days with some rainfall in July in Portoroz11
11 days with some rainfall in August in Portoroz11
11 days with some rainfall in September in Portoroz11
11 days with some rainfall in October in Portoroz11
13 days with some rainfall in November in Portoroz13
12 days with some rainfall in December in Portoroz12
Sea temperature °F
50°F sea temperature in January in Portoroz50
48°F sea temperature in February in Portoroz48
50°F sea temperature in March in Portoroz50
54°F sea temperature in April in Portoroz54
64°F sea temperature in May in Portoroz64
72°F sea temperature in June in Portoroz72
75°F sea temperature in July in Portoroz75
77°F sea temperature in August in Portoroz77
72°F sea temperature in September in Portoroz72
66°F sea temperature in October in Portoroz66
61°F sea temperature in November in Portoroz61
54°F sea temperature in December in Portoroz54

Rijeka, Croatia

Dubrovnik may get all the acclaim on Croatia's now-famous coast, but this northern star shines increasingly brightly. A proper port city, Rijeka* buzzes with life.

The Korzo in Rijeka
The Korzo in Rijeka © Robert Harding - Alamy Stock Photo

Just back from the waterfront, the lifeblood Korzo is the heart of the action. Slip your sunglasses on and settle in at a pavement café for a pose and to take the pulse of this dynamic city.

For views of the Kvarner Gulf and the city head up to Trsat Castle. Make time to just stroll around appreciating the pastel-hued Baroque buildings that have been tarted up in recent years. Look for the 'Tourist Route', a series of sights with plaques that helps bring Rijeka's story to life.

Weather in Rijeka

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °F
39°F maximum daytime temperature in January in Rijeka39
43°F maximum daytime temperature in February in Rijeka43
48°F maximum daytime temperature in March in Rijeka48
55°F maximum daytime temperature in April in Rijeka55
64°F maximum daytime temperature in May in Rijeka64
72°F maximum daytime temperature in June in Rijeka72
75°F maximum daytime temperature in July in Rijeka75
75°F maximum daytime temperature in August in Rijeka75
68°F maximum daytime temperature in September in Rijeka68
61°F maximum daytime temperature in October in Rijeka61
50°F maximum daytime temperature in November in Rijeka50
41°F maximum daytime temperature in December in Rijeka41
Hours of sunshine (daily)
Days with some rainfall
14 days with some rainfall in January in Rijeka14
13 days with some rainfall in February in Rijeka13
14 days with some rainfall in March in Rijeka14
16 days with some rainfall in April in Rijeka16
16 days with some rainfall in May in Rijeka16
16 days with some rainfall in June in Rijeka16
13 days with some rainfall in July in Rijeka13
13 days with some rainfall in August in Rijeka13
13 days with some rainfall in September in Rijeka13
13 days with some rainfall in October in Rijeka13
15 days with some rainfall in November in Rijeka15
14 days with some rainfall in December in Rijeka14
Sea temperature °F
52°F sea temperature in January in Rijeka52
50°F sea temperature in February in Rijeka50
50°F sea temperature in March in Rijeka50
54°F sea temperature in April in Rijeka54
63°F sea temperature in May in Rijeka63
70°F sea temperature in June in Rijeka70
73°F sea temperature in July in Rijeka73
75°F sea temperature in August in Rijeka75
70°F sea temperature in September in Rijeka70
64°F sea temperature in October in Rijeka64
59°F sea temperature in November in Rijeka59
55°F sea temperature in December in Rijeka55

Thessaloniki, Greece

Don't call this 'Greece's Second City' as everyone in Thessaloniki* knows that their thrilling Mediterranean hub blows Athens out of the water.

Greece's second-largest city is an ancient hub where Roman, Ottoman and Greek ghosts roam. Plateia Dikastirion is home to the Roman Agora; delve in to see the fruits of archaeological digs.

The White Tower on the seafront in Thessaloniki
The White Tower on the seafront in Thessaloniki © Preisler - Dreamstime.com

Hike up onto the old Ottoman walls to turn back the centuries while enjoying the views of the city unfurling down below towards the sea.

The White Tower on Thessaloniki's sweeping waterfront is the city's best-known landmark. Climb to the top for a great view of Thessaloniki and learn about its colourful history inside.

Afterwards, join the locals for a stroll along Thessaloniki's waterfront Leof Nikis where cafés and restaurants dot the way towards the White Tower and beyond.

Weather in Thessaloniki

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °F
46°F maximum daytime temperature in January in Thessaloniki46
50°F maximum daytime temperature in February in Thessaloniki50
57°F maximum daytime temperature in March in Thessaloniki57
66°F maximum daytime temperature in April in Thessaloniki66
75°F maximum daytime temperature in May in Thessaloniki75
84°F maximum daytime temperature in June in Thessaloniki84
88°F maximum daytime temperature in July in Thessaloniki88
88°F maximum daytime temperature in August in Thessaloniki88
81°F maximum daytime temperature in September in Thessaloniki81
70°F maximum daytime temperature in October in Thessaloniki70
59°F maximum daytime temperature in November in Thessaloniki59
50°F maximum daytime temperature in December in Thessaloniki50
Hours of sunshine (daily)
Days with some rainfall
9 days with some rainfall in January in Thessaloniki9
9 days with some rainfall in February in Thessaloniki9
8 days with some rainfall in March in Thessaloniki8
9 days with some rainfall in April in Thessaloniki9
9 days with some rainfall in May in Thessaloniki9
7 days with some rainfall in June in Thessaloniki7
4 days with some rainfall in July in Thessaloniki4
4 days with some rainfall in August in Thessaloniki4
4 days with some rainfall in September in Thessaloniki4
7 days with some rainfall in October in Thessaloniki7
9 days with some rainfall in November in Thessaloniki9
10 days with some rainfall in December in Thessaloniki10
Sea temperature °F
55°F sea temperature in January in Thessaloniki55
54°F sea temperature in February in Thessaloniki54
55°F sea temperature in March in Thessaloniki55
57°F sea temperature in April in Thessaloniki57
64°F sea temperature in May in Thessaloniki64
73°F sea temperature in June in Thessaloniki73
77°F sea temperature in July in Thessaloniki77
79°F sea temperature in August in Thessaloniki79
75°F sea temperature in September in Thessaloniki75
70°F sea temperature in October in Thessaloniki70
63°F sea temperature in November in Thessaloniki63
59°F sea temperature in December in Thessaloniki59

Kusadasi, Turkey

This vibrant city offers a tantalising taste of Turkey, quite literally as you can devour gorgeous grills and spices quite unlike anywhere else you'll encounter on your cruise.

Most visitors make the day trip to the epic ancient city of Ephesus, but there is plenty to detain you here.

Shops spread out in front of you as soon as you hit land. Nearby, don't miss the historic Kervansaray building, which was central to the old camel and mule trading routes when the caravanserai inns were essential.

Relax on Ladies Beach
Relax on Ladies Beach © Ryhor Bruyeu - Dreamstime.com

For an overview of Kusadasi*, the mountains that loom all around and the sprinkling of offshore islands head up Ataturk Hill'. If you're after a beach it should be Ladies' Beach, so named as it used to be strictly off-limits to men and boys.

Another way to relax is by taking a Turkish bath, where you'll be scrubbed and polished in a tradition dating back centuries.

Weather in Kusadasi

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Maximum daytime temperature °F
55°F maximum daytime temperature in January in Kusadasi55
55°F maximum daytime temperature in February in Kusadasi55
61°F maximum daytime temperature in March in Kusadasi61
68°F maximum daytime temperature in April in Kusadasi68
77°F maximum daytime temperature in May in Kusadasi77
84°F maximum daytime temperature in June in Kusadasi84
90°F maximum daytime temperature in July in Kusadasi90
88°F maximum daytime temperature in August in Kusadasi88
82°F maximum daytime temperature in September in Kusadasi82
73°F maximum daytime temperature in October in Kusadasi73
64°F maximum daytime temperature in November in Kusadasi64
57°F maximum daytime temperature in December in Kusadasi57
Hours of sunshine (daily)
Days with some rainfall
12 days with some rainfall in January in Kusadasi12
11 days with some rainfall in February in Kusadasi11
9 days with some rainfall in March in Kusadasi9
8 days with some rainfall in April in Kusadasi8
5 days with some rainfall in May in Kusadasi5
3 days with some rainfall in June in Kusadasi3
7 days with some rainfall in July in Kusadasi7
7 days with some rainfall in August in Kusadasi7
5 days with some rainfall in September in Kusadasi5
5 days with some rainfall in October in Kusadasi5
8 days with some rainfall in November in Kusadasi8
13 days with some rainfall in December in Kusadasi13
Sea temperature °F
61°F sea temperature in January in Kusadasi61
59°F sea temperature in February in Kusadasi59
59°F sea temperature in March in Kusadasi59
61°F sea temperature in April in Kusadasi61
66°F sea temperature in May in Kusadasi66
72°F sea temperature in June in Kusadasi72
73°F sea temperature in July in Kusadasi73
75°F sea temperature in August in Kusadasi75
73°F sea temperature in September in Kusadasi73
70°F sea temperature in October in Kusadasi70
66°F sea temperature in November in Kusadasi66
63°F sea temperature in December in Kusadasi63

Ready to discover these alternative ports? Don't miss the latest offers on sailings around the Mediterranean with Marella Cruises.

Marella Cruises: Top deals on all inclusive summer sailings in 2025

More about the Mediterranean

Mediterranean by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

Robin McKelvie

Robin McKelvie

Robin McKelvie is a Scottish travel writer, author and broadcaster. He has visited over 100 countries and regularly writes about Scotland and the Canary Islands. As well as frequently contributing to Weather2Travel.com, Robin writes for publications including The Telegraph, The Independent, The Guardian, The Times and Wanderlust, and has authored more than 30 guidebooks.

Article updated on Wednesday 10th April 2024 in: City Compare Cruises Europe Marella Cruises

Back to top

Explore holidays in the sun for less

More holidays

Airport parking

More parking

Airport lounges

More lounges

Related posts

Back to Travel inspiration Top ^