Departure months
Trip length
Search
Regent Seven Seas Cruises

Seven Seas Splendor • Regent Seven Seas Cruises

21-night Lisboa → Cadiz → Tangier → Málaga + 15 more

Oct 17, 2027 → Nov 7, 2027 • Lisboa ↔

Lowest in 180 days $2,658 below typical

From $15,502

$738/night

Good value

↓15% below typical

MSC Cruises

MSC Euribia • MSC Cruises

13-night Portugal & Spain Atlantic Coast Crossing via Genova, Barcelona & Gibraltar

Apr 11, 2027 → Apr 24, 2027 • Marseille → Kiel

Lowest in 180 days $301 below typical

From $1,415

$109/night

Good value

↓18% below typical

MSC Cruises

MSC Euribia • MSC Cruises

10-night Portugal & Spain Atlantic Coast Crossing: Alicante, Gibraltar & La Rochelle

Apr 14, 2027 → Apr 24, 2027 • Barcelona → Kiel

Lowest in 180 days $231 below typical

From $1,089

$109/night

Good value

↓18% below typical

MSC Cruises

MSC Splendida • MSC Cruises

21-night Transatlantic Crossing via Valletta, Barcelona & Gibraltar

Nov 12, 2026 → Dec 3, 2026 • Palermo → Buenos Aires

Lowest in 90 days $830 below typical

From $4,231

$201/night

Good value

↓16% below typical

Cunard Line

Queen Anne • Cunard Line

14-night Western Mediterranean Circuit via Vigo, Barcelona & Alghero

Apr 7, 2027 → Apr 21, 2027 • Southampton ↔

Lowest in 30 days $369 below typical

From $1,928

$138/night

Good value

↓16% below typical

Norwegian Cruise Line

Norwegian Dawn • Norwegian Cruise Line

7-night Western Mediterranean Circuit via Valencia, Gibraltar & Portimao

Jun 21, 2026 → Jun 28, 2026 • Barcelona → Lisboa

$250 below typical

From $839

$120/night

Great deal

↓23% below typical

Norwegian Cruise Line

Norwegian Dawn • Norwegian Cruise Line

7-night Western Mediterranean Circuit via Gibraltar, Motril & Portimao

Jun 14, 2026 → Jun 21, 2026 • Lisboa → Barcelona

$250 below typical ↗ Trending up

From $849

$121/night

Great deal

↓23% below typical

Princess Cruises

Sun Princess • Princess Cruises

15-night Western Mediterranean One-Way: Santa Cruz de Tenerife, Lanzarote & Gibraltar

Feb 19, 2028 → Mar 5, 2028 • Fort Lauderdale → Barcelona

Lowest in 180 days $274 below typical

From $1,304

$87/night

Good value

↓17% below typical

Regent Seven Seas Cruises

Seven Seas Splendor • Regent Seven Seas Cruises

7-night Civitavecchia (Rome) → La Spezia → Marseille → Palamós + 3 more

Oct 31, 2027 → Nov 7, 2027 • Civitavecchia (Rome) → Lisboa

Lowest in 180 days $815 below typical

From $5,238

$748/night

Good value

↓13% below typical

Carnival Cruise Line

Carnival Sunshine • Carnival Cruise Line

8-night Western Mediterranean Circuit via Cadiz, Lisboa & Gibraltar

Jun 19, 2027 → Jun 27, 2027 • Barcelona ↔

Lowest in 180 days $179 below typical

From $860

$108/night

Good value

↓17% below typical

Carnival Cruise Line

Carnival Sunshine • Carnival Cruise Line

8-night Western Mediterranean Circuit via Cadiz, Lisboa & Gibraltar

Aug 14, 2027 → Aug 22, 2027 • Barcelona ↔

Lowest in 180 days $149 below typical

From $753

$94/night

Good value

↓16% below typical

Holland America

Oosterdam • Holland America

14-night Western Mediterranean Circuit via Portofino, Ajaccio, Corsica & Gibraltar

Jul 10, 2027 → Jul 24, 2027 • Civitavecchia (Rome) → Piraeus (Athens)

From $1,299

$93/night

MSC Cruises

MSC Magnifica • MSC Cruises

91-night Transatlantic Crossing via Barcelona, Gibraltar & Casablanca

Jan 6, 2027 → Apr 7, 2027 • Marseille → Los Angeles

Lowest in 180 days $3,762 below typical

From $19,399

$213/night

Good value

↓16% below typical

Holland America

Oosterdam • Holland America

14-night Western Mediterranean Circuit via Livorno, Portofino & Marseille

Jun 19, 2027 → Jul 3, 2027 • Civitavecchia (Rome) → Piraeus (Athens)

43% below typical

From $1,244

$89/night

Holland America

Oosterdam • Holland America

14-night Barcelona → Alicante → Málaga → Gibraltar + 2 more

Nov 2, 2027 → Nov 16, 2027 • Barcelona → Fort Lauderdale

50% below typical

From $1,179

$84/night

MSC Cruises

MSC Euribia • MSC Cruises

14-night Western Mediterranean Circuit via Genova, Barcelona & Gibraltar

Apr 11, 2027 → Apr 25, 2027 • Marseille → Copenhagen

$389 below typical

From $1,459

$104/night

Great deal

↓21% below typical

Silversea Cruises

Silver Ray • Silversea Cruises

10-night Barcelona → Gibraltar → Málaga → Cartagena + 5 more

Jun 8, 2027 → Jun 18, 2027 • Barcelona → Monte-Carlo

Lowest in 180 days $1,329 below typical

From $10,100

$1,010/night

Good value

↓12% below typical

Oceania Cruises

Oceania Nautica • Oceania Cruises

12-night Passage To Portugal

Jul 12, 2026 → Jul 24, 2026 • Monte-Carlo → Lisboa

$658 below typical

From $2,962

$247/night

Good value

↓18% below typical

Holland America

Nieuw Statendam • Holland America

14-night Western Mediterranean Circuit: Lisboa, Cadiz & Gibraltar

Nov 20, 2027 → Dec 4, 2027 • Rotterdam → Dover

Lowest in 180 days $315 below typical

From $2,089

$149/night

Good value

↓13% below typical

Princess Cruises

Enchanted Princess • Princess Cruises

16-night Canary Islands Repositioning via Palma de Mallorca, Gibraltar & Casablanca

Nov 17, 2026 → Dec 3, 2026 • Civitavecchia (Rome) → Fort Lauderdale

$422 below typical

From $1,631

$102/night

Great deal

↓21% below typical

Filters

Filters

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

Per person