Oceania Cruises

Oceania Nautica

Barcelona → Palma de Mallorca → Portimao → Lisboa

Jul 7 · 10 nights

Good value

$2,975 oceanview · $298/night

15% below typical · 6-month low

Le Austral

Valletta → Cagliari → Palma de Mallorca → Tarragona

Jun 28 · 5 nights

About average

$3,541 oceanview · $708/night

Celebrity Cruises

Celebrity Constellation

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

May 15 · 9 nights

Good value

$1,375 oceanview · $153/night

11% below typical
Regent Seven Seas Cruises

Seven Seas Voyager

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

Feb 26 · 10 nights

About average

$6,251 balcony · $625/night

Costa Cruises

Costa Diadema

Savona → Palma de Mallorca → Marseille → Savona

Sep 23 · 4 nights

About average

$772 oceanview · $193/night

Oceania Cruises

Oceania Nautica

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

Sep 9 · 7 nights

About average

$2,149 inside · $307/night

Royal Caribbean International

Legend of the Seas

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

Oct 21 · 7 nights

About average

$1,749 inside · $250/night

Carnival Cruise Line

Carnival Sunshine

Barcelona → Cadiz → Palma de Mallorca → Barcelona

Jun 19 · 8 nights

Good value

$2,525 suite · $316/night

15% below typical
Costa Cruises

Costa Toscana

Palma de Mallorca → Palermo → Barcelona → Palma de Mallorca

Jan 25 · 7 nights

About average

$648 inside · $93/night

P&O Cruises

Aurora

Southampton → Lisboa → Cadiz → Southampton

Aug 11 · 21 nights

About average

$2,431 inside · $116/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimao → Lisboa

Jun 6 · 7 nights

Good value

$2,919 suite · $417/night

14% below typical · 3-month low
Oceania Cruises

Oceania Allura

Piraeus (Athens) → Limassol → Salerno → Civitavecchia (Rome)

Dec 8 · 26 nights

About average

$10,449 balcony · $402/night

Emerald Cruises

Emerald Sakara

Barcelona → Palma de Mallorca → Cadiz → Málaga

Oct 23 · 8 nights

About average

$9,507 balcony · $1,188/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Sep 5 · 7 nights

About average

$1,686 inside · $241/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Oct 17 · 7 nights

About average

$1,701 inside · $243/night

MSC Cruises

MSC Seashore

Miami → Grand Turk Island → Marseille → Barcelona

Mar 19 · 22 nights

About average

$2,075 inside · $94/night

Royal Caribbean International

Legend of the Seas

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

Sep 30 · 7 nights

About average

$1,809 inside · $258/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Jan 11 · 7 nights

Good value

$604 inside · $86/night

22% below typical · 6-month low
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Jan 10 · 7 nights

About average

$604 inside · $86/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Jan 17 · 7 nights

About average

$604 inside · $86/night