Costa Cruises

Costa Diadema

Barcelona → Cadiz → Savona → Barcelona

Sep 28 · 11 nights

About average

$987 inside · $90/night

MSC Cruises

MSC Opera

Málaga → Cadiz → Olbia → Genova

Oct 3 · 7 nights

$1,059 balcony · $151/night

Limited price history

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

Norwegian Cruise Line

Norwegian Gem

New York → Funchal, Madeira → Split → Ravenna

Apr 13 · 19 nights

About average

$1,949 inside · $103/night

Royal Caribbean International

Mariner of the Seas

Barcelona → Tangier → Palma de Mallorca → Barcelona

Jun 24 · 8 nights

Good value

$1,385 balcony · $173/night

12% below typical · 6-month low
MSC Cruises

MSC Magnifica

Marseille → Barcelona → Genova → Marseille

Dec 27 · 10 nights

Good value

$1,220 inside · $122/night

10% below typical · 6-month low
Oceania Cruises

Oceania Marina

Civitavecchia (Rome) → Bonifacio → Horta → Miami

Nov 27 · 23 nights

About average

$5,449 inside · $237/night

Oceania Cruises

Oceania Sonata

Miami → Santa Cruz de Tenerife → Valencia → Barcelona

Mar 18 · 14 nights

About average

$4,999 balcony · $357/night

Explora V

Málaga → Cadiz → Palma de Mallorca → Barcelona

Feb 27 · 10 nights

$5,715 suite · $572/night

Limited price history

Princess Cruises

Sun Princess

Barcelona → Málaga → Santa Cruz de Tenerife → Fort Lauderdale

Oct 31 · 15 nights

About average

$1,631 inside · $109/night

Explora V

Málaga → Motril → Cadiz → Lisboa

Jan 16 · 7 nights

$4,020 suite · $574/night

Limited price history

Explora V

Málaga → Alger (Algiers) → Cadiz → Lisboa

Feb 6 · 7 nights

$4,020 suite · $574/night

Limited price history

Costa Cruises

Costa Fascinosa

Barcelona → Gibraltar → Savona → Barcelona

Nov 6 · 10 nights

Exceptional value

$917 inside · $92/night

33% below typical
Costa Cruises

Costa Fascinosa

Marseille → Savona → Málaga → Marseille

Nov 24 · 10 nights

Exceptional value

$917 inside · $92/night

30% below typical
Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Cadiz → Lisboa

Jan 8 · 7 nights

About average

$772 inside · $110/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Cadiz → Lisboa

Jan 22 · 7 nights

About average

$772 inside · $110/night

Oceania Cruises

Oceania Sirena

Civitavecchia (Rome) → Livorno → Cadiz → Lisboa

Jan 4 · 10 nights

Exceptional value

$4,485 suite · $449/night

28% below typical · 30-day low
Ponant Cruises

Le Laperouse

Lisboa → Portimao → Trapani → Valletta

Aug 7 · 10 nights

About average

$7,832 balcony · $783/night

Cunard Line

Queen Victoria

Southampton → Lisboa → Cadiz → Southampton

Dec 3 · 12 nights

About average

$1,482 inside · $124/night