Oceania Cruises

Oceania Sonata

Civitavecchia (Rome) → Salerno → Kings Wharf (Royal Naval Dockyard) → Miami

Nov 9 · 23 nights

About average

$9,999 balcony · $435/night

Explora Journeys

Explora II

Barcelona → Alicante → Sorrento → Civitavecchia (Rome)

Apr 29 · 16 nights

About average

$9,660 suite · $604/night

P&O Cruises

Britannia

Southampton → Funchal, Madeira → Lisboa → Southampton

Mar 19 · 14 nights

About average

$1,620 inside · $116/night

P&O Cruises

Arvia

Southampton → Cadiz → Alicante → Southampton

May 9 · 14 nights

About average

$1,688 inside · $121/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Cadiz → Lisboa

Nov 27 · 7 nights

About average

$772 inside · $110/night

Norwegian Cruise Line

Norwegian Dawn

Lisboa → Portimao → Palma de Mallorca → Barcelona

Jun 13 · 7 nights

About average

$1,139 inside · $163/night

Norwegian Cruise Line

Norwegian Dawn

Lisboa → Portimao → Palma de Mallorca → Barcelona

Jun 27 · 7 nights

About average

$1,139 inside · $163/night

Celebrity Cruises

Celebrity Xcel

Fort Lauderdale → Kings Wharf (Royal Naval Dockyard) → Cadiz → Barcelona

Apr 16 · 15 nights

About average

$1,967 inside · $131/night

Norwegian Cruise Line

Norwegian Dawn

Tarragona → Cadiz → Palma de Mallorca → Barcelona

Oct 4 · 7 nights

Good value

$1,319 balcony · $188/night

24% below typical · 30-day low
Norwegian Cruise Line

Norwegian Dawn

Lisboa → Cadiz → Palma de Mallorca → Barcelona

Oct 18 · 7 nights

Good value

$1,579 balcony · $226/night

15% below typical · 3-month low
Royal Caribbean International

Mariner of the Seas

Barcelona → Tangier → Málaga → Barcelona

May 11 · 7 nights

About average

$874 inside · $125/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Palermo → Valletta

Mar 12 · 20 nights

About average

$2,093 inside · $105/night

Norwegian Cruise Line

Norwegian Star

Barcelona → Motril → Funchal, Madeira → Lisboa

Nov 22 · 10 nights

About average

$1,499 inside · $150/night

Holland America

Volendam

New York → Ponta Delgada → Funchal, Madeira → New York

Oct 8 · 45 nights

$8,849 inside · $197/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palma de Mallorca → Portimao → Lisboa

May 3 · 9 nights

About average

$6,352 balcony · $706/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

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