Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Cadiz → Lisboa

Dec 11 · 7 nights

About average

$772 inside · $110/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Cadiz → Lisboa

Feb 5 · 7 nights

About average

$772 inside · $110/night

Royal Caribbean International

Mariner of the Seas

Barcelona → Tangier → Palma de Mallorca → Barcelona

Jun 24 · 8 nights

About average

$1,055 inside · $132/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Tangier → Málaga

Dec 11 · 17 nights

About average

$1,890 oceanview · $111/night

Silversea Cruises

Silver Ray

Barcelona → Gibraltar → Saint-Tropez → Monte-Carlo

Jun 8 · 10 nights

About average

$9,900 balcony · $990/night

Emerald Cruises

Emerald Sakara

Barcelona → Palma de Mallorca → Cadiz → Málaga

Oct 23 · 8 nights

About average

$9,461 balcony · $1,183/night

Regent Seven Seas Cruises

Seven Seas Voyager

Civitavecchia (Rome) → Napoli → Palma de Mallorca → Barcelona

Feb 26 · 10 nights

About average

$6,251 balcony · $625/night

P&O Cruises

Aurora

Southampton → Lisboa → Cadiz → Southampton

Aug 11 · 21 nights

About average

$2,431 inside · $116/night

MSC Cruises

MSC Meraviglia

Civitavecchia (Rome) → Tarragona → Cherbourg-en-Cotentin → Southampton

May 18 · 11 nights

About average

$1,114 inside · $101/night

Regent Seven Seas Cruises

Seven Seas Voyager

Lisboa → Portimao → Olbia → Civitavecchia (Rome)

Sep 27 · 14 nights

About average

$9,547 balcony · $682/night

Costa Cruises

Costa Diadema

Marseille → Savona → Cartagena → Marseille

Oct 17 · 11 nights

About average

$1,185 inside · $108/night

Costa Cruises

Costa Diadema

Marseille → Savona → Cartagena → Marseille

Sep 26 · 11 nights

About average

$1,115 inside · $101/night

Oceania Cruises

Oceania Allura

Piraeus (Athens) → Limassol → Salerno → Civitavecchia (Rome)

Dec 8 · 26 nights

About average

$10,449 balcony · $402/night

MSC Cruises

MSC Magnifica

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

Dec 15 · 10 nights

About average

$1,208 oceanview · $121/night

Explora Journeys

Explora I

Barcelona → Alicante → Motril → Barcelona

Oct 21 · 11 nights

About average

$7,520 suite · $684/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Cartagena → Cagliari → Civitavecchia (Rome)

Sep 18 · 10 nights

About average

$1,499 inside · $150/night

MSC Cruises

MSC Sinfonia

Civitavecchia (Rome) → Genova → Cadiz → Cascais

May 27 · 6 nights

$729 oceanview · $122/night

Oceania Cruises

Oceania Sonata

Miami → Nassau → Mykonos → Piraeus (Athens)

Mar 29 · 24 nights

About average

$9,999 balcony · $417/night

P&O Cruises

Arvia

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

Jun 20 · 14 nights

About average

$1,661 inside · $119/night

MSC Cruises

MSC Virtuosa

Southampton → La Coruña (A Coruña) → Marseille → Barcelona

Nov 7 · 9 nights

About average

$689 inside · $77/night