Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Sète → Tarragona

Feb 5 · 14 nights

About average

$1,366 inside · $98/night

Celestyal Cruises

Celestyal Discovery

Lisboa → Tangier → Cadiz → Lisboa

Dec 4 · 14 nights

About average

$1,366 inside · $98/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Marseille → Tarragona

Dec 11 · 14 nights

About average

$1,366 inside · $98/night

Celestyal Cruises

Celestyal Discovery

Lisboa → Tangier → Cadiz → Lisboa

Dec 18 · 14 nights

About average

$1,366 inside · $98/night

Costa Cruises

Costa Fascinosa

Savona → Barcelona → Cadiz → Málaga

Nov 5 · 7 nights

About average

$671 inside · $96/night

Royal Caribbean International

Mariner of the Seas

Barcelona → Tangier → Palma de Mallorca → Barcelona

Jun 24 · 8 nights

Good value

$1,385 balcony · $173/night

12% below typical · 6-month low

Explora V

Barcelona → Valencia → Tangier → Málaga

Jan 9 · 7 nights

$4,020 suite · $574/night

Limited price history

Silversea Cruises

Silver Nova

Barcelona → Valencia → Casablanca → Lisboa

Nov 30 · 9 nights

Good value

$8,000 balcony · $889/night

13% below typical · 6-month low
Costa Cruises

Costa Fascinosa

Barcelona → Gibraltar → Savona → Barcelona

Nov 6 · 10 nights

Exceptional value

$917 inside · $92/night

33% below typical
Costa Cruises

Costa Fascinosa

Marseille → Savona → Málaga → Marseille

Nov 24 · 10 nights

Exceptional value

$917 inside · $92/night

30% below typical
Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Cadiz → Lisboa

Jan 8 · 7 nights

About average

$772 inside · $110/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Cadiz → Lisboa

Jan 22 · 7 nights

About average

$772 inside · $110/night

Costa Cruises

Costa Diadema

Marseille → Savona → Málaga → Marseille

Oct 7 · 10 nights

About average

$973 inside · $97/night

Silversea Cruises

Silver Spirit

Civitavecchia (Rome) → Barcelona → Casablanca → Lisboa

Nov 22 · 10 nights

Good value

$8,100 balcony · $810/night

15% below typical · 6-month low
Oceania Cruises

Oceania Nautica

Fusina (Venice) → Split → Portimao → Lisboa

Aug 5 · 21 nights

$6,749 inside · $321/night

Costa Cruises

Costa Fascinosa

Málaga → Marseille → Cadiz → Málaga

Nov 22 · 10 nights

Good value

$1,130 inside · $113/night

13% below typical · 30-day low
Costa Cruises

Costa Diadema

Cadiz → Lisboa → Casablanca → Cadiz

Sep 30 · 13 nights

About average

$1,387 inside · $107/night

Regent Seven Seas Cruises

Seven Seas Splendor

Civitavecchia (Rome) → La Spezia → Melilla → Barcelona

Oct 31 · 14 nights

About average

$10,285 balcony · $735/night

P&O Cruises

Aurora

Southampton → Lisboa → Cadiz → Southampton

Aug 11 · 21 nights

About average

$2,431 inside · $116/night

Oceania Cruises

Oceania Allura

Piraeus (Athens) → Limassol → Salerno → Civitavecchia (Rome)

Dec 8 · 26 nights

About average

$10,449 balcony · $402/night