Regent Seven Seas Cruises

Seven Seas Splendor

Lisboa → Portimao → Melilla → Barcelona

Nov 7 · 7 nights

About average

$3,908 balcony · $558/night

Norwegian Cruise Line

Norwegian Escape

New York → Halifax → Palma de Mallorca → Barcelona

Sep 26 · 16 nights

About average

$1,854 balcony · $116/night

Explora V

Málaga → Cadiz → Palma de Mallorca → Barcelona

Feb 27 · 10 nights

$5,715 suite · $572/night

Limited price history

Explora V

Málaga → Motril → Cadiz → Lisboa

Jan 16 · 7 nights

$4,020 suite · $574/night

Limited price history

Explora V

Málaga → Alger (Algiers) → Cadiz → Lisboa

Feb 6 · 7 nights

$4,020 suite · $574/night

Limited price history

Seabourn

Seabourn Ovation

Piraeus (Athens) → Valletta → Les Trois-Îlets → Bridgetown

Oct 30 · 28 nights

About average

$18,299 balcony · $654/night

Oceania Cruises

Oceania Sonata

Civitavecchia (Rome) → Salerno → San Juan → Miami

Oct 19 · 28 nights

About average

$11,099 balcony · $396/night

Oceania Cruises

Oceania Sonata

Civitavecchia (Rome) → Salerno → Puerto Vallarta → Los Angeles

Oct 19 · 45 nights

About average

$18,999 balcony · $422/night

Oceania Cruises

Oceania Sonata

Barcelona → Palma de Mallorca → Puerto Vallarta → Los Angeles

Oct 9 · 55 nights

About average

$23,799 balcony · $433/night

Regent Seven Seas Cruises

Seven Seas Splendor

Civitavecchia (Rome) → La Spezia → Melilla → Barcelona

Oct 31 · 14 nights

About average

$10,285 balcony · $735/night

Oceania Cruises

Oceania Allura

Piraeus (Athens) → Limassol → Salerno → Civitavecchia (Rome)

Dec 8 · 26 nights

About average

$10,449 balcony · $402/night

Oceania Cruises

Oceania Allura

Lisboa → Málaga → Rhodes → Piraeus (Athens)

Sep 26 · 19 nights

About average

$9,149 balcony · $482/night

Oceania Cruises

Oceania Sirena

Fusina (Venice) → Split → Halifax → New York

Aug 7 · 43 nights

About average

$19,449 balcony · $452/night

Oceania Cruises

Oceania Allura

Barcelona → Cartagena → Salerno → Civitavecchia (Rome)

Dec 20 · 14 nights

About average

$5,749 balcony · $411/night

Silversea Cruises

Silver Dawn

Barcelona → Palma de Mallorca → Tangier → Lisboa

Nov 10 · 11 nights

About average

$9,200 oceanview · $836/night

Oceania Cruises

Oceania Sirena

Barcelona → Valencia → Portimao → Lisboa

Aug 16 · 9 nights

Good value

$2,465 inside · $274/night

12% below typical · 6-month low
Ponant Cruises

Le Laperouse

Valletta → Siracusa → Melilla → Málaga

Jan 12 · 8 nights

About average

$6,185 balcony · $773/night

Regent Seven Seas Cruises

Seven Seas Explorer

Lisboa → Santa Cruz de Tenerife → Cadiz → Lisboa

Jul 28 · 19 nights

About average

$17,781 balcony · $936/night

Oceania Cruises

Oceania Allura

Lisboa → Málaga → Livorno → Civitavecchia (Rome)

Sep 26 · 10 nights

About average

$4,999 balcony · $500/night

Le Austral

Málaga → Tangier → Ibiza → Valencia

Apr 16 · 5 nights

About average

$3,541 oceanview · $708/night