Costa Cruises

Costa Diadema

Savona → Barcelona → Marseille → Savona

Oct 12 · 10 nights

$1,430 inside · $143/night

Costa Cruises

Costa Diadema

Barcelona → Alicante → Savona → Barcelona

Oct 13 · 10 nights

$1,430 inside · $143/night

Costa Cruises

Costa Diadema

Alicante → Lisboa → Barcelona → Alicante

Oct 14 · 10 nights

$1,430 inside · $143/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Gibraltar → Málaga

Dec 10 · 17 nights

About average

$2,363 inside · $139/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Gibraltar → Málaga

Dec 11 · 17 nights

About average

$2,363 inside · $139/night

MSC Cruises

MSC Magnifica

Civitavecchia (Rome) → Genova → Alicante → Civitavecchia (Rome)

Nov 15 · 10 nights

$1,309 inside · $131/night

Nicko Cruises

Vasco Da Gama

Piraeus (Athens) → Kalamáta → Dover → Hamburg

Apr 28 · 17 nights

About average

$4,073 inside · $240/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Valencia → Málaga → Barcelona

Dec 23 · 12 nights

About average

$1,899 inside · $158/night

P&O Cruises

Aurora

Southampton → Málaga → Cadiz → Southampton

Apr 11 · 21 nights

About average

$2,945 inside · $140/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Miami → Kings Wharf (Royal Naval Dockyard) → Bilbao → Lisboa

Apr 14 · 24 nights

About average

$16,226 balcony · $676/night

Celebrity Cruises

Celebrity Constellation

Tampa → Kings Wharf (Royal Naval Dockyard) → Málaga → Civitavecchia (Rome)

Apr 13 · 15 nights

About average

$1,306 inside · $87/night

Oceania Cruises

Oceania Insignia

Barcelona → Palma de Mallorca → Nassau → Miami

Nov 2 · 47 nights

About average

$17,099 oceanview · $364/night

Costa Cruises

Costa Diadema

Marseille → Savona → Málaga → Marseille

Oct 1 · 10 nights

$1,408 inside · $141/night

Costa Cruises

Costa Diadema

Savona → Barcelona → Marseille → Savona

Oct 2 · 10 nights

$1,408 inside · $141/night

Costa Cruises

Costa Diadema

Barcelona → Alicante → Savona → Barcelona

Oct 3 · 10 nights

$1,408 inside · $141/night

Costa Cruises

Costa Diadema

Alicante → Lisboa → Barcelona → Alicante

Oct 4 · 10 nights

$1,408 inside · $141/night

P&O Cruises

Arvia

Southampton → Cadiz → Alicante → Southampton

Aug 15 · 14 nights

About average

$2,296 inside · $164/night

Costa Cruises

Costa Diadema

Barcelona → Alicante → Gibraltar → Málaga

Oct 3 · 6 nights

$842 inside · $140/night

MSC Cruises

MSC Sinfonia

Alicante → Olbia → Cascais → Alicante

Aug 3 · 10 nights

$2,083 inside · $208/night

MSC Cruises

MSC Sinfonia

Málaga → Portimao → Marseille → Málaga

Aug 9 · 10 nights

$2,082 inside · $208/night