Costa Cruises

Costa Diadema

Marseille → Savona → Lisboa → Marseille

Oct 21 · 12 nights

$1,641 inside · $137/night

Costa Cruises

Costa Diadema

Savona → Barcelona → Marseille → Savona

Oct 22 · 12 nights

$1,641 inside · $137/night

Costa Cruises

Costa Diadema

Barcelona → Alicante → Savona → Barcelona

Oct 23 · 12 nights

$1,641 inside · $137/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Lanzarote → Napoli → Valletta

Mar 17 · 13 nights

About average

$1,553 inside · $119/night

P&O Cruises

Britannia

Southampton → Cadiz → Gibraltar → Southampton

Jun 30 · 14 nights

About average

$2,161 inside · $154/night

MSC Cruises

MSC Magnifica

Marseille → Barcelona → Genova → Marseille

Jan 6 · 121 nights

$31,219 balcony · $258/night

Limited price history

Cunard Line

Queen Anne

Hamburg → Southampton → Gibraltar → Southampton

Apr 5 · 16 nights

About average

$2,379 inside · $149/night

Oceania Cruises

Oceania Sirena

Civitavecchia (Rome) → Bastia → Funchal, Madeira → Lisboa

Dec 2 · 19 nights

About average

$9,399 balcony · $495/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimao → Lisboa

Aug 1 · 7 nights

About average

$1,249 oceanview · $178/night

Disney Cruise Line

Disney Wish

Barcelona → Gibraltar → Vigo → Southampton

Jul 17 · 6 nights

About average

$2,882 inside · $480/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Cadiz → Palermo → Valletta

Mar 19 · 13 nights

About average

$1,526 inside · $117/night

Scenic Eclipse II

Barcelona → Palma de Mallorca → Portimao → Lisboa

Oct 3 · 11 nights

About average

$13,421 suite · $1,220/night

Holland America

Nieuw Statendam

Civitavecchia (Rome) → Livorno → Kusadasi → Piraeus (Athens)

Feb 19 · 21 nights

$2,449 inside · $117/night

MSC Cruises

MSC Magnifica

Genova → Marseille → Brest → Warnemünde

Jan 5 · 132 nights

$33,209 balcony · $252/night

Limited price history

MSC Cruises

MSC Magnifica

Marseille → Barcelona → Honolulu → Los Angeles

Jan 6 · 91 nights

No pricing inside · $389/night

P&O Cruises

Arcadia

Southampton → Saint George's → Gibraltar → Southampton

May 10 · 19 nights

About average

$2,701 inside · $142/night