MSC Cruises

MSC Sinfonia

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

Apr 27 · 10 nights

About average

$1,683 inside · $168/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Cadiz → Palma de Mallorca → Barcelona

Sep 21 · 11 nights

About average

$4,126 oceanview · $375/night

MSC Cruises

MSC Sinfonia

Marseille → Málaga → Genova → Marseille

Apr 19 · 10 nights

About average

$1,622 inside · $162/night

MSC Cruises

MSC Sinfonia

Genova → Marseille → Civitavecchia (Rome) → Genova

Apr 18 · 10 nights

About average

$1,602 inside · $160/night

MSC Cruises

MSC Sinfonia

Málaga → Tangier → Marseille → Málaga

Apr 21 · 10 nights

$1,602 inside · $160/night

Limited price history

Explora Journeys

Explora II

Barcelona → Málaga → Armacao dos Buzios → Rio de Janeiro

Nov 29 · 17 nights

About average

$11,710 suite · $689/night

Ponant Cruises

Le Boreal

Casablanca → Tangier → Portimao → Lisboa

Apr 18 · 7 nights

About average

$5,674 oceanview · $811/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Sète → Portimao → Lisboa

Apr 18 · 11 nights

About average

$10,229 balcony · $930/night

Seabourn

Seabourn Ovation

Fusina (Venice) → Rovinj → Cadiz → Lisboa

Nov 4 · 23 nights

About average

$17,398 balcony · $756/night

P&O Cruises

Azura

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

Dec 18 · 10 nights

Good value

$1,553 inside · $155/night

12% below typical · 6-month low
Ponant Cruises

Le Bougainville

Málaga → Gibraltar → Melilla → Málaga

Nov 10 · 5 nights

About average

$4,079 balcony · $816/night

Costa Cruises

Costa Diadema

Barcelona → Tangier → Casablanca → Cadiz

Oct 9 · 4 nights

About average

$626 inside · $157/night

Celestyal Cruises

Celestyal Discovery

Lisboa → Tangier → Sète → Tarragona

Jan 1 · 7 nights

About average

$1,176 inside · $168/night

Norwegian Cruise Line

Norwegian Star

Lisboa → Las Palmas de Gran Canaria → Portimao → Lisboa

Oct 31 · 13 nights

About average

$2,459 inside · $189/night

Seabourn

Seabourn Ovation

Civitavecchia (Rome) → Livorno → Cadiz → Lisboa

Nov 11 · 16 nights

About average

$11,598 balcony · $725/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Agadir → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Dec 18 · 21 nights

About average

$3,174 inside · $151/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Agadir → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Dec 17 · 21 nights

About average

$3,147 inside · $150/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Sète → Tarragona

Dec 25 · 14 nights

About average

$2,285 inside · $163/night

Celestyal Cruises

Celestyal Discovery

Lisboa → Tangier → Cadiz → Lisboa

Jan 1 · 14 nights

About average

$2,285 inside · $163/night

Explora Journeys

Explora II

Barcelona → Málaga → Valencia → Barcelona

Nov 15 · 7 nights

About average

$4,450 suite · $636/night