Virgin Voyages

Resilient Lady

Barcelona → Palma de Mallorca → Valencia → Barcelona

Jul 28 · 11 nights

About average

$3,357 balcony · $305/night

Princess Cruises

Sun Princess

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

Mar 5 · 7 nights

About average

$1,279 inside · $183/night

Costa Cruises

Costa Toscana

Palma de Mallorca → Palermo → Barcelona → Palma de Mallorca

Dec 29 · 7 nights

About average

$1,264 inside · $181/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Lisboa → Portimao → Palma de Mallorca → Barcelona

May 8 · 7 nights

About average

$7,450 balcony · $1,064/night

Oceania Cruises

Oceania Marina

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

Nov 15 · 10 nights

Poor value

$10,449 suite · $1,045/night

42% above typical · 30-day low
Princess Cruises

Sun Princess

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

Mar 26 · 7 nights

About average

$1,228 inside · $175/night

Ponant Cruises

Le Boreal

Barcelona → Palma de Mallorca → Portimao → Lisboa

Oct 17 · 7 nights

About average

$7,127 oceanview · $1,018/night

Regent Seven Seas Cruises

Seven Seas Voyager

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

Mar 26 · 10 nights

About average

$6,733 balcony · $673/night

Costa Cruises

Costa Toscana

Savona → Marseille → Civitavecchia (Rome) → Savona

Dec 26 · 7 nights

Good value

$1,197 inside · $171/night

14% below typical · 6-month low
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Dec 28 · 7 nights

Good value

$1,197 inside · $171/night

14% below typical · 6-month low
Costa Cruises

Costa Toscana

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

Dec 25 · 7 nights

Good value

$1,197 inside · $171/night

14% below typical · 6-month low
Holland America

Rotterdam

Lisboa → Cadiz → Napoli → Civitavecchia (Rome)

Oct 31 · 11 nights

About average

$1,714 inside · $156/night

Costa Cruises

Costa Toscana

Savona → Marseille → Civitavecchia (Rome) → Savona

Dec 24 · 7 nights

About average

$1,130 inside · $161/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Dec 26 · 7 nights

About average

$1,130 inside · $161/night

Costa Cruises

Costa Toscana

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

Dec 23 · 7 nights

About average

$1,130 inside · $161/night

Regent Seven Seas Cruises

Seven Seas Voyager

Lisboa → Tangier → Napoli → Civitavecchia (Rome)

Mar 17 · 19 nights

About average

$11,921 balcony · $627/night

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