Costa Cruises

Costa Diadema

Barcelona → Cadiz → Savona → Barcelona

Oct 19 · 12 nights

About average

$1,035 inside · $86/night

Cunard Line

Queen Victoria

Southampton → Lisboa → Cadiz → Southampton

Sep 24 · 14 nights

About average

$1,855 oceanview · $133/night

MSC Cruises

MSC Meraviglia

Napoli → Livorno → Brooklyn/New York → Miami

Oct 17 · 25 nights

$2,565 oceanview · $103/night

Limited price history

Royal Caribbean International

Explorer of the Seas

Port Canaveral → Funchal, Madeira → Palma de Mallorca → Barcelona

Apr 26 · 14 nights

About average

$795 inside · $57/night

Celestyal Cruises

Celestyal Discovery

Lisboa → Tangier → Cadiz → Lisboa

Dec 12 · 14 nights

About average

$1,041 inside · $74/night

Holland America

Zuiderdam

Fort Lauderdale → Tangier → Napoli → Civitavecchia (Rome)

Feb 3 · 23 nights

About average

$1,544 inside · $67/night

Cunard Line

Queen Anne

Southampton → Ferrol → Cadiz → Southampton

Apr 21 · 11 nights

Good value

$1,107 inside · $101/night

15% below typical · 6-month low
Ponant Cruises

Le Champlain

Lisboa → Portimao → Trapani → Valletta

Jul 28 · 10 nights

About average

$7,720 balcony · $772/night

Norwegian Cruise Line

Norwegian Pearl

Philadelphia → Ponta Delgada → Marseille → Barcelona

Apr 9 · 14 nights

Exceptional value

$1,129 inside · $81/night

28% below typical
P&O Cruises

Iona

Southampton → Funchal, Madeira → Lisboa → Southampton

Feb 27 · 14 nights

About average

$1,350 inside · $96/night

Regent Seven Seas Cruises

Seven Seas Prestige

Barcelona → Málaga → San Juan → Miami

Nov 4 · 16 nights

About average

$10,308 balcony · $644/night

Oceania Cruises

Oceania Allura

Miami → Kings Wharf (Royal Naval Dockyard) → Cadiz → Barcelona

Mar 31 · 16 nights

About average

$5,535 balcony · $346/night

Princess Cruises

Sky Princess

Southampton → Cadiz → Ajaccio, Corsica → Southampton

Aug 19 · 14 nights

About average

$2,026 inside · $145/night

Oceania Cruises

Oceania Marina

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

Mar 25 · 16 nights

About average

$3,299 inside · $206/night

Costa Cruises

Costa Favolosa

Hamburg → IJmuiden/Velsen → Las Palmas de Gran Canaria → Fort-de-France

Nov 8 · 17 nights

About average

$816 inside · $48/night

MSC Cruises

MSC Magnifica

Civitavecchia (Rome) → Genova → Alicante → Civitavecchia (Rome)

Dec 5 · 10 nights

About average

$1,063 inside · $106/night

MSC Cruises

MSC Magnifica

Tarragona → Cadiz → Marseille → Tarragona

Dec 8 · 10 nights

About average

$1,063 inside · $106/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Sète → Tarragona

Jan 8 · 14 nights

About average

$1,366 inside · $98/night

Celestyal Cruises

Celestyal Discovery

Lisboa → Tangier → Cadiz → Lisboa

Jan 15 · 14 nights

About average

$1,366 inside · $98/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Sète → Tarragona

Jan 22 · 14 nights

About average

$1,366 inside · $98/night