Celebrity Cruises

Celebrity Eclipse

Fort Lauderdale → Key West → Palma de Mallorca → Barcelona

Apr 22 · 16 nights

About average

$1,380 balcony · $86/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Cadiz → Lisboa

Dec 19 · 7 nights

About average

$627 inside · $90/night

Celestyal Cruises

Celestyal Discovery

Lisboa → Tangier → Cadiz → Lisboa

Dec 4 · 14 nights

About average

$1,366 inside · $98/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Marseille → Tarragona

Dec 11 · 14 nights

About average

$1,366 inside · $98/night

Celestyal Cruises

Celestyal Discovery

Lisboa → Tangier → Cadiz → Lisboa

Dec 18 · 14 nights

About average

$1,366 inside · $98/night

Costa Cruises

Costa Diadema

Barcelona → Cadiz → Savona → Barcelona

Sep 28 · 11 nights

About average

$986 inside · $90/night

MSC Cruises

MSC Opera

Málaga → Cadiz → Olbia → Genova

Oct 3 · 7 nights

$1,059 balcony · $151/night

Limited price history

Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Nov 26 · 12 nights

Good value

$1,173 oceanview · $98/night

11% below typical
MSC Cruises

MSC Magnifica

Copenhagen → Aarhus → Marseille → Genova

Oct 3 · 14 nights

About average

$1,248 inside · $89/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Cartagena → Cagliari → Civitavecchia (Rome)

Aug 19 · 10 nights

About average

$1,316 inside · $132/night

Costa Cruises

Costa Fascinosa

Savona → Barcelona → Cadiz → Málaga

Nov 5 · 7 nights

About average

$671 inside · $96/night

Holland America

Nieuw Statendam

Rotterdam → Lisboa → Porto → Rotterdam

Nov 21 · 14 nights

About average

$1,759 inside · $126/night

Costa Cruises

Costa Pacifica

Savona → Napoli → Marseille → Savona

Jan 10 · 12 nights

Exceptional value

$951 inside · $79/night

32% below typical · 6-month low
MSC Cruises

MSC Meraviglia

Miami → Philipsburg → Marseille → Tarragona

Apr 10 · 17 nights

About average

$994 inside · $58/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Dec 8 · 12 nights

About average

$1,253 oceanview · $104/night

Regent Seven Seas Cruises

Seven Seas Splendor

Civitavecchia (Rome) → La Spezia → Gibraltar → Lisboa

Oct 31 · 7 nights

About average

$4,105 balcony · $586/night

Silversea Cruises

Silver Ray

Lisboa → Funchal, Madeira → Porto → Lisboa

Nov 23 · 11 nights

Good value

$8,400 balcony · $764/night

16% below typical · 6-month low
Costa Cruises

Costa Pacifica

Barcelona → Marseille → Alicante → Valencia

Jan 8 · 11 nights

About average

$883 inside · $80/night

SeaDream Yacht Club

SeaDream I

San Juan → Funchal, Madeira → Málaga

Apr 22 · 14 nights

About average

$4,881 oceanview · $349/night

Costa Cruises

Costa Diadema

Barcelona → Málaga → Maceió → Salvador

Nov 3 · 17 nights

Good value

$1,398 inside · $82/night

16% below typical · 6-month low