Princess Cruises

Sun Princess

Fort Lauderdale → Santa Cruz de Tenerife → Palma de Mallorca → Barcelona

Mar 28 · 14 nights

About average

$873 inside · $62/night

Costa Cruises

Costa Deliziosa

Cape Town → Walvis Bay → Savona → Civitavecchia (Rome)

Mar 24 · 20 nights

About average

$2,171 inside · $109/night

Oceania Cruises

Oceania Marina

Miami → Ponta Delgada → Livorno → Civitavecchia (Rome)

Mar 25 · 16 nights

Good value

$3,412 inside · $213/night

18% below typical · 6-month low
Costa Cruises

Costa Deliziosa

Cape Town → Walvis Bay → Marseille → Savona

Mar 24 · 19 nights

About average

$2,160 inside · $114/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Palermo → Valletta

Mar 12 · 20 nights

About average

$2,093 inside · $105/night

Cunard Line

Queen Elizabeth

Southampton → Tangier → Cadiz → Southampton

Mar 12 · 16 nights

About average

$2,725 inside · $170/night

Oceania Cruises

Oceania Marina

Miami → Ponta Delgada → Split → Trieste

Mar 25 · 23 nights

About average

$9,499 balcony · $413/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Palermo → Valletta

Mar 13 · 19 nights

About average

$2,066 inside · $109/night

MSC Cruises

MSC Divina

Maceió → Santa Cruz de Tenerife → Napoli → Civitavecchia (Rome)

Mar 18 · 15 nights

$2,040 balcony · $136/night

Limited price history

Explora Journeys

Explora II

Civitavecchia (Rome) → Livorno → Santorini → Piraeus (Athens)

Mar 5 · 20 nights

$10,885 suite · $544/night

Explora Journeys

Explora II

Piraeus (Athens) → Vólos → Trogir → Fusina (Venice)

Mar 25 · 20 nights

$11,960 suite · $598/night

Princess Cruises

Sun Princess

Fort Lauderdale → Santa Cruz de Tenerife → La Spezia → Civitavecchia (Rome)

Mar 28 · 21 nights

About average

$2,272 inside · $108/night

Princess Cruises

Sky Princess

Southampton → Cadiz → Ajaccio, Corsica → Southampton

Mar 29 · 14 nights

About average

$2,589 inside · $185/night