Princess CruisesCruise port in Italy
Santa Margherita Ligure
Santa Margherita Ligure, Italy is a cruise port visited by 8 ships, with 70 upcoming sailings calling here.
- Ships calling here
- 8 ships
- Upcoming sailings
- 70 sailings
- Average time in port
- About 11 hours
- Lowest fare
- From USD 629
Photo by Nathan Prost on Unsplash
Cruises calling at Santa Margherita Ligure
70 sailings are grouped into 36 cruises by ship and route.
Princess Cruises
Princess CruisesMediterranean cruises · 14 nights · Long cruise
Western Mediterranean with Greece & Italy
Princess CruisesMediterranean cruises · 14 nights · Long cruise
Mediterranean with Greece, Italy & Turkey
Princess CruisesMediterranean cruises · 7 nights
Western Mediterranean with Italy
Celebrity CruisesMediterranean cruises · 7 nights
7 Night Best Of Italy & French Riviera
Emerald CruisesMediterranean cruises · 7 nights
French & Italian Rivieras with Corsica
Royal Caribbean International
Princess CruisesMediterranean cruises · 31 nights · Long cruise
The Best of the Mediterranean
Emerald CruisesSailing 2027.06Mediterranean cruises · 17 nights · Long cruise
Discover Coastal Shores and Hidden Gems
Princess CruisesMediterranean cruises · 10 nights · Mid-length cruise
Mediterranean with Greek Isles & Italy
Princess CruisesMediterranean cruises · 20 nights · Long cruise
The Best of the Mediterranean
Emerald CruisesMediterranean cruises · 7 nights
Yachting gems of the Italian & French Rivieras
36 cruises call at this port.
Ships calling at Santa Margherita Ligure
Explore cabin types, dining and deck facilities for each ship.

Princess Cruises · 18 sailings
Sun Princess
7 cabin types · 10 dining venues · 17 entertainment options · 17 decks
Explore the ship

Emerald Cruises · 18 sailings
Emerald Sakara
6 cabin types · 2 dining venues · 13 entertainment options · 6 decks
Explore the ship

Princess Cruises · 16 sailings
Enchanted Princess
8 cabin types · 16 dining venues · 29 entertainment options · 15 decks
Explore the ship

Princess Cruises · 6 sailings
Coral Princess
6 cabin types · 12 dining venues · 21 entertainment options · 12 decks
Explore the ship
About Santa Margherita Ligure
Santa Margherita Ligure is a port visited by Atlas Ocean Voyages and Emerald Cruises. Ships stay for an average of about 13 hours, and it is a port of call on a western Mediterranean route connecting Nice, Monte Carlo, and other destinations.
Cruise lines calling here: 5 places
Ports frequently visited before this one
Ports frequently visited after this one
Need help choosing a cruise calling at Santa Margherita Ligure?
Tell us your travel dates, party size and budget to find suitable cruises calling here.
