Costa Cruises

Costa Fascinosa

Barcelona → Gibraltar → Savona → Barcelona

Nov 26 · 10 nights

Exceptional value

$1,186 oceanview · $119/night

29% below typical
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

Carnival Cruise Line

Carnival Sunshine

Barcelona → Cadiz → Marseille → Barcelona

Aug 14 · 8 nights

About average

$787 inside · $98/night

Regent Seven Seas Cruises

Seven Seas Explorer

Civitavecchia (Rome) → Piombino → Gibraltar → Lisboa

Jul 11 · 17 nights

About average

$23,036 suite · $1,355/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimao → Lisboa

Jun 20 · 7 nights

About average

$1,129 inside · $161/night

Vista

Civitavecchia (Rome) → Livorno → Gibraltar → Lisboa

Jun 15 · 9 nights

About average

$4,399 oceanview · $489/night

Silversea Cruises

Silver Spirit

Lisboa → Porto → Valencia → Barcelona

Apr 1 · 12 nights

Good value

$11,550 balcony · $963/night

10% below typical · 6-month low
P&O Cruises

Azura

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

Mar 10 · 20 nights

About average

$2,066 inside · $103/night

Explora Journeys

Explora II

Barcelona → Alicante → Palma de Mallorca → Barcelona

Apr 11 · 7 nights

About average

$4,220 suite · $603/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

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
P&O Cruises

Azura

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

Mar 12 · 20 nights

About average

$2,093 inside · $105/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

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Sète → Tarragona

Nov 27 · 14 nights

About average

$1,366 inside · $98/night

Holland America

Volendam

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

Oct 8 · 45 nights

$8,849 inside · $197/night

Oceania Cruises

Oceania Allura

Barcelona → Valencia → Cadiz → Lisboa

Dec 18 · 9 nights

About average

$3,299 oceanview · $367/night

Holland America

Nieuw Statendam

Civitavecchia (Rome) → Livorno → Gibraltar → Barcelona

Feb 19 · 7 nights

About average

$794 inside · $113/night