Departure months
Trip length
Search
Regent Seven Seas Cruises

Seven Seas Prestige • Regent Seven Seas Cruises

9-night Lisboa → Portimao → Cadiz → Tangier + 5 more

Jun 8, 2027 → Jun 17, 2027 • Lisboa → Barcelona

Lowest in 180 days $1,782 above typical

From $10,376

$1,153/night

Priced high

↑21% above typical

Ponant Cruises

Le Bougainville • Ponant Cruises

5-night Málaga → Gibraltar → Cadiz → Tangier + 2 more

Nov 10, 2026 → Nov 15, 2026 • Málaga ↔

Lowest in 180 days $587 above typical

From $3,670

$734/night

Priced high

↑19% above typical

Silversea Cruises

Silver Ray • Silversea Cruises

10-night Barcelona → Palma de Mallorca → Valencia → Cartagena + 4 more

Nov 3, 2027 → Nov 13, 2027 • Barcelona → Lisboa

Lowest in 180 days $1,518 above typical

From $9,700

$970/night

Priced high

↑19% above typical

Hapag-Lloyd Cruises

MS Europa 2 • Hapag-Lloyd Cruises

11-night Canary Islands Repositioning via Tangier, Casablanca & Lanzarote

Oct 18, 2026 → Oct 29, 2026 • Lisboa → Santa Cruz de Tenerife

Lowest in 30 days $1,470 above typical ↘ Trending down

From $9,537

$867/night

Priced high

↑18% above typical

Silversea Cruises

Silver Spirit • Silversea Cruises

10-night Lisboa → Porto → Tangier → Málaga + 4 more

Apr 13, 2027 → Apr 23, 2027 • Lisboa → Barcelona

Lowest in 180 days $1,533 above typical

From $10,200

$1,020/night

Priced high

↑18% above typical

Celebrity Cruises

Celebrity Infinity • Celebrity Cruises

12-night Canary Islands Loop via Málaga, Tangier & Gibraltar

Jan 2, 2027 → Jan 14, 2027 • Barcelona ↔

Lowest in 90 days $249 above typical ↘ Trending down

From $1,660

$138/night

Priced high

↑18% above typical

Ponant Cruises

Le Dumont Durville • Ponant Cruises

8-night Málaga → Tangier → Casablanca → Funchal, Madeira + 3 more

Nov 7, 2026 → Nov 15, 2026 • Málaga → Las Palmas de Gran Canaria

Lowest in 180 days $753 above typical

From $5,375

$672/night

Priced high

↑16% above typical

Holland America

Oosterdam • Holland America

7-night Portugal & Spain Atlantic Coast Crossing via Valencia & Lisboa

Dec 2, 2027 → Dec 9, 2027 • Barcelona ↔

Lowest in 180 days $173 above typical

From $1,374

$196/night

Priced high

↑14% above typical

Silversea Cruises

Silver Spirit • Silversea Cruises

12-night Barcelona → Palamós → Valencia → Cartagena + 5 more

Apr 23, 2027 → May 5, 2027 • Barcelona → Lisboa

Lowest in 180 days $1,500 above typical

From $12,500

$1,042/night

Priced high

↑14% above typical

Celebrity Cruises

Celebrity Equinox • Celebrity Cruises

9-night Portugal & Spain Atlantic Coast Crossing via Tangier & Lisboa

Aug 12, 2027 → Aug 21, 2027 • Barcelona ↔

Lowest in 90 days $233 above typical ↘ Trending down

From $2,149

$239/night

Priced high

↑12% above typical

Ponant Cruises

Le Bougainville • Ponant Cruises

5-night Málaga → Gibraltar → Cadiz → Tangier + 2 more

Nov 15, 2026 → Nov 20, 2026 • Málaga ↔

Lowest in 180 days $361 above typical

From $3,444

$689/night

Priced high

↑12% above typical

Cunard Line

Queen Victoria • Cunard Line

14-night North Africa One-Way via La Coruña, Tangier & Funchal, Madeira

Nov 29, 2028 → Dec 13, 2028 • Southampton ↔

Lowest in 180 days $284 above typical

From $2,806

$200/night

Priced high

↑11% above typical

Silversea Cruises

Silver Ray • Silversea Cruises

10-night Lisboa → Porto → Tangier → Málaga + 4 more

Oct 5, 2027 → Oct 15, 2027 • Lisboa → Barcelona

Lowest in 180 days $918 above typical

From $9,100

$910/night

Priced high

↑11% above typical

P&O Cruises

Arcadia • P&O Cruises

14-night Western Mediterranean Circuit: Tangier, Barcelona & Genova

Aug 14, 2028 → Aug 28, 2028 • Southampton ↔

Lowest in 180 days $223 above typical

From $2,228

$159/night

Priced high

↑11% above typical

Celebrity Cruises

Celebrity Infinity • Celebrity Cruises

12-night Canary Islands Loop via Lanzarote, Santa Cruz de Tenerife & Funchal, Madeira

Nov 14, 2026 → Nov 26, 2026 • Barcelona ↔

Lowest in 90 days $164 above typical ↘ Trending down

From $1,698

$141/night

Priced high

↑11% above typical

Regent Seven Seas Cruises

Seven Seas Voyager • Regent Seven Seas Cruises

9-night Lisboa → Tangier → Málaga → Melilla + 3 more

Mar 17, 2029 → Mar 26, 2029 • Lisboa → Barcelona

Lowest in 180 days $569 above typical

From $5,916

$657/night

Priced high

↑11% above typical

Cunard Line

Queen Victoria • Cunard Line

14-night Western Mediterranean Circuit via Tangier, Tarragona & Civitavecchia

Sep 1, 2028 → Sep 15, 2028 • Southampton ↔

Lowest in 180 days $277 above typical

From $2,962

$212/night

Priced high

↑10% above typical

Regent Seven Seas Cruises

Seven Seas Voyager • Regent Seven Seas Cruises

11-night Barcelona → Sète → Toulon → Palma de Mallorca + 7 more

Apr 18, 2027 → Apr 29, 2027 • Barcelona → Lisboa

Lowest in 180 days $746 above typical

From $9,066

$824/night

Typical price

↑9% above typical

Regent Seven Seas Cruises

Seven Seas Prestige • Regent Seven Seas Cruises

18-night Lisboa → Portimao → Cadiz → Tangier + 12 more

Jun 8, 2027 → Jun 26, 2027 • Lisboa → Civitavecchia (Rome)

Lowest in 180 days $1,406 above typical

From $18,595

$1,033/night

Typical price

↑8% above typical

P&O Cruises

Azura • P&O Cruises

15-night Western Mediterranean Circuit: Valletta, Marseille & Civitavecchia

Oct 1, 2026 → Oct 16, 2026 • Valletta → Santa Cruz de Tenerife

Lowest in 180 days $142 above typical

From $2,066

$138/night

Typical price

↑7% above typical

Filters

Filters

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

Per person