Le Austral

Valletta → Cagliari → Palma de Mallorca → Tarragona

Jun 28 · 5 nights

About average

$3,541 oceanview · $708/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Barcelona → Marseille → Livorno → Civitavecchia (Rome)

Jun 7 · 7 nights

About average

$5,871 balcony · $839/night

Seabourn

Seabourn Ovation

Monte-Carlo → Porto Santo Stefano → Kotor → Dubrovnik

Jun 17 · 7 nights

About average

$5,798 balcony · $828/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Civitavecchia (Rome) → Positano → Zadar → Fusina (Venice)

Jun 14 · 7 nights

About average

$6,245 balcony · $892/night

Le Austral

Palermo → Trapani → Siracusa → Valletta

Jun 15 · 5 nights

About average

$3,974 oceanview · $795/night

Seabourn

Seabourn Ovation

Civitavecchia (Rome) → Portofino → Port-Vendres → Barcelona

Jun 3 · 7 nights

About average

$7,298 balcony · $1,043/night

Holland America

Nieuw Amsterdam

Civitavecchia (Rome) → Livorno → Gibraltar → Barcelona

Jun 18 · 7 nights

About average

$1,309 inside · $187/night

Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → La Spezia → Civitavecchia (Rome)

Jun 18 · 7 nights

About average

$1,279 inside · $183/night

Ponant Cruises

Le Ponant

Palermo → Reggio di Calabria → Pýlos → Spétsai

Jun 9 · 7 nights

About average

$14,025 oceanview · $2,004/night

Oceania Cruises

Oceania Allura

Lisboa → Portimao → Ibiza → Barcelona

Jun 15 · 7 nights

About average

$3,299 oceanview · $471/night

Explora Journeys

Explora II

Barcelona → Ibiza → Sorrento → Civitavecchia (Rome)

Jun 12 · 7 nights

About average

$5,050 suite · $721/night

Seabourn

Seabourn Ovation

Barcelona → Saint-Tropez → Calvi → Monte-Carlo

Jun 10 · 7 nights

Poor value

$7,598 balcony · $1,085/night

27% above typical