Costa Cruises

Costa Pacifica

Valencia → Barcelona → Málaga → Valencia

Jan 19 · 11 nights

About average

$906 inside · $82/night

Silversea Cruises

Silver Nova

Barcelona → Valencia → Casablanca → Lisboa

Nov 30 · 9 nights

Good value

$8,000 balcony · $889/night

13% below typical · 6-month low
Costa Cruises

Costa Fascinosa

Barcelona → Gibraltar → Savona → Barcelona

Nov 6 · 10 nights

Exceptional value

$917 inside · $92/night

33% below typical
Costa Cruises

Costa Fascinosa

Marseille → Savona → Málaga → Marseille

Nov 24 · 10 nights

Exceptional value

$917 inside · $92/night

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

MSC Euribia

Kiel → Copenhagen → Barcelona → Marseille

Oct 10 · 11 nights

About average

$1,194 inside · $109/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Cadiz → Lisboa

Jan 8 · 7 nights

About average

$772 inside · $110/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Cadiz → Lisboa

Jan 22 · 7 nights

About average

$772 inside · $110/night

Le Austral

Tarragona → Mahón, Menorca → Gibraltar → Málaga

Jul 3 · 5 nights

About average

$3,541 oceanview · $708/night

Costa Cruises

Costa Pacifica

Valencia → Barcelona → Alicante → Valencia

Jan 30 · 12 nights

About average

$1,007 inside · $84/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,747 oceanview · $125/night

Cunard Line

Queen Victoria

Southampton → Lisboa → Cadiz → Southampton

Dec 3 · 12 nights

About average

$1,482 inside · $124/night

Costa Cruises

Costa Smeralda

Civitavecchia (Rome) → Genova → Santa Cruz de La Palma → Santa Cruz de Tenerife

Nov 11 · 11 nights

About average

$872 inside · $79/night

Costa Cruises

Costa Smeralda

Civitavecchia (Rome) → Genova → Santa Cruz de La Palma → Santa Cruz de Tenerife

Nov 11 · 10 nights

About average

$794 inside · $79/night

Costa Cruises

Costa Smeralda

Genova → Marseille → Santa Cruz de La Palma → Santa Cruz de Tenerife

Nov 12 · 10 nights

About average

$794 inside · $79/night

Costa Cruises

Costa Smeralda

Genova → Marseille → Santa Cruz de La Palma → Santa Cruz de Tenerife

Nov 12 · 9 nights

About average

$716 inside · $80/night

Costa Cruises

Costa Smeralda

Civitavecchia (Rome) → Genova → Tangier → Las Palmas de Gran Canaria

Nov 11 · 8 nights

About average

$637 inside · $80/night

Costa Cruises

Costa Smeralda

Genova → Marseille → Tangier → Las Palmas de Gran Canaria

Nov 12 · 7 nights

About average

$559 inside · $80/night

MSC Cruises

MSC Euribia

Kiel → Copenhagen → Alicante → Barcelona

Oct 7 · 10 nights

About average

$1,109 inside · $111/night

MSC Cruises

MSC Euribia

Copenhagen → Amsterdam → Alicante → Barcelona

Oct 8 · 9 nights

About average

$999 inside · $111/night