Virgin Voyages

Resilient Lady

Barcelona → Cannes → Palma de Mallorca → Barcelona

Jul 18 · 10 nights

About average

$1,990 oceanview · $199/night

Virgin Voyages

Resilient Lady

Barcelona → Cannes → Ibiza → Barcelona

May 30 · 7 nights

About average

$1,183 inside · $169/night

Virgin Voyages

Resilient Lady

Barcelona → Cannes → Ibiza → Barcelona

Sep 19 · 7 nights

About average

$1,253 inside · $179/night

MSC Cruises

MSC Fantasia

Cagliari → Civitavecchia (Rome) → Ibiza → Cagliari

Apr 23 · 7 nights

About average

$954 inside · $136/night

Explora Journeys

Explora II

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

Oct 16 · 7 nights

About average

$4,700 suite · $671/night

Virgin Voyages

Resilient Lady

Piraeus (Athens) → Mykonos → Marseille → Barcelona

Jun 16 · 11 nights

About average

$2,079 inside · $189/night

MSC Cruises

MSC Fantasia

Cagliari → Civitavecchia (Rome) → Ibiza → Cagliari

Nov 7 · 7 nights

About average

$950 inside · $136/night

Oceania Cruises

Oceania Sonata

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

Oct 9 · 10 nights

About average

$4,999 balcony · $500/night

Silversea Cruises

Silver Ray

Barcelona → Toulon → Palma de Mallorca → Barcelona

May 12 · 9 nights

About average

$9,450 balcony · $1,050/night

Regent Seven Seas Cruises

Seven Seas Prestige

Barcelona → Ajaccio, Corsica → Golfo Aranci → Civitavecchia (Rome)

Jul 15 · 7 nights

About average

$7,170 balcony · $1,024/night

SeaDream Yacht Club

SeaDream II

Nice → Cannes → Tarragona → Barcelona

Oct 15 · 7 nights

About average

$7,158 oceanview · $1,023/night

Scenic Eclipse II

Nice → Marseille → Porto Ercole → Civitavecchia (Rome)

May 30 · 10 nights

About average

$13,872 suite · $1,387/night

Virgin Voyages

Resilient Lady

Barcelona → La Spezia → Marseille → Barcelona

Sep 26 · 7 nights

About average

$1,183 inside · $169/night

Virgin Voyages

Resilient Lady

Barcelona → Cannes → Ibiza → Barcelona

Oct 3 · 7 nights

About average

$1,183 inside · $169/night

Virgin Voyages

Resilient Lady

Barcelona → Marseille → Ibiza → Barcelona

Oct 10 · 7 nights

About average

$1,183 inside · $169/night

Virgin Voyages

Resilient Lady

Barcelona → La Spezia → Marseille → Barcelona

Oct 17 · 7 nights

About average

$1,183 inside · $169/night

MSC Cruises

MSC Fantasia

Cagliari → Civitavecchia (Rome) → Ibiza → Cagliari

Jun 13 · 7 nights

$1,032 inside · $147/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Jun 17 · 7 nights

$2,058 inside · $294/night

MSC Cruises

MSC Fantasia

Cannes → Barcelona → Livorno → Cannes

Apr 21 · 7 nights

$1,419 balcony · $203/night

MSC Cruises

MSC Fantasia

Cannes → Barcelona → Livorno → Cannes

Apr 14 · 7 nights

$838 inside · $120/night