Skip to content
Mediterranean port cities: 10 stops worth getting off the ship for

Mediterranean port cities: 10 stops worth getting off the ship for

The Mediterranean is easy to see from a cruise ship. In a week you'll go ashore in a dozen cities, but you'll only have a few hours in each. Many passengers immediately head to the nearest big city and miss what's right at the dock. We picked ten ports where the old center starts steps from the gangway: Corfu, Bodrum, Monte Carlo, Rovinj, Bonifacio, Salerno, Haifa, Cadiz, Paphos, and Gibraltar. Below, for each city: what you can cover on foot and where to book tickets in advance.

Ad: this article contains affiliate links, we earn a commission if you book through them, at no extra cost to you.

Port city comparison

💡 In short:

  • Go ashore on foot. The old centers of all ten cities are right at the dock or a couple of minutes away.
  • Book tickets for gardens and museums in advance: the Bahá'í Gardens in Haifa and Kato Paphos Archaeological Park admit visitors by time slot.
  • As of 09/2026, verified on the official websites of Haifa and Cyprus.

City

Country

Main attraction

Who it's for

Corfu

Greece

Venetian fortress and Kanoni Bay

those who want history and calm water

Bodrum

Turkey

Crusader castle and blue bay

families with children

Monte Carlo

Monaco

Casino and grand waterfronts

lovers of palatial architecture

Rovinj

Croatia

Baroque streets and bell tower

photographers and wine lovers

Bonifacio

France

Citadel on the cliffs of Corsica

those willing to walk uphill

Salerno

Italy

Cathedral and gateway to Amalfi

those who want Amalfi without the crowds

Haifa

Israel

Bahá'í Gardens

lovers of gardens and views

Cadiz

Spain

Old town on a peninsula

those who value quiet

Paphos

Cyprus

Mosaics of Kato Paphos

lovers of antiquity

Gibraltar

United Kingdom

The Rock and monkeys

lovers of viewpoints

1. Corfu, Greece

The Venetian fortress above the water immediately shows who this city belonged to. The approach to Corfu passes the mountains of Albania, and from the deck you can see the Old Fortress and the tall, narrow houses of the old town. The elegant Spianada was laid out in the French style, and it's a pleasant walk from the dock to the center.

Panorama of Corfu town and bay from the fortress wall© Rob Hooft · CC BY-SAPhoto: Rob Hooft, CC BY-SA (https://creativecommons.org/licenses/by-sa/2.5), Wikimedia Commons
  • How to get there: the old town starts right at the port; to reach Kanoni Bay, walk along the waterfront.
  • Who it's for: if you have half a day and don't want to take a taxi.

Accommodation is found right here, in the old town or on the coast: hotels in Corfu on Trip.com.

2. Bodrum, Turkey

Bodrum's bay is painted cobalt blue, and yachts fill the harbor. During the day, wander the whitewashed streets or stay by the sea. Be sure to visit the Crusader Castle of St. Peter: it houses a museum of underwater archaeology with finds from shipwrecks. Beyond the city lies a peninsula with sandy coves, mandarin orchards, and olive groves.

Castle of St. Peter on the Bodrum waterfront with boats© Serhio Magpie · CC BYPhoto: Serhio Magpie, CC BY (https://creativecommons.org/licenses/by/4.0), Wikimedia Commons
  • How to get there: the castle and marina are within walking distance of the cruise dock.
  • Who it's for: families with children, because beaches are right by the city.

Book hotels on the peninsula in advance: hotels in Bodrum on Trip.com.

3. Monte Carlo, Monaco

Monte Carlo is the most glamorous port in the Mediterranean. It's easy to feel like a guest on a private yacht here. The city has small parks and an incredibly ornate casino built to a design by Charles Garnier (as of 09/2026, official website). Narrow paths lead up to the Prince's Palace and the cathedral. Some cruises are timed to coincide with the Monaco Grand Prix in May.

Monte Carlo Casino facade with palm trees and square© Fruitpunchline · CC BY-SAPhoto: Fruitpunchline, CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0), Wikimedia Commons
  • How to get there: from the dock to Casino Square it's an uphill walk.
  • Who it's for: those interested in Belle Époque architecture.

Hotels in Monaco on Trip.com are a good fit for one night in the principality.

4. Rovinj, Croatia

Rovinj sits in the northwestern corner of Istria and is considered its main attraction. A photogenic old town with baroque-style streets juts into the sea, and above it rises the tall bell tower of the Church of St. Euphemia (as of 09/2026, Rovinj tourist office). Colorful fishing boats bob by the waterfront. In the evening you sip cocktails on the promenade, and in nearby Pula it's worth seeing the Roman amphitheater.

Sunset over Rovinj harbor with boats and a cloud© Georg Karl Ell · CC BY-SAPhoto: Georg Karl Ell, CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0), Wikimedia Commons
  • Getting there: from the port to the old town it's a short walk along the water.
  • Who it's for: those who want to combine the sea with Istria's wineries.

