Norwegian Cruise Line

Norwegian Bella

Barcelona → Salerno → Palma de Mallorca → Barcelona

Oct 15, 2028 · 7 nights

$2,749 suite · $393/night

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

Norwegian Pearl

Piraeus (Athens) → Santorini → Palma de Mallorca → Barcelona

Oct 22, 2028 · 10 nights

$3,859 suite · $386/night

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

Norwegian Bella

Barcelona → Salerno → Palma de Mallorca → Barcelona

Oct 22, 2028 · 7 nights

$2,739 suite · $391/night

24% below typical · 3-month low
Oceania Cruises

Oceania Allura

Barcelona → Valencia → Savona → Civitavecchia (Rome)

Nov 6, 2028 · 9 nights

$3,799 balcony · $422/night

7% below typical · 3-month low
Costa Cruises

Costa Toscana

Civitavecchia (Rome) → Savona → Palermo → Civitavecchia (Rome)

Dec 4, 2026 · 7 nights

$442 interior · $63/night

25% below typical
Royal Caribbean International

Explorer of the Seas

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

Jun 14, 2027 · 7 nights

$929 interior · $133/night

7% below typical
Royal Caribbean International

Legend of the Seas

Civitavecchia (Rome) → Naples → La Spezia → Civitavecchia (Rome)

Jun 17, 2027 · 7 nights

$2,314 interior · $331/night

5% below typical
Norwegian Cruise Line

Norwegian Prima

Civitavecchia (Rome) → Palma de Mallorca → Split → Ravenna

May 4, 2027 · 13 nights

$5,679 suite · $437/night

38% below typical
Norwegian Cruise Line

Norwegian Viva

Ravenna → Dubrovnik → Palma de Mallorca → Barcelona

Jul 21, 2027 · 9 nights

$4,909 suite · $545/night

23% below typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Nov 15, 2026 · 7 nights

$530 balcony · $76/night

10% below typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Nov 30, 2026 · 7 nights

$480 interior · $69/night

19% below typical
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Aug 15, 2027 · 7 nights

$1,788 interior · $255/night

12% below typical
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Aug 29, 2027 · 7 nights

$2,056 oceanview · $294/night

12% below typical
Royal Caribbean International

Legend of the Seas

Civitavecchia (Rome) → Naples → La Spezia → Civitavecchia (Rome)

Sep 9, 2027 · 7 nights

$1,742 oceanview · $249/night

12% below typical
Royal Caribbean International

Legend of the Seas

Civitavecchia (Rome) → Naples → La Spezia → Civitavecchia (Rome)

Sep 30, 2027 · 7 nights

$1,814 balcony · $259/night

10% below typical
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Oct 17, 2027 · 7 nights

$1,576 interior · $225/night

11% below typical
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Oct 24, 2027 · 7 nights

$1,865 balcony · $266/night

11% below typical
Costa Cruises

Costa Toscana

Civitavecchia (Rome) → Savona → Palermo → Civitavecchia (Rome)

Dec 23, 2027 · 7 nights

$2,227 suite · $318/night

10% below typical
Costa Cruises

Costa Toscana

Savona → Marseille → Civitavecchia (Rome) → Savona

Dec 24, 2027 · 7 nights

$2,223 suite · $318/night

11% below typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Dec 26, 2027 · 7 nights

$2,205 suite · $315/night

11% below typical

Browse by departure port