Holland America

Nieuw Statendam

Civitavecchia (Rome) → Livorno → Gibraltar → Barcelona

Feb 19 · 7 nights

About average

$794 inside · $113/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimao → Lisboa

Oct 11 · 7 nights

Good value

$2,229 suite · $318/night

16% below typical · 6-month low
Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palma de Mallorca → Le Havre → Southampton

May 3 · 21 nights

About average

$14,973 balcony · $713/night

Oceania Cruises

Oceania Marina

Civitavecchia (Rome) → Bonifacio → Cadiz → Lisboa

Nov 27 · 10 nights

About average

$2,949 inside · $295/night

Emerald Cruises

Emerald Sakara

Málaga → Gibraltar → Mahón, Menorca → Barcelona

Apr 24 · 8 nights

About average

$8,948 balcony · $1,119/night

P&O Cruises

Azura

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

Mar 11 · 19 nights

About average

$2,026 inside · $107/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimao → Lisboa

Jul 4 · 7 nights

About average

$1,169 inside · $167/night

MSC Cruises

MSC Euribia

Barcelona → Alicante → La Rochelle → Kiel

Apr 26 · 10 nights

About average

$1,109 inside · $111/night

MSC Cruises

MSC Splendida

Barcelona → Gibraltar → Montevideo → Buenos Aires

Nov 15 · 18 nights

About average

$1,771 inside · $98/night

Costa Cruises

Costa Fascinosa

Marseille → Savona → Málaga → Marseille

Nov 14 · 10 nights

Exceptional value

$1,264 oceanview · $126/night

29% below typical
Norwegian Cruise Line

Norwegian Dawn

Lisboa → Portimao → Palma de Mallorca → Barcelona

May 30 · 7 nights

About average

$1,199 oceanview · $171/night

Costa Cruises

Costa Favolosa

Marseille → Barcelona → Rio de Janeiro → Buenos Aires

Nov 13 · 21 nights

About average

$1,544 inside · $74/night

Costa Cruises

Costa Favolosa

Savona → Marseille → Ilhéus → Rio de Janeiro

Nov 12 · 19 nights

About average

$1,398 inside · $74/night

Costa Cruises

Costa Fascinosa

Málaga → Marseille → Cadiz → Málaga

Nov 12 · 10 nights

$1,081 inside · $108/night

MSC Cruises

MSC Euribia

Barcelona → Alicante → Kiel → Copenhagen

Apr 26 · 11 nights

About average

$1,229 inside · $112/night

Costa Cruises

Costa Favolosa

Barcelona → Gibraltar → Ilhéus → Rio de Janeiro

Nov 14 · 17 nights

About average

$1,253 inside · $74/night

Costa Cruises

Costa Favolosa

Savona → Marseille → Rio de Janeiro → Buenos Aires

Nov 12 · 22 nights

About average

$1,622 inside · $74/night

Costa Cruises

Costa Favolosa

Barcelona → Gibraltar → Rio de Janeiro → Buenos Aires

Nov 14 · 20 nights

About average

$1,477 inside · $74/night

Costa Cruises

Costa Favolosa

Marseille → Barcelona → Ilhéus → Rio de Janeiro

Nov 13 · 18 nights

About average

$1,331 inside · $74/night

MSC Cruises

MSC Magnifica

Genova → Marseille → Civitavecchia (Rome) → Genova

Jan 5 · 121 nights

$30,039 balcony · $248/night

Limited price history