Book a night in the old town in advance: hotels in Rovinj on Trip.com.

5. Bonifacio, France

Bonifacio clings to the Corsican cliffs, and small vessels enter the port through a narrow gap between the rocks. The harbor is filled with yachts, cafes line the waterfront, and atop the cliff stands a fortified old town facing Sardinia. Walk along the bastions and the maze of shady streets, step into the churches, and head out onto the panoramic coastal trails.

Bonifacio from above: citadel on white cliffs above the sea© Carsten Steger · CC BY-SAPhoto: Carsten Steger, CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0), Wikimedia Commons
  • Getting there: the lower town and port are right at the water's edge; a climb leads up to the citadel.
  • Who it's for: those willing to head uphill for the views.

Corsica hotels look out over the strait: hotels in Corsica on Trip.com.

6. Salerno, Italy

From Salerno it's easy to set off on excursions along the Amalfi Coast or to Pompeii, which was destroyed by the eruption of Mount Vesuvius. The city itself is often skipped, and that's a shame. It has a lively old town, a hilltop fortress, one of Italy's most beautiful medieval churches, and a medical school that was already operating in the Middle Ages. Several parks and the Lungomare promenade invite you to spend a lazy afternoon by the sea.

Bronze doors of Salerno Cathedral with crosses and figures© Bernard Gagnon · CC BYPhoto: Bernard Gagnon, CC BY (https://creativecommons.org/licenses/by/4.0), Wikimedia Commons
  • Getting there: the old town and waterfront start near the port.
  • Who it's for: those who want to see Amalfi but stay overnight in a quieter town.

Hotels on the waterfront get booked early: hotels in Salerno on Trip.com.

7. Haifa, Israel

Haifa is a major seaport and a starting point for trips to Jerusalem or Tel Aviv. The hilly city also has its own reasons to stay. The center begins right behind the port, although the roads climb uphill. The upscale German Colony is nothing like the austere old quarter. The main draw here: the Bahá'í Gardens on nineteen terraces cascade down the slope of Mount Carmel and have been a UNESCO World Heritage Site since 2008 (as of 09/2026, Bahá'í World Centre). From the viewpoints you can see the entire city and the bay.

Bahá'í Gardens and the Shrine of the Báb in Haifa© Eviatar Bach · CC BY-SAPhoto: Eviatar Bach, CC BY-SA (https://creativecommons.org/licenses/by-sa/3.0), Wikimedia Commons
  • Getting there: the city center lies right by the port, but uphill climbs are unavoidable.
  • Who it's for: those who want to see the gardens and the bay view in half a day.

Hotels near the gardens get booked early: hotels in Haifa on Trip.com.

8. Cádiz, Spain

Step off the ship and you are immediately in one of the oldest cities in Spain. Passengers usually head from here to Seville, leaving Cádiz itself uncrowded. The key port of the Spanish Empire sits on a heavily fortified peninsula that invites you to stroll with sea views. Inside the walls stand weathered monuments and old mansions. Bustling food markets and cafes operate there too.

