Departure months
Trip length
Search
MSC Cruises

MSC Magnifica • MSC Cruises

10-night Western Mediterranean Circuit via Barcelona, Cadiz & Casablanca

Dec 17, 2026 → Dec 27, 2026 • Marseille ↔

33% below typical

From $1,136

$114/night

Cunard Line

Queen Victoria • Cunard Line

16-night North Africa Loop via Ponta Delgada, Funchal, Madeira & Casablanca

Oct 24, 2027 → Nov 9, 2027 • Southampton ↔

Lowest in 30 days $199 below typical

From $2,805

$175/night

Typical price

↓7% below typical

MSC Cruises

MSC Magnifica • MSC Cruises

121-night Transatlantic Crossing via Gibraltar, Casablanca & Panama Canal

Jan 7, 2027 → May 8, 2027 • Barcelona → Tarragona

Lowest in 30 days $1,182 below typical

From $17,049

$141/night

Typical price

↓6% below typical

P&O Cruises

Azura • P&O Cruises

14-night Canary Islands Loop via Casablanca & Agadir

Dec 3, 2027 → Dec 17, 2027 • Santa Cruz de Tenerife ↔

$223 below typical ↗ Trending up

From $1,458

$104/night

Good value

↓13% below typical

Costa Cruises

Costa Diadema • Costa Cruises

13-night Western Mediterranean Circuit via Lisboa, Gibraltar & Málaga

Sep 30, 2026 → Oct 13, 2026 • Cadiz ↔

$203 below typical

From $1,399

$108/night

Good value

↓13% below typical

Royal Caribbean International

Mariner of the Seas • Royal Caribbean International

7-night North Africa Loop via Cadiz & Casablanca

May 11, 2027 → May 18, 2027 • Barcelona ↔

Lowest in 180 days $65 below typical ↘ Trending down

From $995

$142/night

Typical price

↓6% below typical

MSC Cruises

MSC Splendida • MSC Cruises

14-night Transatlantic Crossing via Gibraltar, Casablanca & Las Palmas de Gran Canaria

Nov 15, 2026 → Nov 29, 2026 • Barcelona → Rio de Janeiro

Lowest in 180 days $85 below typical

From $1,293

$92/night

Typical price

↓6% below typical

Oceania Cruises

Oceania Sirena • Oceania Cruises

26-night Canaries, Morocco & More

Dec 9, 2026 → Jan 4, 2027 • Barcelona → Civitavecchia (Rome)

Lowest in 30 days $470 below typical

From $7,699

$296/night

Typical price

↓6% below typical

P&O Cruises

Azura • P&O Cruises

14-night Canary Islands Loop via Funchal, Madeira, Las Palmas de Gran Canaria & Casablanca

Feb 12, 2027 → Feb 26, 2027 • Santa Cruz de Tenerife ↔

Lowest in 180 days $94 below typical

From $1,526

$109/night

Typical price

↓6% below typical

P&O Cruises

Azura • P&O Cruises

14-night Canary Islands Loop via Funchal, Madeira, Las Palmas de Gran Canaria & Casablanca

Feb 13, 2027 → Feb 27, 2027 • Santa Cruz de Tenerife ↔

Lowest in 180 days $94 below typical

From $1,526

$109/night

Typical price

↓6% below typical

Sea Cloud Cruises

Sea Cloud Spirit • Sea Cloud Cruises

16-night Western Mediterranean Repositioning via Ibiza, Valencia & Casablanca

Oct 26, 2027 → Nov 11, 2027 • Palma de Mallorca → Las Palmas de Gran Canaria

$1,337 below typical

From $10,519

$657/night

Good value

↓11% below typical

P&O Cruises

Arcadia • P&O Cruises

19-night Western Mediterranean Circuit via Lisboa, Alicante & Livorno

Sep 1, 2027 → Sep 20, 2027 • Southampton ↔

Lowest in 30 days $155 below typical ↘ Trending down

From $2,499

$132/night

Typical price

↓6% below typical

Norwegian Cruise Line

Norwegian Dawn • Norwegian Cruise Line

14-night Transatlantic Crossing via Cadiz & Great Stirrup Cay

Nov 1, 2026 → Nov 15, 2026 • Lisboa → Jacksonville

$160 below typical ↗ Trending up

From $1,099

$79/night

Good value

↓13% below typical

Silversea Cruises

Silver Spirit • Silversea Cruises

10-night Western Mediterranean One-Way: Barcelona, Valencia & Tangier

Nov 22, 2027 → Dec 2, 2027 • Civitavecchia (Rome) → Lisboa

Lowest in 180 days $467 below typical

From $8,200

$820/night

Typical price

↓5% below typical

Holland America

Nieuw Statendam • Holland America

28-night Baltic Sea Circuit via Rotterdam, Oslo & Aarhus

Sep 17, 2027 → Oct 15, 2027 • Dover ↔

Lowest in 180 days $265 below typical

From $4,929

$176/night

Typical price

↓5% below typical

Cunard Line

Queen Victoria • Cunard Line

16-night North Africa Loop via Ponta Delgada & Agadir

May 12, 2027 → May 28, 2027 • Southampton ↔

Lowest in 30 days $144 below typical

From $2,702

$169/night

Typical price

↓5% below typical

Silversea Cruises

Silver Muse • Silversea Cruises

9-night Western Mediterranean Circuit: Casablanca, Tangier & Gibraltar

Aug 20, 2026 → Aug 29, 2026 • Lisboa → Barcelona

Lowest in 180 days

From $8,300

$922/night

Typical price

↓3% below typical

Silversea Cruises

Silver Nova • Silversea Cruises

9-night Western Mediterranean Circuit: Valencia & Málaga

Nov 30, 2026 → Dec 9, 2026 • Barcelona → Lisboa

Lowest in 180 days

From $9,000

$1,000/night

Typical price

↓4% below typical

P&O Cruises

Azura • P&O Cruises

14-night Canary Islands One-Way via Casablanca, Agadir & Las Palmas de Gran Canaria

Feb 20, 2027 → Mar 6, 2027 • Santa Cruz de Tenerife ↔

Lowest in 180 days

From $1,553

$111/night

Typical price

↓4% below typical

Norwegian Cruise Line

Norwegian Star • Norwegian Cruise Line

11-night Portugal & Spain Atlantic Coast Crossing via Motril, Cadiz & Casablanca

Oct 29, 2026 → Nov 9, 2026 • Barcelona → Lisboa

$190 below typical ↗ Trending up

From $1,459

$133/night

Good value

↓12% below typical

Filters

Filters

Reset
Deal Signals
Trip Style
Cabin Type
Ports Visited
Cruise Line & Ship
Price

Per person