MSC Cruises

MSC Musica

Tarragona → Marseille → Ibiza → Valencia

Apr 15 · 7 nights

$629 inside · $90/night

Limited price history

Disney Cruise Line

Disney Wish

Port Canaveral → Funchal, Madeira → Cartagena → Barcelona

Apr 25 · 13 nights

$2,653 oceanview · $204/night

Limited price history

MSC Cruises

MSC World Europa

Barcelona → Marseille → Valletta → Barcelona

Oct 9 · 7 nights

$966 inside · $138/night

Limited price history

Princess Cruises

Sky Princess

Southampton → Cadiz → Ajaccio, Corsica → Southampton

Aug 19 · 14 nights

About average

$2,026 inside · $145/night

Costa Cruises

Costa Fascinosa

Savona → Barcelona → Marseille → Savona

Oct 19 · 3 nights

About average

$268 inside · $89/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Napoli → Villefranche-sur-Mer → Barcelona

May 7 · 10 nights

Good value

$1,536 inside · $154/night

24% below typical · 6-month low
Costa Cruises

Costa Serena

Tarragona → Marseille → Palma de Mallorca → Barcelona

May 14 · 14 nights

Exceptional value

$1,343 inside · $96/night

33% below typical · 6-month low
Costa Cruises

Costa Smeralda

Palermo → Civitavecchia (Rome) → Marseille → Barcelona

Oct 1 · 4 nights

About average

$425 inside · $106/night

Nicko Cruises

Vasco Da Gama

Palma de Mallorca → Mahón, Menorca → Motril → Lisboa

Oct 27 · 8 nights

About average

$1,261 inside · $158/night

MSC Cruises

MSC Magnifica

Civitavecchia (Rome) → Genova → Alicante → Civitavecchia (Rome)

Dec 5 · 10 nights

About average

$1,063 inside · $106/night

MSC Cruises

MSC Magnifica

Tarragona → Cadiz → Marseille → Tarragona

Dec 8 · 10 nights

About average

$1,063 inside · $106/night

Oceania Cruises

Oceania Allura

Barcelona → Valencia → Ajaccio, Corsica → Civitavecchia (Rome)

Aug 6 · 7 nights

Good value

$2,887 balcony · $412/night

17% below typical · 6-month low
Princess Cruises

Sun Princess

Fort Lauderdale → Santa Cruz de Tenerife → Palma de Mallorca → Barcelona

Mar 28 · 14 nights

About average

$873 inside · $62/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Sète → Tarragona

Jan 8 · 14 nights

About average

$1,366 inside · $98/night

Celestyal Cruises

Celestyal Discovery

Lisboa → Tangier → Cadiz → Lisboa

Jan 15 · 14 nights

About average

$1,366 inside · $98/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Sète → Tarragona

Jan 22 · 14 nights

About average

$1,366 inside · $98/night

Celestyal Cruises

Celestyal Discovery

Lisboa → Tangier → Cadiz → Lisboa

Jan 29 · 14 nights

About average

$1,366 inside · $98/night

MSC Cruises

MSC Magnifica

Marseille → Tarragona → Genova → Marseille

Dec 7 · 10 nights

About average

$1,067 inside · $107/night

Costa Cruises

Costa Fascinosa

Barcelona → Marseille → Genova → Civitavecchia (Rome)

Mar 27 · 3 nights

About average

$257 inside · $86/night

MSC Cruises

MSC World Europa

Genova → La Spezia → Marseille → Genova

Apr 26 · 7 nights

About average

$971 inside · $139/night