Silversea Cruises

Silver Ray

Lisboa → Porto → Palma de Mallorca → Barcelona

Mar 24 · 11 nights

Good value

$9,400 balcony · $855/night

20% below typical · 6-month low
Oceania Cruises

Oceania Sirena

Lisboa → Portimao → La Spezia → Civitavecchia (Rome)

Mar 3 · 8 nights

Exceptional value

$2,100 oceanview · $263/night

30% below typical · 6-month low
Norwegian Cruise Line

Norwegian Star

Barcelona → La Goulette Nord (Halqueloued) → Valletta → Barcelona

Mar 29 · 10 nights

About average

$1,309 inside · $131/night

Costa Cruises

Costa Pacifica

Barcelona → Marseille → Alicante → Valencia

Mar 26 · 11 nights

$1,291 inside · $117/night

Explora Journeys

Explora II

Civitavecchia (Rome) → Livorno → Alicante → Barcelona

Mar 5 · 9 nights

About average

$4,830 suite · $537/night

Costa Cruises

Costa Pacifica

Savona → Napoli → Marseille → Savona

Mar 28 · 12 nights

$1,412 inside · $118/night

Regent Seven Seas Cruises

Seven Seas Voyager

Civitavecchia (Rome) → La Spezia → Valencia → Barcelona

Mar 24 · 10 nights

About average

$8,918 balcony · $892/night

Silversea Cruises

Silver Shadow

Lisboa → Portimao → Marseille → Nice

Mar 23 · 9 nights

Good value

$7,950 oceanview · $883/night

17% below typical · 6-month low
Costa Cruises

Costa Pacifica

Barcelona → Marseille → Málaga → Alicante

Mar 26 · 10 nights

$1,181 inside · $118/night

Costa Cruises

Costa Pacifica

Marseille → Savona → Barcelona → Marseille

Mar 27 · 12 nights

$1,456 inside · $121/night

MSC Cruises

MSC Divina

Maceió → Santa Cruz de Tenerife → Alicante → Barcelona

Mar 18 · 12 nights

$1,699 balcony · $142/night

Limited price history

Costa Cruises

Costa Pacifica

Barcelona → Marseille → Valencia → Barcelona

Mar 26 · 12 nights

$1,501 inside · $125/night

Explora Journeys

Explora II

Barcelona → La Spezia → Santorini → Piraeus (Athens)

Mar 14 · 11 nights

$6,015 suite · $547/night

Explora Journeys

Explora I

Barcelona → Civitavecchia (Rome) → Mahón, Menorca → Barcelona

Mar 24 · 10 nights

$5,590 suite · $559/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Cadiz → Palermo → Valletta

Mar 20 · 12 nights

About average

$1,661 oceanview · $138/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Cadiz → Palermo → Valletta

Mar 19 · 13 nights

About average

$1,526 inside · $117/night