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

Explora Journeys

Explora II

Barcelona → Palma de Mallorca → Cadiz → Barcelona

Nov 22 · 7 nights

About average

$4,450 suite · $636/night

Seabourn

Seabourn Ovation

Barcelona → Mahón, Menorca → Cadiz → Lisboa

Nov 18 · 9 nights

About average

$6,298 balcony · $700/night

Seabourn

Seabourn Ovation

Fusina (Venice) → Vodice → Porto → Lisboa

Oct 9 · 36 nights

About average

$34,399 balcony · $956/night

Ponant Cruises

Le Laperouse

Valletta → Siracusa → Motril → Málaga

Oct 23 · 9 nights

About average

$7,463 balcony · $829/night

Ponant Cruises

Le Champlain

Valletta → Siracusa → Motril → Málaga

Nov 16 · 9 nights

About average

$7,732 balcony · $859/night

Seabourn

Seabourn Ovation

Civitavecchia (Rome) → Livorno → Casablanca → Bridgetown

Nov 11 · 28 nights

About average

$18,298 balcony · $654/night

Emerald Cruises

Emerald Kaia

Málaga → Almería → Cadiz → Sevilla

Oct 20 · 7 nights

About average

$6,955 oceanview · $994/night

Emerald Cruises

Emerald Kaia

Sevilla → Cadiz → Almería → Málaga

Oct 27 · 7 nights

About average

$6,955 oceanview · $994/night

Hapag-Lloyd Cruises

MS HANSEATIC spirit

Sevilla → Cadiz → Lanzarote → Santa Cruz de Tenerife

Oct 16 · 12 nights

About average

$7,809 oceanview · $651/night

Oceania Cruises

Oceania Allura

Barcelona → Palma de Mallorca → Salerno → Civitavecchia (Rome)

Jan 17 · 14 nights

About average

$5,599 balcony · $400/night

Oceania Cruises

Oceania Sonata

Civitavecchia (Rome) → Salerno → Cadiz → Lisboa

Oct 19 · 13 nights

About average

$6,299 balcony · $485/night

Oceania Cruises

Oceania Allura

Lisboa → Funchal, Madeira → Napoli → Civitavecchia (Rome)

Dec 27 · 14 nights

About average

$5,299 oceanview · $379/night

Regent Seven Seas Cruises

Seven Seas Explorer

Barcelona → Palma de Mallorca → Alicante → Barcelona

Jul 21 · 16 nights

$14,882 balcony · $930/night

Ponant Cruises

Le Bougainville

Málaga → Gibraltar → Melilla → Málaga

Nov 15 · 5 nights

$3,444 balcony · $689/night

Emerald Cruises

Emerald Kaia

Nice → Saint-Tropez → Cadiz → Sevilla

Oct 11 · 16 nights

About average

$35,760 suite · $2,235/night

Oceania Cruises

Oceania Sirena

Barcelona → Valencia → Halifax → New York

Aug 16 · 34 nights

About average

$11,199 oceanview · $329/night

Oceania Cruises

Oceania Allura

Civitavecchia (Rome) → Salerno → Palma de Mallorca → Barcelona

Jan 3 · 14 nights

About average

$4,899 oceanview · $350/night