Oceania Cruises

Oceania Allura

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

Jul 2 · 7 nights

Good value

$2,960 balcony · $423/night

18% below typical
MSC Cruises

MSC Musica

Valencia → Marseille → Ibiza → Valencia

Jul 1 · 7 nights

$1,162 inside · $166/night

Disney Cruise Line

Disney Wish

Barcelona → Napoli → Genova → Barcelona

Jul 3 · 7 nights

About average

$2,923 inside · $418/night

MSC Cruises

MSC Musica

Valencia → Marseille → Ibiza → Valencia

Jul 22 · 7 nights

$1,614 inside · $231/night

Royal Caribbean International

Mariner of the Seas

Barcelona → Ajaccio, Corsica → Split → Ravenna

Jul 2 · 7 nights

About average

$1,077 inside · $154/night

Disney Cruise Line

Disney Wish

Barcelona → Palma de Mallorca → Livorno → Barcelona

Jul 10 · 7 nights

About average

$3,035 inside · $434/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimao → Lisboa

Jul 4 · 7 nights

About average

$1,169 inside · $167/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Villefranche-sur-Mer → Napoli → Barcelona

Jul 3 · 7 nights

Exceptional value

$1,524 inside · $218/night

33% below typical
MSC Cruises

MSC Musica

Valencia → Marseille → Ibiza → Valencia

Jul 29 · 7 nights

$2,570 inside · $367/night

Royal Caribbean International

Legend of the Seas

Civitavecchia (Rome) → Napoli → La Spezia → Civitavecchia (Rome)

Jul 1 · 7 nights

About average

$2,801 oceanview · $400/night

Virgin Voyages

Resilient Lady

Barcelona → Cannes → Ibiza → Barcelona

Jul 11 · 7 nights

About average

$1,463 inside · $209/night

MSC Cruises

MSC Divina

Marmaris → Napoli → Kusadasi → Marmaris

Jul 27 · 7 nights

About average

$1,499 inside · $214/night

Silversea Cruises

Silver Ray

Civitavecchia (Rome) → Livorno → Toulon → Monte-Carlo

Jul 3 · 7 nights

Good value

$8,800 balcony · $1,257/night

16% below typical · 3-month low
Silversea Cruises

Silver Ray

Monte-Carlo → Livorno → Porto Santo Stefano → Civitavecchia (Rome)

Jul 10 · 7 nights

Good value

$8,800 balcony · $1,257/night

16% below typical · 3-month low
Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimao → Lisboa

Jul 18 · 7 nights

About average

$1,219 inside · $174/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

Norwegian Cruise Line

Norwegian Dawn

Lisboa → Portimao → Palma de Mallorca → Barcelona

Jul 11 · 7 nights

About average

$1,199 inside · $171/night

Holland America

Oosterdam

Civitavecchia (Rome) → Portofino → Gibraltar → Barcelona

Jul 10 · 7 nights

About average

$1,304 inside · $186/night

Virgin Voyages

Resilient Lady

Barcelona → La Spezia → Palma de Mallorca → Barcelona

Jul 4 · 7 nights

About average

$1,253 inside · $179/night

MSC Cruises

MSC Divina

Marmaris → Mykonos → Civitavecchia (Rome) → Marmaris

Jul 12 · 7 nights

$1,359 inside · $194/night

Limited price history