MSC Cruises

MSC Seaview

Cascais → Casablanca → Palma de Mallorca → Barcelona

Mar 21 · 7 nights

About average

$909 inside · $130/night

Ponant Cruises

Le Bougainville

Málaga → Tangier → Valencia → Tarragona

Mar 29 · 8 nights

About average

$7,530 balcony · $941/night

Costa Cruises

Costa Toscana

Palma de Mallorca → Palermo → Alicante → Palma de Mallorca

Dec 27 · 8 nights

About average

$1,286 inside · $161/night

Norwegian Cruise Line

Norwegian Dawn

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

Apr 29 · 10 nights

About average

$1,489 inside · $149/night

Holland America

Rotterdam

Lisboa → Cadiz → Zadar → Trieste

Oct 31 · 18 nights

About average

$2,579 inside · $143/night

Ponant Cruises

Le Dumont Durville

Tarragona → Palma de Mallorca → Siracusa → Valletta

Oct 29 · 8 nights

About average

$7,115 balcony · $889/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palma de Mallorca → Portimao → Lisboa

Mar 8 · 9 nights

About average

$5,194 balcony · $577/night

Costa Cruises

Costa Toscana

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

Jan 1 · 7 nights

Good value

$928 inside · $133/night

17% below typical · 6-month low
Costa Cruises

Costa Toscana

Palma de Mallorca → Palermo → Barcelona → Palma de Mallorca

Dec 22 · 7 nights

Good value

$984 inside · $141/night

12% below typical · 3-month low
Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Sète → Portimao → Lisboa

Apr 18 · 11 nights

About average

$10,229 balcony · $930/night

Ponant Cruises

Le Bougainville

Tarragona → Palma de Mallorca → Trapani → Valletta

Aug 12 · 7 nights

About average

$6,880 balcony · $983/night

Seabourn

Seabourn Ovation

Fusina (Venice) → Rovinj → Cadiz → Lisboa

Nov 4 · 23 nights

About average

$17,398 balcony · $756/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Cannes → Barcelona

Oct 10 · 10 nights

About average

$1,789 inside · $179/night

Cunard Line

Queen Victoria

Southampton → La Coruña (A Coruña) → Cadiz → Southampton

Jul 21 · 14 nights

About average

$3,153 inside · $225/night

Hapag-Lloyd Cruises

MS Europa 2

Palma de Mallorca → Mahón, Menorca → Santa Cruz de La Palma → Santa Cruz de Tenerife

Sep 30 · 14 nights

About average

$15,341 suite · $1,096/night

Celestyal Cruises

Celestyal Discovery

Lisboa → Tangier → Sète → Tarragona

Jan 1 · 7 nights

About average

$1,176 inside · $168/night

Oceania Cruises

Oceania Sirena

Valletta → Catania → Palma de Mallorca → Barcelona

Sep 20 · 10 nights

About average

$3,749 oceanview · $375/night

Seabourn

Seabourn Ovation

Civitavecchia (Rome) → Livorno → Cadiz → Lisboa

Nov 11 · 16 nights

About average

$11,598 balcony · $725/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

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Sète → Tarragona

Dec 25 · 14 nights

About average

$2,285 inside · $163/night