Royal Caribbean International

Rhapsody of the Seas

Barcelona → Valencia → Casablanca → San Juan

Nov 13 · 14 nights

About average

$806 inside · $58/night

Costa Cruises

Costa Diadema

Barcelona → Cadiz → Savona → Barcelona

Oct 19 · 12 nights

About average

$1,035 inside · $86/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Palma de Mallorca → Cartagena → Fort Lauderdale

Nov 8 · 15 nights

About average

$1,156 inside · $77/night

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

Princess Cruises

Enchanted Princess

Fort Lauderdale → Kings Wharf (Royal Naval Dockyard) → Civitavecchia (Rome)

Apr 16 · 15 nights

About average

$1,316 inside · $88/night

Holland America

Oosterdam

Fort Lauderdale → Tangier → Alicante → Barcelona

Apr 9 · 14 nights

About average

$1,059 inside · $76/night

Holland America

Zuiderdam

Fort Lauderdale → Tangier → Napoli → Civitavecchia (Rome)

Feb 3 · 23 nights

About average

$1,544 inside · $67/night

Royal Caribbean International

Odyssey of the Seas

Cape Liberty, NJ (NYC) → Ponta Delgada → La Spezia → Civitavecchia (Rome)

Apr 25 · 14 nights

About average

$1,301 inside · $93/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Cartagena → Hamilton → Miami

Dec 5 · 14 nights

About average

$7,387 suite · $528/night

Oceania Cruises

Oceania Allura

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

Mar 31 · 16 nights

About average

$5,535 balcony · $346/night

Disney Cruise Line

Disney Wish

Port Canaveral → Funchal, Madeira → Cartagena → Barcelona

Apr 25 · 13 nights

$2,653 oceanview · $204/night

Nicko Cruises

Vasco Da Gama

Palma de Mallorca → Mahón, Menorca → Motril → Lisboa

Oct 27 · 8 nights

About average

$1,261 inside · $158/night

Royal Caribbean International

Brilliance of the Seas

Civitavecchia (Rome) → Cartagena → Lisboa → Tampa

Nov 6 · 15 nights

About average

$921 inside · $61/night

Princess Cruises

Sun Princess

Fort Lauderdale → Santa Cruz de Tenerife → Palma de Mallorca → Barcelona

Mar 28 · 14 nights

About average

$873 inside · $62/night

Costa Cruises

Costa Diadema

Málaga → Cartagena → Savona → Barcelona

Oct 25 · 6 nights

About average

$559 inside · $93/night

Oceania Cruises

Oceania Marina

Miami → Ponta Delgada → Livorno → Civitavecchia (Rome)

Mar 25 · 16 nights

Good value

$3,412 inside · $213/night

18% below typical · 6-month low
Holland America

Oosterdam

Barcelona → Valencia → Gibraltar → Fort Lauderdale

Dec 2 · 20 nights

Good value

$2,259 inside · $113/night

15% below typical · 6-month low
Celebrity Cruises

Celebrity Ascent

Fort Lauderdale → Kings Wharf (Royal Naval Dockyard) → Málaga → Civitavecchia (Rome)

Apr 17 · 14 nights

About average

$1,595 inside · $114/night

Royal Caribbean International

Odyssey of the Seas

Civitavecchia (Rome) → La Spezia → Ponta Delgada → Cape Liberty, NJ (NYC)

Oct 25 · 14 nights

About average

$1,580 inside · $113/night

Regent Seven Seas Cruises

Seven Seas Mariner

Southampton → Honfleur → Palma de Mallorca → Barcelona

Jul 30 · 23 nights

Good value

$19,238 suite · $836/night

15% below typical · 6-month low