Ponant Cruises

Le Laperouse

Málaga → Gibraltar → Lisboa → Leixões

Jan 20 · 6 nights

About average

$4,628 balcony · $771/night

Costa Cruises

Costa Fascinosa

La Romana → Philipsburg → Tangier → Málaga

Mar 7 · 12 nights

$1,432 inside · $119/night

Limited price history

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
Costa Cruises

Costa Fascinosa

Barcelona → Gibraltar → Savona → Barcelona

Nov 26 · 10 nights

Exceptional value

$1,186 oceanview · $119/night

29% below typical
Explora Journeys

Explora II

Barcelona → Valencia → Palma de Mallorca → Barcelona

Apr 18 · 20 nights

About average

$11,830 suite · $592/night

Hapag-Lloyd Cruises

MS Europa

Palma de Mallorca → Ibiza → Lisboa → Leixões

Jul 20 · 9 nights

About average

$4,934 suite · $548/night

Holland America

Volendam

New York → Ponta Delgada → New York → New York

Oct 11 · 44 nights

$8,439 oceanview · $192/night

Seabourn

Seabourn Pursuit

Genova → Saint-Tropez → Portimao → Lisboa

May 23 · 10 nights

About average

$7,498 balcony · $750/night

Royal Caribbean International

Mariner of the Seas

Barcelona → Tangier → Málaga → Barcelona

Jul 16 · 7 nights

About average

$1,027 inside · $147/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

Explora Journeys

Explora I

Lisboa → Cadiz → Palma de Mallorca → Barcelona

Nov 24 · 10 nights

$5,350 suite · $535/night

Limited price history

Costa Cruises

Costa Diadema

Savona → Barcelona → Marseille → Savona

Oct 8 · 10 nights

Good value

$2,126 balcony · $213/night

17% below typical · 3-month low
Explora Journeys

Explora II

Lisboa → Cadiz → Napoli → Civitavecchia (Rome)

Feb 23 · 10 nights

About average

$5,425 suite · $543/night

Silversea Cruises

Silver Spirit

Lisboa → Porto → Palma de Mallorca → Barcelona

Apr 13 · 10 nights

Good value

$8,750 oceanview · $875/night

17% below typical · 6-month low
Regent Seven Seas Cruises

Seven Seas Voyager

Lisboa → Funchal, Madeira → Málaga → Barcelona

Nov 3 · 10 nights

Good value

$6,527 balcony · $653/night

14% below typical · 6-month low

Le Austral

Málaga → Tangier → Ibiza → Valencia

Apr 16 · 5 nights

About average

$3,541 oceanview · $708/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Tangier → Málaga → Barcelona

Apr 20 · 11 nights

About average

$1,899 balcony · $173/night

Cunard Line

Queen Elizabeth

Southampton → Lanzarote → Lisboa → Southampton

Jan 19 · 16 nights

About average

$2,117 inside · $132/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Miami → Puerto Plata → Alicante → Barcelona

Mar 20 · 27 nights

About average

$15,264 balcony · $565/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Lisboa → Tangier → Barcelona

Sep 9 · 9 nights

Good value

$1,518 oceanview · $169/night

19% below typical