Costa Cruises

Costa Pacifica

Barcelona → Marseille → Alicante → Valencia

Mar 26 · 11 nights

$1,291 inside · $117/night

SeaDream Yacht Club

SeaDream I

Barcelona → Mahón, Menorca → Gibraltar → Málaga

Oct 21 · 7 nights

About average

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

Explora Journeys

Explora II

Civitavecchia (Rome) → Livorno → Alicante → Barcelona

Mar 5 · 9 nights

About average

$4,830 suite · $537/night

Costa Cruises

Costa Pacifica

Savona → Napoli → Marseille → Savona

Mar 28 · 12 nights

$1,412 inside · $118/night

MSC Cruises

MSC Virtuosa

Barcelona → Málaga → Salvador → Rio de Janeiro

Nov 16 · 16 nights

About average

$1,379 inside · $86/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Palma de Mallorca → Ibiza → Barcelona

Jul 31 · 7 nights

About average

$4,823 inside · $689/night

Ponant Cruises

Le Dumont Durville

Valletta → Siracusa → Motril → Málaga

Oct 29 · 9 nights

About average

$9,950 balcony · $1,106/night

Virgin Voyages

Resilient Lady

Barcelona → Palma de Mallorca → Valencia → Barcelona

Jul 28 · 11 nights

About average

$3,357 balcony · $305/night

MSC Cruises

MSC Opera

Genova → Marseille → Olbia → Genova

Sep 20 · 10 nights

$1,503 inside · $150/night

Limited price history

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

Ponant Cruises

Le Boreal

Barcelona → Palma de Mallorca → Portimao → Lisboa

Oct 17 · 7 nights

About average

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

MSC Cruises

MSC Sinfonia

Marseille → Málaga → Genova → Marseille

Oct 6 · 10 nights

About average

$1,650 inside · $165/night

MSC Cruises

MSC Sinfonia

Genova → Marseille → Civitavecchia (Rome) → Genova

Oct 5 · 10 nights

About average

$1,642 inside · $164/night

MSC Cruises

MSC Sinfonia

Cascais → Alicante → Cadiz → Cascais

Oct 7 · 10 nights

About average

$1,591 inside · $159/night

MSC Cruises

MSC Sinfonia

Málaga → Cadiz → Marseille → Málaga

Oct 15 · 10 nights

About average

$1,582 inside · $158/night

MSC Cruises

MSC Sinfonia

Marseille → Málaga → Genova → Marseille

Oct 13 · 10 nights

About average

$1,577 inside · $158/night

Regent Seven Seas Cruises

Seven Seas Voyager

Lisboa → Tangier → Valencia → Barcelona

Mar 17 · 9 nights

About average

$5,871 balcony · $652/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

MSC Cruises

MSC Magnifica

Genova → Marseille → Civitavecchia (Rome) → Genova

Dec 26 · 10 nights

About average

$2,422 inside · $242/night