Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Sep 12 · 7 nights

About average

$1,751 inside · $250/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Aug 15 · 7 nights

About average

$2,030 inside · $290/night

Costa Cruises

Costa Toscana

Savona → Marseille → Civitavecchia (Rome) → Savona

Feb 20 · 7 nights

Good value

$675 inside · $96/night

23% below typical

Explora VI

Barcelona → Ibiza → Napoli → Civitavecchia (Rome)

Oct 9 · 7 nights

About average

$4,285 suite · $612/night

Costa Cruises

Costa Toscana

Savona → Marseille → Civitavecchia (Rome) → Savona

Feb 19 · 7 nights

About average

$738 inside · $105/night

Explora Journeys

Explora II

Barcelona → Alicante → Palma de Mallorca → Barcelona

Apr 11 · 7 nights

About average

$4,220 suite · $603/night

Celebrity Cruises

Celebrity Xcel

Miami → Lisboa → Palma de Mallorca → Barcelona

Apr 11 · 15 nights

Good value

$2,102 inside · $140/night

10% below typical · 30-day low
Cunard Line

Queen Elizabeth

Trieste → Dubrovnik → Zadar → Trieste

Aug 6 · 21 nights

About average

$2,764 inside · $132/night

Explora Journeys

Explora II

Barcelona → Alicante → Sorrento → Civitavecchia (Rome)

Apr 29 · 16 nights

About average

$9,660 suite · $604/night

SeaDream Yacht Club

SeaDream II

Nice → Calvi → Palma de Mallorca → Málaga

Oct 17 · 7 nights

About average

$6,869 oceanview · $981/night

Princess Cruises

Sun Princess

Piraeus (Athens) → Iraklion (Heraklion) → Civitavecchia (Rome) → Napoli

Sep 24 · 14 nights

About average

$2,383 inside · $170/night

Norwegian Cruise Line

Norwegian Dawn

Lisboa → Portimao → Palma de Mallorca → Barcelona

Jun 13 · 7 nights

About average

$1,139 inside · $163/night

Norwegian Cruise Line

Norwegian Dawn

Lisboa → Portimao → Palma de Mallorca → Barcelona

Jun 27 · 7 nights

About average

$1,139 inside · $163/night

Regent Seven Seas Cruises

Seven Seas Voyager

Cape Town → Port Elizabeth → Valencia → Barcelona

Feb 1 · 61 nights

About average

$47,180 suite · $773/night

Norwegian Cruise Line

Norwegian Dawn

Tarragona → Cadiz → Palma de Mallorca → Barcelona

Oct 4 · 7 nights

Good value

$1,319 balcony · $188/night

24% below typical · 30-day low
Norwegian Cruise Line

Norwegian Dawn

Lisboa → Cadiz → Palma de Mallorca → Barcelona

Oct 18 · 7 nights

Good value

$1,579 balcony · $226/night

15% below typical · 3-month low
MSC Cruises

MSC Sinfonia

Marseille → Genova → Barcelona → Marseille

Nov 16 · 7 nights

$611 inside · $87/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jun 5 · 7 nights

$2,630 inside · $376/night

Silversea Cruises

Silver Ray

Barcelona → Palamós → Tarragona → Barcelona

Oct 25 · 9 nights

Exceptional value

$11,200 suite · $1,244/night

28% below typical · 6-month low
Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palma de Mallorca → Portimao → Lisboa

May 3 · 9 nights

About average

$6,352 balcony · $706/night