MSC Cruises

MSC Magnifica

Genova → Marseille → Civitavecchia (Rome) → Genova

Dec 26 · 10 nights

About average

$2,422 inside · $242/night

MSC Cruises

MSC Magnifica

Marseille → Barcelona → Genova → Marseille

Dec 27 · 10 nights

About average

$2,407 inside · $241/night

MSC Cruises

MSC Magnifica

Civitavecchia (Rome) → Genova → Alicante → Civitavecchia (Rome)

Dec 25 · 10 nights

About average

$2,403 inside · $240/night

MSC Cruises

MSC Magnifica

Barcelona → Cadiz → Marseille → Barcelona

Dec 28 · 10 nights

About average

$2,403 inside · $240/night

MSC Cruises

MSC Sinfonia

Genova → Marseille → Olbia → Genova

Oct 22 · 10 nights

About average

$1,472 inside · $147/night

Seabourn

Seabourn Ovation

Barcelona → Valencia → Porto → Lisboa

Nov 6 · 8 nights

About average

$6,798 balcony · $850/night

MSC Cruises

MSC Sinfonia

Alicante → Mahón, Menorca → Cascais → Alicante

Oct 19 · 10 nights

About average

$1,463 inside · $146/night

Holland America

Rotterdam

Lisboa → Cadiz → Zadar → Trieste

Oct 31 · 18 nights

About average

$2,579 inside · $143/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palma de Mallorca → Portimao → Lisboa

Mar 8 · 9 nights

About average

$5,194 balcony · $577/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Sète → Portimao → Lisboa

Apr 18 · 11 nights

About average

$10,229 balcony · $930/night

Seabourn

Seabourn Ovation

Fusina (Venice) → Rovinj → Cadiz → Lisboa

Nov 4 · 23 nights

About average

$17,398 balcony · $756/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Cannes → Barcelona

Oct 10 · 10 nights

About average

$1,789 inside · $179/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Civitavecchia (Rome) → Napoli → Cadiz → Lisboa

Nov 13 · 7 nights

About average

$5,416 balcony · $774/night

Cunard Line

Queen Victoria

Southampton → La Coruña (A Coruña) → Cadiz → Southampton

Jul 21 · 14 nights

About average

$3,153 inside · $225/night

Hapag-Lloyd Cruises

MS Europa 2

Palma de Mallorca → Mahón, Menorca → Santa Cruz de La Palma → Santa Cruz de Tenerife

Sep 30 · 14 nights

About average

$15,341 suite · $1,096/night

Seabourn

Seabourn Ovation

Civitavecchia (Rome) → Livorno → Cadiz → Lisboa

Nov 11 · 16 nights

About average

$11,598 balcony · $725/night

P&O Cruises

Arvia

Southampton → Cadiz → Alicante → Southampton

Sep 12 · 14 nights

About average

$2,093 inside · $150/night

Cunard Line

Queen Victoria

Southampton → Gibraltar → Cadiz → Southampton

May 31 · 23 nights

About average

$5,232 inside · $227/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Lisboa → Portimao → Valencia → Barcelona

May 6 · 7 nights

About average

$5,422 balcony · $775/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Sète → Tarragona

Dec 25 · 14 nights

About average

$2,285 inside · $163/night