Celebrity Cruises

Celebrity Equinox

Barcelona → Tangier → Palma de Mallorca → Barcelona

Apr 10 · 10 nights

About average

$1,249 inside · $125/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Cartagena → Málaga → Miami

Oct 23 · 16 nights

About average

$2,628 inside · $164/night

Regent Seven Seas Cruises

Seven Seas Prestige

New York → Kings Wharf (Royal Naval Dockyard) → Horta → Barcelona

Apr 27 · 14 nights

About average

$11,190 balcony · $799/night

Royal Caribbean International

Brilliance of the Seas

Barcelona → Valencia → Cartagena → Fort Lauderdale

Nov 2 · 14 nights

About average

$1,162 inside · $83/night

Celebrity Cruises

Celebrity Equinox

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

Jul 24 · 10 nights

Good value

$1,324 inside · $132/night

10% below typical
MSC Cruises

MSC Virtuosa

Southampton → La Coruña (A Coruña) → Cadiz → Málaga

Nov 7 · 5 nights

$559 balcony · $112/night

Holland America

Oosterdam

Barcelona → Alicante → Málaga → Fort Lauderdale

Nov 2 · 14 nights

$1,179 inside · $84/night

MSC Cruises

MSC Sinfonia

Civitavecchia (Rome) → Genova → Cadiz → Cascais

May 27 · 6 nights

$729 oceanview · $122/night

MSC Cruises

MSC Magnifica

Barcelona → Cadiz → Alicante → Civitavecchia (Rome)

Dec 8 · 7 nights

$719 inside · $103/night

Costa Cruises

Costa Serena

Buenos Aires → Rio de Janeiro → Barcelona → Marseille

Apr 5 · 21 nights

$2,019 inside · $96/night

Costa Cruises

Costa Serena

Rio de Janeiro → Recife → Barcelona → Marseille

Apr 8 · 18 nights

$1,732 inside · $96/night

Costa Cruises

Costa Serena

Buenos Aires → Rio de Janeiro → Marseille → Savona

Apr 5 · 22 nights

$2,119 inside · $96/night

Costa Cruises

Costa Serena

Rio de Janeiro → Recife → Marseille → Savona

Apr 8 · 19 nights

$1,832 inside · $96/night

MSC Cruises

MSC Euribia

Kiel → Copenhagen → Marseille → Genova

Oct 10 · 12 nights

$1,269 inside · $106/night