Cunard Line

Queen Victoria

Southampton → Gibraltar → Cadiz → Southampton

May 31 · 23 nights

About average

$5,232 inside · $227/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Sète → Tarragona

Dec 25 · 14 nights

About average

$2,285 inside · $163/night

Regent Seven Seas Cruises

Seven Seas Mariner

Barcelona → Palamós → Cadiz → Lisboa

May 30 · 10 nights

About average

$8,560 balcony · $856/night

Celestyal Cruises

Celestyal Discovery

Lisboa → Tangier → Cadiz → Lisboa

Jan 1 · 14 nights

About average

$2,285 inside · $163/night

Princess Cruises

Sun Princess

Barcelona → Málaga → Funchal, Madeira → Fort Lauderdale

Nov 10 · 15 nights

About average

$1,571 inside · $105/night

Holland America

Nieuw Amsterdam

Civitavecchia (Rome) → Livorno → Gibraltar → Barcelona

Jun 18 · 7 nights

About average

$1,309 inside · $187/night

Holland America

Nieuw Amsterdam

Civitavecchia (Rome) → Livorno → Gibraltar → Barcelona

Jul 9 · 7 nights

About average

$1,309 inside · $187/night

Holland America

Nieuw Amsterdam

Civitavecchia (Rome) → Livorno → Gibraltar → Barcelona

Jul 30 · 7 nights

About average

$1,309 inside · $187/night

Princess Cruises

Coral Princess

Cape Town → Walvis Bay → Puerto Vallarta → Los Angeles

Mar 9 · 65 nights

Good value

$10,844 inside · $167/night

11% below typical · 6-month low
Princess Cruises

Coral Princess

Cape Town → Walvis Bay → Ponta Delgada → Fort Lauderdale

Mar 9 · 50 nights

Good value

$8,312 inside · $166/night

14% below typical · 6-month low
Silversea Cruises

Silver Shadow

Nice → Marseille → Portimao → Lisboa

Aug 11 · 10 nights

Good value

$9,400 oceanview · $940/night

18% below typical · 6-month low

Sea Cloud II

Málaga → Gibraltar → Lanzarote → Las Palmas de Gran Canaria

Oct 26 · 10 nights

About average

$7,608 oceanview · $761/night

Norwegian Cruise Line

Norwegian Star

Lisboa → Funchal, Madeira → Portimao → Lisboa

Oct 7 · 13 nights

Exceptional value

$5,499 suite · $423/night

25% below typical · 6-month low
Oceania Cruises

Oceania Marina

Bilbao → La Coruña (A Coruña) → Alicante → Tarragona

Oct 2 · 9 nights

Priced high

$4,949 balcony · $550/night

13% above typical · 30-day low
Holland America

Zuiderdam

Civitavecchia (Rome) → Portofino → Gibraltar → Barcelona

Apr 2 · 7 nights

About average

$1,309 inside · $187/night

Regent Seven Seas Cruises

Seven Seas Mariner

Barcelona → Palamós → Aberdeen → IJmuiden/Velsen

May 30 · 101 nights

About average

$81,536 balcony · $807/night

MSC Cruises

MSC Meraviglia

Southampton → Brest → Cadiz → Southampton

Aug 17 · 9 nights

About average

$1,959 inside · $218/night

Oceania Cruises

Oceania Sonata

Civitavecchia (Rome) → Livorno → Portimao → Lisboa

Apr 8 · 10 nights

About average

$5,399 balcony · $540/night

P&O Cruises

Azura

Málaga → Barcelona → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Dec 28 · 11 nights

About average

$1,526 inside · $139/night

MSC Cruises

MSC Sinfonia

Alicante → Mahón, Menorca → Gibraltar → Alicante

Oct 2 · 10 nights

About average

$1,868 oceanview · $187/night