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 °C
16°C maximum daytime temperature in January in Cartagena16
17°C maximum daytime temperature in February in Cartagena17
18°C maximum daytime temperature in March in Cartagena18
20°C maximum daytime temperature in April in Cartagena20
22°C maximum daytime temperature in May in Cartagena22
26°C maximum daytime temperature in June in Cartagena26
29°C maximum daytime temperature in July in Cartagena29
29°C maximum daytime temperature in August in Cartagena29
28°C maximum daytime temperature in September in Cartagena28
23°C maximum daytime temperature in October in Cartagena23
19°C maximum daytime temperature in November in Cartagena19
16°C maximum daytime temperature in December in Cartagena16
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 °C
15°C sea temperature in January in Cartagena15
14°C sea temperature in February in Cartagena14
15°C sea temperature in March in Cartagena15
16°C sea temperature in April in Cartagena16
18°C sea temperature in May in Cartagena18
21°C sea temperature in June in Cartagena21
24°C sea temperature in July in Cartagena24
26°C sea temperature in August in Cartagena26
24°C sea temperature in September in Cartagena24
22°C sea temperature in October in Cartagena22
19°C sea temperature in November in Cartagena19
16°C sea temperature in December in Cartagena16

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 °C
12°C maximum daytime temperature in January in Ajaccio12
13°C maximum daytime temperature in February in Ajaccio13
14°C maximum daytime temperature in March in Ajaccio14
16°C maximum daytime temperature in April in Ajaccio16
20°C maximum daytime temperature in May in Ajaccio20
23°C maximum daytime temperature in June in Ajaccio23
27°C maximum daytime temperature in July in Ajaccio27
27°C maximum daytime temperature in August in Ajaccio27
24°C maximum daytime temperature in September in Ajaccio24
21°C maximum daytime temperature in October in Ajaccio21
17°C maximum daytime temperature in November in Ajaccio17
13°C maximum daytime temperature in December in Ajaccio13
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 °C
14°C sea temperature in January in Ajaccio14
13°C sea temperature in February in Ajaccio13
13°C sea temperature in March in Ajaccio13
14°C sea temperature in April in Ajaccio14
17°C sea temperature in May in Ajaccio17
21°C sea temperature in June in Ajaccio21
23°C sea temperature in July in Ajaccio23
25°C sea temperature in August in Ajaccio25
23°C sea temperature in September in Ajaccio23
21°C sea temperature in October in Ajaccio21
18°C sea temperature in November in Ajaccio18
15°C sea temperature in December in Ajaccio15

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 °C
14°C maximum daytime temperature in January in Cagliari14
15°C maximum daytime temperature in February in Cagliari15
16°C maximum daytime temperature in March in Cagliari16
19°C maximum daytime temperature in April in Cagliari19
23°C maximum daytime temperature in May in Cagliari23
27°C maximum daytime temperature in June in Cagliari27
30°C maximum daytime temperature in July in Cagliari30
30°C maximum daytime temperature in August in Cagliari30
27°C maximum daytime temperature in September in Cagliari27
23°C maximum daytime temperature in October in Cagliari23
18°C maximum daytime temperature in November in Cagliari18
15°C maximum daytime temperature in December in Cagliari15
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 °C
14°C sea temperature in January in Cagliari14
14°C sea temperature in February in Cagliari14
14°C sea temperature in March in Cagliari14
15°C sea temperature in April in Cagliari15
17°C sea temperature in May in Cagliari17
21°C sea temperature in June in Cagliari21
24°C sea temperature in July in Cagliari24
25°C sea temperature in August in Cagliari25
24°C sea temperature in September in Cagliari24
22°C sea temperature in October in Cagliari22
19°C sea temperature in November in Cagliari19
16°C sea temperature in December in Cagliari16

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 °C
7°C maximum daytime temperature in January in Portoroz7
9°C maximum daytime temperature in February in Portoroz9
13°C maximum daytime temperature in March in Portoroz13
17°C maximum daytime temperature in April in Portoroz17
22°C maximum daytime temperature in May in Portoroz22
25°C maximum daytime temperature in June in Portoroz25
28°C maximum daytime temperature in July in Portoroz28
27°C maximum daytime temperature in August in Portoroz27
24°C maximum daytime temperature in September in Portoroz24
19°C maximum daytime temperature in October in Portoroz19
13°C maximum daytime temperature in November in Portoroz13
8°C maximum daytime temperature in December in Portoroz8
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 °C
10°C sea temperature in January in Portoroz10
9°C sea temperature in February in Portoroz9
10°C sea temperature in March in Portoroz10
12°C sea temperature in April in Portoroz12
18°C sea temperature in May in Portoroz18
22°C sea temperature in June in Portoroz22
24°C sea temperature in July in Portoroz24
25°C sea temperature in August in Portoroz25
22°C sea temperature in September in Portoroz22
19°C sea temperature in October in Portoroz19
16°C sea temperature in November in Portoroz16
12°C sea temperature in December in Portoroz12

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 °C
4°C maximum daytime temperature in January in Rijeka4
6°C maximum daytime temperature in February in Rijeka6
9°C maximum daytime temperature in March in Rijeka9
13°C maximum daytime temperature in April in Rijeka13
18°C maximum daytime temperature in May in Rijeka18
22°C maximum daytime temperature in June in Rijeka22
24°C maximum daytime temperature in July in Rijeka24
24°C maximum daytime temperature in August in Rijeka24
20°C maximum daytime temperature in September in Rijeka20
16°C maximum daytime temperature in October in Rijeka16
10°C maximum daytime temperature in November in Rijeka10
5°C maximum daytime temperature in December in Rijeka5
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 °C
11°C sea temperature in January in Rijeka11
10°C sea temperature in February in Rijeka10
10°C sea temperature in March in Rijeka10
12°C sea temperature in April in Rijeka12
17°C sea temperature in May in Rijeka17
21°C sea temperature in June in Rijeka21
23°C sea temperature in July in Rijeka23
24°C sea temperature in August in Rijeka24
21°C sea temperature in September in Rijeka21
18°C sea temperature in October in Rijeka18
15°C sea temperature in November in Rijeka15
13°C sea temperature in December in Rijeka13

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 °C
8°C maximum daytime temperature in January in Thessaloniki8
10°C maximum daytime temperature in February in Thessaloniki10
14°C maximum daytime temperature in March in Thessaloniki14
19°C maximum daytime temperature in April in Thessaloniki19
24°C maximum daytime temperature in May in Thessaloniki24
29°C maximum daytime temperature in June in Thessaloniki29
31°C maximum daytime temperature in July in Thessaloniki31
31°C maximum daytime temperature in August in Thessaloniki31
27°C maximum daytime temperature in September in Thessaloniki27
21°C maximum daytime temperature in October in Thessaloniki21
15°C maximum daytime temperature in November in Thessaloniki15
10°C maximum daytime temperature in December in Thessaloniki10
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 °C
13°C sea temperature in January in Thessaloniki13
12°C sea temperature in February in Thessaloniki12
13°C sea temperature in March in Thessaloniki13
14°C sea temperature in April in Thessaloniki14
18°C sea temperature in May in Thessaloniki18
23°C sea temperature in June in Thessaloniki23
25°C sea temperature in July in Thessaloniki25
26°C sea temperature in August in Thessaloniki26
24°C sea temperature in September in Thessaloniki24
21°C sea temperature in October in Thessaloniki21
17°C sea temperature in November in Thessaloniki17
15°C sea temperature in December in Thessaloniki15

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 °C
13°C maximum daytime temperature in January in Kusadasi13
13°C maximum daytime temperature in February in Kusadasi13
16°C maximum daytime temperature in March in Kusadasi16
20°C maximum daytime temperature in April in Kusadasi20
25°C maximum daytime temperature in May in Kusadasi25
29°C maximum daytime temperature in June in Kusadasi29
32°C maximum daytime temperature in July in Kusadasi32
31°C maximum daytime temperature in August in Kusadasi31
28°C maximum daytime temperature in September in Kusadasi28
23°C maximum daytime temperature in October in Kusadasi23
18°C maximum daytime temperature in November in Kusadasi18
14°C maximum daytime temperature in December in Kusadasi14
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 °C
16°C sea temperature in January in Kusadasi16
15°C sea temperature in February in Kusadasi15
15°C sea temperature in March in Kusadasi15
16°C sea temperature in April in Kusadasi16
19°C sea temperature in May in Kusadasi19
22°C sea temperature in June in Kusadasi22
23°C sea temperature in July in Kusadasi23
24°C sea temperature in August in Kusadasi24
23°C sea temperature in September in Kusadasi23
21°C sea temperature in October in Kusadasi21
19°C sea temperature in November in Kusadasi19
17°C sea temperature in December in Kusadasi17

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

Marella Cruises by TUI: Save up to £300 on sailings in 2025/2026

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 ^