Emerald Cruises

Emerald Sakara

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

Apr 24 · 8 nights

About average

$8,904 balcony · $1,113/night

MSC Cruises

MSC Virtuosa

Marseille → Barcelona → Ilhabela → Santos

Nov 15 · 19 nights

About average

$1,589 inside · $84/night

Explora Journeys

Explora I

Barcelona → Alicante → Palma de Mallorca → Barcelona

Oct 29 · 10 nights

$6,230 suite · $623/night

MSC Cruises

MSC Virtuosa

Marseille → Barcelona → Salvador → Rio de Janeiro

Nov 15 · 17 nights

About average

$1,424 inside · $84/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palma de Mallorca → Portimão → Lisbon

May 3 · 9 nights

About average

$6,352 balcony · $706/night

Royal Caribbean International

Mariner of the Seas

Barcelona → Tangier → Palma de Mallorca → Barcelona

Jun 24 · 8 nights

About average

$1,153 inside · $144/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Sète → Tarragona

Nov 27 · 14 nights

About average

$1,366 inside · $98/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Civitavecchia (Rome) → Livorno → Cadiz → Lisbon

Aug 7 · 10 nights

About average

$8,515 balcony · $852/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Miami → Kings Wharf (Royal Naval Dockyard) → Cadiz → Lisbon

Apr 14 · 14 nights

About average

$7,795 balcony · $557/night

MSC Cruises

MSC Splendida

Naples → Genoa → Montevideo → Buenos Aires

Nov 14 · 21 nights

About average

$2,051 inside · $98/night

MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Genoa → Málaga

Apr 11 · 10 nights

$1,148 inside · $115/night

Limited price history

MSC Cruises

MSC Sinfonia

Alicante → Civitavecchia (Rome) → Cascais → Alicante

May 2 · 10 nights

About average

$1,633 inside · $163/night

MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Ceuta → Alicante

Apr 11 · 14 nights

$1,609 inside · $115/night

Limited price history

MSC Cruises

MSC Seaview

Rio de Janeiro → Maceió → Genoa → Naples

Mar 8 · 23 nights

About average

$2,031 inside · $88/night

MSC Cruises

MSC Virtuosa

Livorno → Marseille → Salvador → Rio de Janeiro

Nov 14 · 18 nights

About average

$1,517 inside · $84/night

Emerald Cruises

Emerald Kaia

Nice → Saint-Tropez → Almería → Málaga

Oct 11 · 9 nights

About average

$8,737 oceanview · $971/night

Regent Seven Seas Cruises

Seven Seas Voyager

Lisbon → Tangier → Palma de Mallorca → Barcelona

Oct 30 · 10 nights

About average

$7,114 balcony · $711/night

Explora Journeys

Explora I

Miami → San Juan → Málaga → Barcelona

Mar 8 · 16 nights

About average

$8,315 suite · $520/night

SeaDream Yacht Club

SeaDream II

Málaga → Cartagena → Sanary-sur-Mer → Nice

May 2 · 7 nights

About average

$6,548 oceanview · $935/night

Costa Cruises

Costa Fascinosa

Savona → Barcelona → Las Palmas de Gran Canaria → Pointe-à-Pitre

Dec 5 · 12 nights

Good value

$1,547 inside · $129/night

10% below typical · 6-month low

Browse by departure port