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

Scenic Eclipse I

Málaga → Almería → Saint-Tropez → Monte-Carlo

Apr 21 · 7 nights

About average

$7,720 suite · $1,103/night

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,266 oceanview · $767/night

18% above typical · 30-day low
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 Sinfonia

Alicante → Civitavecchia (Rome) → Cascais → Alicante

May 2 · 10 nights

About average

$1,633 inside · $163/night

Emerald Cruises

Emerald Sakara

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

Apr 24 · 8 nights

About average

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

Costa Cruises

Costa Fascinosa

Marseille → Savona → Málaga → Marseille

Nov 14 · 10 nights

Exceptional value

$1,264 oceanview · $126/night

29% below typical
Emerald Cruises

Emerald Kaia

Nice → Saint-Tropez → Almería → Málaga

Oct 11 · 9 nights

About average

$8,780 oceanview · $976/night

MSC Cruises

MSC Sinfonia

Alicante → Mahón, Menorca → Cascais → Alicante

Aug 30 · 10 nights

$1,719 inside · $172/night

Sea Cloud Cruises

Sea Cloud Spirit

Casablanca → Tangier → Saint-Tropez → Nice

Apr 14 · 13 nights

About average

$10,118 oceanview · $778/night

Costa Cruises

Costa Fascinosa

Savona → Barcelona → Las Palmas de Gran Canaria → Pointe-à-Pitre

Dec 5 · 12 nights

Good value

$1,555 inside · $130/night

10% below typical · 6-month low
Silversea Cruises

Silver Dawn

Monte-Carlo → Marseille → Casablanca → Lisboa

Nov 15 · 12 nights

About average

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

Costa Cruises

Costa Diadema

Málaga → Marseille → Tangier → Málaga

Oct 9 · 10 nights

$1,075 inside · $108/night

SeaDream Yacht Club

SeaDream II

Málaga → Cartagena → Sanary-sur-Mer → Nice

May 2 · 7 nights

About average

$6,580 oceanview · $940/night

MSC Cruises

MSC Euribia

Copenhagen → Amsterdam → Alicante → Tarragona

Oct 10 · 9 nights

$1,056 inside · $117/night

Costa Cruises

Costa Fascinosa

Málaga → Marseille → Cadiz → Málaga

Nov 12 · 10 nights

$1,081 inside · $108/night

Oceania Cruises

Oceania Allura

Napoli → Civitavecchia (Rome) → Cadiz → Lisboa

Jul 27 · 10 nights

About average

$4,699 oceanview · $470/night

MSC Cruises

MSC Magnifica

Marseille → Barcelona → Genova → Marseille

Dec 7 · 10 nights

$1,137 oceanview · $114/night