Plaza Mina with trees and buildings in Cádiz© Ymblanter · CC BY-SAPhoto: Ymblanter, CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0), Wikimedia Commons
  • Getting there: from the dock to the old town it is a walk along the waterfront.
  • Who it's for: those who want to see old Spain without the crowds.

Hotels in the center get booked early: hotels in Cádiz on Trip.com.

9. Paphos, Cyprus

A long coastal path connects the walkable old town and the resort hotels. You should allow plenty of time and wear comfortable shoes. The city is home to the Byzantine Museum and the Archaeological Museum with pottery, both offering an introduction to Cyprus's long history. The ruins of Kato Paphos have been a UNESCO World Heritage Site since 1980 and hold some of the finest Roman mosaics (as of 09/2026, Visit Cyprus). Sunset on the beach below the ruins is a fitting reward for the day.

Ruins of ancient structures and a lighthouse in Paphos Archaeological Park© Fry72, Karel Frydrýšek · CC BY-SAPhoto: Fry72, Karel Frydrýšek, CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0), Wikimedia Commons
  • Getting there: the old town and Kato Paphos are linked by a coastal path.
  • Who it's for: lovers of antiquity and mosaics.

Hotels in Paphos on Trip.com work well for a few nights in Cyprus.

10. Gibraltar

Gibraltar itself is a quiet, understated city. The main draw here is the Rock that looms over it. Walking beneath the Rock, following in the footsteps of sailors from centuries past, is especially rewarding. From the top, you get dizzying views and the trails of the nature reserve, which covers about 40% of the territory and includes 17 sites (as of 09/2026, Gibraltar Nature Reserve). If you decide to stay longer, head to the sunny Casemates Square.

Trail on the Upper Rock of Gibraltar with a view of the bay© Scott Wylie from UK · CC BYPhoto: Scott Wylie from UK, CC BY (https://creativecommons.org/licenses/by/2.0), Wikimedia Commons
  • How to get there: the city and Casemates Square are within walking distance of the dock; the reserve is reached by cable car.
  • Who it's for: those who love viewpoints and nature.

⁉️🤔 Frequently asked questions

Can you walk around the old town right from the dock?

In Corfu, Rovinj, Cadiz, Paphos, Salerno, and Bodrum, the old center sits right at the water's edge, so no taxi is needed. In Haifa, the center also starts at the port, but the roads climb uphill. In Monaco and Gibraltar, part of the route involves an ascent.

How much time do you need for the Bahá'í Gardens in Haifa?

The gardens are open to visitors on a schedule, and the terraces are accessed in guided groups. Leave enough time for the descent through the terraces and the viewing platforms. Check the exact visiting hours on the Bahá'í World Centre website before your trip.

Which port city should you choose for a first cruise?

For a first cruise, go with Corfu or Rovinj: a compact old town, everything walkable, a straightforward waterfront. If you want antiquity, add Paphos, since the ruins of Kato Paphos and the mosaics are right next to the port. Monte Carlo and Bonifacio are more dramatic, but they require climbing.

What can you see in half a day?

In half a day, pick one site rather than the whole city. In Corfu, that's the Old Fortress; in Rovinj, the bell tower of the Church of St. Euphemia. In Cadiz, walk along the old city walls with a view of the sea. Leave the rest for the waterfront and lunch.

When is the best time to visit Mediterranean port cities?

The cruise season runs from spring to fall, when seasonal sites are open. Toward late spring and early fall, the heat is milder and lines are shorter. In winter, some routes and cafes are closed, but the cities are empty.

In short: what's worth booking

Mediterranean port cities are easy to combine into a single cruise itinerary: each one sits right on the water, and part of the program can be seen directly from the dock.

  • If you have half a day: Corfu, Rovinj, Cadiz.
  • If you love antiquity: Paphos and Salerno.
  • If you want views: Gibraltar and Monte Carlo.
  • If you're traveling with kids: Bodrum.

Want to stay ashore for a couple of nights? Find a hotel on Trip.com.