Holland America

Nieuw Amsterdam

Fort Lauderdale → Tangier → Málaga → Barcelona

Apr 7 · 13 nights

About average

$939 inside · $72/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Sète → Salerno → Civitavecchia (Rome)

Apr 1 · 10 nights

About average

$6,632 balcony · $663/night

Silversea Cruises

Silver Spirit

Lisboa → Porto → Valencia → Barcelona

Apr 1 · 12 nights

Good value

$11,550 balcony · $963/night

10% below typical · 6-month low
MSC Cruises

MSC Sinfonia

Genova → Marseille → Civitavecchia (Rome) → Genova

Apr 25 · 10 nights

About average

$1,642 inside · $164/night

MSC Cruises

MSC Sinfonia

Málaga → Portimao → Marseille → Málaga

Apr 28 · 10 nights

About average

$1,632 inside · $163/night

MSC Cruises

MSC Sinfonia

Marseille → Málaga → Genova → Marseille

Apr 26 · 10 nights

About average

$1,627 inside · $163/night

Ponant Cruises

Le Dumont Durville

Málaga → Cartagena → Siracusa → Valletta

Apr 11 · 9 nights

About average

$6,947 balcony · $772/night

Ponant Cruises

Le Bougainville

Tarragona → Mahón, Menorca → Siracusa → Valletta

Apr 6 · 11 nights

About average

$8,494 balcony · $772/night

MSC Cruises

MSC World Europa

Messina → Valletta → Civitavecchia (Rome) → Messina

Apr 18 · 8 nights

About average

$1,379 inside · $172/night

Oceania Cruises

Oceania Sonata

Civitavecchia (Rome) → Livorno → Portimao → Lisboa

Apr 8 · 10 nights

About average

$5,399 balcony · $540/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Barcelona → Villefranche-sur-Mer → Mahón, Menorca → Barcelona

Apr 16 · 10 nights

About average

$6,747 balcony · $675/night

Le Austral

Tarragona → Palma de Mallorca → Trapani → Valletta

Apr 26 · 8 nights

About average

$6,477 oceanview · $810/night

Silversea Cruises

Silver Ray

Lisboa → Motril → Livorno → Civitavecchia (Rome)

Apr 15 · 9 nights

About average

$9,850 balcony · $1,094/night

MSC Cruises

MSC World Europa

Civitavecchia (Rome) → Messina → La Spezia → Civitavecchia (Rome)

Apr 17 · 8 nights

About average

$1,289 inside · $161/night

MSC Cruises

MSC World Europa

Marseille → Genova → Barcelona → Marseille

Apr 22 · 8 nights

About average

$1,289 inside · $161/night

MSC Cruises

MSC World Europa

Genova → La Spezia → Marseille → Genova

Apr 23 · 8 nights

About average

$1,289 inside · $161/night

MSC Cruises

MSC World Europa

Civitavecchia (Rome) → Messina → La Spezia → Civitavecchia (Rome)

Apr 25 · 8 nights

About average

$1,289 inside · $161/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Valletta → Barcelona

Apr 21 · 8 nights

About average

$1,275 inside · $159/night

Silversea Cruises

Silver Dawn

Lisboa → Portimao → Alghero → Civitavecchia (Rome)

Apr 8 · 10 nights

About average

$9,300 oceanview · $930/night

Silversea Cruises

Silver Spirit

Lisboa → Portimao → Valencia → Barcelona

Apr 23 · 10 nights

About average

$9,550 oceanview · $955/night