Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Sète → Tarragona

Dec 25 · 14 nights

About average

$2,285 inside · $163/night

Costa Cruises

Costa Diadema

Barcelona → Tangier → Casablanca → Cadiz

Oct 9 · 4 nights

About average

$626 inside · $157/night

Celestyal Cruises

Celestyal Discovery

Lisboa → Tangier → Cadiz → Lisboa

Jan 1 · 14 nights

About average

$2,285 inside · $163/night

Princess Cruises

Coral Princess

Civitavecchia (Rome) → Ajaccio, Corsica → Puerto Vallarta → Los Angeles

Apr 8 · 35 nights

About average

$5,906 inside · $169/night

Holland America

Nieuw Statendam

Dover → Rotterdam → Lisboa → Dover

Apr 16 · 14 nights

About average

$2,554 inside · $182/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

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

Barcelona → Palma de Mallorca → Porto → Lisboa

Apr 28 · 12 nights

About average

$4,749 inside · $396/night

Holland America

Nieuw Statendam

Dover → Rotterdam → Málaga → Barcelona

Jan 1 · 15 nights

About average

$1,954 inside · $130/night

Ponant Cruises

Le Champlain

Casablanca → Tangier → Portimao → Lisboa

Apr 3 · 7 nights

About average

$6,089 balcony · $870/night

Holland America

Nieuw Statendam

Rotterdam → Casablanca → Málaga → Barcelona

Jan 2 · 14 nights

About average

$1,779 inside · $127/night

Ponant Cruises

Le Champlain

Las Palmas de Gran Canaria → Santa Cruz de Tenerife → Safi → Casablanca

Jan 16 · 9 nights

About average

$6,011 balcony · $668/night

MSC Cruises

MSC Sinfonia

Alicante → Mahón, Menorca → Gibraltar → Alicante

Oct 2 · 10 nights

About average

$1,868 oceanview · $187/night

Sea Cloud Cruises

Sea Cloud Spirit

Casablanca → Agadir → Santa Cruz de Tenerife → Las Palmas de Gran Canaria

Nov 4 · 7 nights

Priced high

$6,033 oceanview · $862/night

18% above typical · 30-day low
Seabourn

Seabourn Ovation

Civitavecchia (Rome) → Livorno → Casablanca → Bridgetown

Nov 11 · 28 nights

About average

$18,298 balcony · $654/night

Sea Cloud Cruises

Sea Cloud Spirit

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

Nov 2 · 11 nights

About average

$9,391 oceanview · $854/night

Ponant Cruises

Le Dumont Durville

Málaga → Tangier → Santa Cruz de La Palma → Las Palmas de Gran Canaria

Nov 7 · 8 nights

About average

$5,670 balcony · $709/night

Ponant Cruises

Le Laperouse

Lisboa → Portimao → Santa Cruz de Tenerife → Las Palmas de Gran Canaria

Oct 12 · 13 nights

About average

$10,567 balcony · $813/night