Regent Seven Seas Cruises

Seven Seas Navigator

Civitavecchia (Rome) → Valletta → Palamós → Barcelona

Nov 1 · 10 nights

$6,221 balcony · $622/night

Oceania Cruises

Oceania Allura

Barcelona → Palamós → Porto-Vecchio → Civitavecchia (Rome)

Apr 16 · 7 nights

$3,499 oceanview · $500/night

Hapag-Lloyd Cruises

MS Europa 2

Palma de Mallorca → Palamós → Cadiz → Lisboa

Oct 10 · 8 nights

$7,832 suite · $979/night

Seabourn

Seabourn Ovation

Barcelona → Valencia → Bar → Dubrovnik

Jul 15 · 22 nights

$20,654 balcony · $939/night

Phoenix Reisen

MS Aurelia

Piraeus (Athens) → Valletta → Palamós → Barcelona

Dec 18 · 10 nights

$3,199 inside · $320/night

Phoenix Reisen

MS Aurelia

Piraeus (Athens) → Valletta → Cadiz → Lisboa

Dec 18 · 17 nights

$5,299 inside · $312/night

Seabourn

Seabourn Ovation

Barcelona → Valencia → Kusadasi → Istanbul

Jul 15 · 37 nights

$31,364 balcony · $848/night

Oceania Cruises

Oceania Sonata

Barcelona → Palamós → Livorno → Civitavecchia (Rome)

Apr 1 · 7 nights

$3,599 balcony · $514/night

Oceania Cruises

Oceania Sirena

Istanbul → Bozcaada → Palma de Mallorca → Barcelona

Nov 12 · 27 nights

$12,599 balcony · $467/night

Silversea Cruises

Silver Spirit

Barcelona → Palamós → Gibraltar → Lisboa

Apr 23 · 12 nights

$12,500 balcony · $1,042/night

SeaDream Yacht Club

SeaDream II

Málaga → Almería → Monte-Carlo → Nice

May 13 · 7 nights

$6,539 oceanview · $934/night

Explora Journeys

Explora II

Civitavecchia (Rome) → Amalfi → Livorno → Civitavecchia (Rome)

Jan 14 · 19 nights

About average

$10,185 suite · $536/night

Regent Seven Seas Cruises

Seven Seas Mariner

Southampton → Honfleur → Iraklion (Heraklion) → Piraeus (Athens)

Jul 30 · 82 nights

About average

$72,137 balcony · $880/night

Oceania Cruises

Oceania Sirena

Istanbul → Bozcaada → Funchal, Madeira → Lisboa

Nov 12 · 39 nights

$17,899 balcony · $459/night

Seabourn

Seabourn Ovation

Barcelona → Valencia → Gythion → Piraeus (Athens)

Jul 15 · 30 nights

About average

$32,099 balcony · $1,070/night

Oceania Cruises

Oceania Allura

Tarragona → Palamós → Valencia → Barcelona

Oct 31 · 17 nights

$10,999 balcony · $647/night

Oceania Cruises

Oceania Allura

Tarragona → Palamós → Portoferraio → Civitavecchia (Rome)

Oct 31 · 7 nights

About average

$4,299 balcony · $614/night

Oceania Cruises

Oceania Allura

Barcelona → Palamós → Portoferraio → Civitavecchia (Rome)

Apr 24 · 7 nights

About average

$3,499 oceanview · $500/night

Regent Seven Seas Cruises

Seven Seas Prestige

Barcelona → Palamós → Golfo Aranci → Civitavecchia (Rome)

Oct 7 · 9 nights

About average

$10,509 balcony · $1,168/night

Oceania Cruises

Oceania Sirena

Barcelona → Alicante → Barcelona → Civitavecchia (Rome)

Dec 9 · 26 nights

About average

$14,149 balcony · $544/night