Seabourn

Seabourn Venture

Rio de Janeiro → Armacao dos Buzios → Tangier → Sevilla

Apr 6 · 21 nights

About average

$12,498 balcony · $595/night

Cunard Line

Queen Elizabeth

Southampton → Tangier → Cadiz → Southampton

Mar 12 · 16 nights

About average

$2,725 inside · $170/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Cadiz → Málaga → Barcelona

Feb 9 · 12 nights

About average

$1,524 inside · $127/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Cartagena → Cagliari → Civitavecchia (Rome)

Jun 24 · 10 nights

About average

$1,696 inside · $170/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Sète → Tarragona

Nov 27 · 14 nights

About average

$1,366 inside · $98/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

Celebrity Cruises

Celebrity Xcel

Barcelona → Cadiz → Palma de Mallorca → Barcelona

Sep 27 · 11 nights

Good value

$2,453 inside · $223/night

15% below typical
Regent Seven Seas Cruises

Seven Seas Voyager

Lisboa → Tangier → Palma de Mallorca → Barcelona

Oct 30 · 10 nights

About average

$7,114 balcony · $711/night

Explora Journeys

Explora I

Barcelona → Alicante → Palma de Mallorca → Barcelona

Oct 29 · 10 nights

$6,230 suite · $623/night

MSC Cruises

MSC Fantasia

Santa Cruz de Tenerife → Lanzarote → Tarragona → Civitavecchia (Rome)

Apr 4 · 8 nights

About average

$904 inside · $113/night

Ponant Cruises

Le Laperouse

Lisboa → Portimao → Santa Cruz de Tenerife → Las Palmas de Gran Canaria

Oct 30 · 13 nights

About average

$9,546 balcony · $734/night

Costa Cruises

Costa Diadema

Málaga → Marseille → Tangier → Málaga

Oct 9 · 10 nights

$1,075 inside · $108/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Tangier → Málaga → Barcelona

Oct 7 · 9 nights

About average

$1,275 inside · $142/night

Emerald Cruises

Emerald Sakara

Málaga → Gibraltar → Mahón, Menorca → Barcelona

Apr 24 · 8 nights

About average

$8,948 balcony · $1,119/night

MSC Cruises

MSC Opera

Barcelona → Tangier → Catalina Island → Bridgetown

Nov 2 · 17 nights

$1,306 inside · $77/night

Costa Cruises

Costa Favolosa

Pointe-à-Pitre → Basseterre, Saint Kitts → Barcelona → Marseille

Mar 5 · 15 nights

$1,774 inside · $118/night

Costa Cruises

Costa Favolosa

Pointe-à-Pitre → Basseterre, Saint Kitts → Marseille → Savona

Mar 5 · 16 nights

$1,907 inside · $119/night

Silversea Cruises

Silver Dawn

Monte-Carlo → Marseille → Casablanca → Lisboa

Nov 15 · 12 nights

About average

$19,900 suite · $1,658/night

Oceania Cruises

Oceania Allura

Barcelona → Valencia → Funchal, Madeira → Lisboa

Jun 4 · 11 nights

About average

$4,999 oceanview · $454/night