Cunard Line

Queen Elizabeth

Southampton → Tangier → Cadiz → Southampton

Mar 12 · 16 nights

About average

$2,725 inside · $170/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Sète → Tarragona

Nov 27 · 14 nights

About average

$1,366 inside · $98/night

Holland America

Volendam

New York → Ponta Delgada → Funchal, Madeira → New York

Oct 8 · 45 nights

$8,849 inside · $197/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Civitavecchia (Rome) → Livorno → Cadiz → Lisboa

Aug 7 · 10 nights

About average

$8,515 balcony · $852/night

Cunard Line

Queen Victoria

Southampton → Tangier → Cadiz → Southampton

May 28 · 14 nights

About average

$2,385 inside · $170/night

Oceania Cruises

Oceania Allura

Barcelona → Valencia → Cadiz → Lisboa

Dec 18 · 9 nights

About average

$3,299 oceanview · $367/night

Oceania Cruises

Oceania Marina

Miami → Ponta Delgada → Split → Trieste

Mar 25 · 23 nights

About average

$9,499 balcony · $413/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimao → Lisboa

Oct 11 · 7 nights

Good value

$2,229 suite · $318/night

16% below typical · 6-month low
Sea Cloud Cruises

Sea Cloud Spirit

Palma de Mallorca → Ibiza → Santa Cruz de Tenerife → Las Palmas de Gran Canaria

Oct 26 · 16 nights

Priced high

$12,268 oceanview · $767/night

18% above typical · 30-day low
MSC Cruises

MSC Sinfonia

Alicante → Civitavecchia (Rome) → Cascais → Alicante

May 2 · 10 nights

About average

$1,633 inside · $163/night

Costa Cruises

Costa Diadema

Málaga → Marseille → Tangier → Málaga

Oct 9 · 10 nights

$1,075 inside · $108/night

Oceania Cruises

Oceania Marina

Civitavecchia (Rome) → Bonifacio → Cadiz → Lisboa

Nov 27 · 10 nights

About average

$2,949 inside · $295/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Napoli → Valletta

Mar 11 · 19 nights

About average

$2,026 inside · $107/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimao → Lisboa

Jul 4 · 7 nights

About average

$1,169 inside · $167/night

Seabourn

Seabourn Ovation

Piraeus (Athens) → Valletta → Porto → Lisboa

Oct 30 · 15 nights

$10,624 balcony · $708/night

Costa Cruises

Costa Fascinosa

Marseille → Savona → Málaga → Marseille

Nov 14 · 10 nights

Exceptional value

$1,264 oceanview · $126/night

29% below typical
MSC Cruises

MSC Sinfonia

Alicante → Mahón, Menorca → Cascais → Alicante

Aug 30 · 10 nights

$1,719 inside · $172/night

Norwegian Cruise Line

Norwegian Dawn

Lisboa → Portimao → Palma de Mallorca → Barcelona

May 30 · 7 nights

About average

$1,199 oceanview · $171/night

Regent Seven Seas Cruises

Seven Seas Explorer

Lisboa → Cadiz → Golfo Aranci → Civitavecchia (Rome)

Aug 16 · 20 nights

About average

$18,263 balcony · $913/night

Costa Cruises

Costa Fascinosa

Málaga → Marseille → Cadiz → Málaga

Nov 12 · 10 nights

$1,081 inside · $108/night