Departure months
Trip length
Search
Oceania Cruises

Oceania Sonata • Oceania Cruises

14-night Portugal & Spain Atlantic Coast Crossing via Santa Cruz de Tenerife & Cadiz

Mar 18, 2028 → Apr 1, 2028 • Miami → Barcelona

Lowest in 180 days $1,720 below typical

From $4,999

$357/night

Great deal

↓26% below typical

Oceania Cruises

Oceania Sonata • Oceania Cruises

21-night Western Mediterranean Circuit via Santa Cruz de Tenerife, Cadiz & Sète

Mar 18, 2028 → Apr 8, 2028 • Miami → Civitavecchia (Rome)

Lowest in 180 days $1,879 below typical

From $8,199

$390/night

Good value

↓19% below typical

Regent Seven Seas Cruises

Seven Seas Voyager • Regent Seven Seas Cruises

15-night Barcelona → Almería → Gibraltar → Cadiz + 9 more

Apr 3, 2027 → Apr 18, 2027 • Barcelona ↔

Lowest in 180 days $2,963 below typical

From $8,383

$559/night

Great deal

↓26% below typical

Oceania Cruises

Oceania Sirena • Oceania Cruises

12-night Canary Islands One-Way via Alicante, Almería & Gibraltar

Dec 9, 2026 → Dec 21, 2026 • Barcelona → Lisboa

Lowest in 180 days $881 below typical

From $2,890

$241/night

Great deal

↓23% below typical

Oceania Cruises

Oceania Nautica • Oceania Cruises

20-night Western Mediterranean Circuit via Salerno, Giardini Naxos & Ajaccio, Corsica

Jun 27, 2027 → Jul 17, 2027 • Civitavecchia (Rome) → Lisboa

From $3,099

$155/night

Oceania Cruises

Oceania Nautica • Oceania Cruises

21-night Western Mediterranean Circuit via Split, Argostoli & Giardini Naxos

Aug 5, 2027 → Aug 26, 2027 • Fusina (Venice) → Lisboa

From $3,399

$162/night

Regent Seven Seas Cruises

Seven Seas Voyager • Regent Seven Seas Cruises

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

Sep 21, 2028 → Oct 6, 2028 • Lisboa → Civitavecchia (Rome)

Lowest in 180 days $2,069 below typical

From $10,364

$691/night

Good value

↓17% below typical

Regent Seven Seas Cruises

Seven Seas Voyager • Regent Seven Seas Cruises

8-night Lisboa → Cadiz → Tangier → Málaga + 4 more

Sep 21, 2028 → Sep 29, 2028 • Lisboa → Barcelona

Lowest in 180 days $817 below typical

From $5,814

$727/night

Good value

↓12% below typical

Hapag-Lloyd Cruises

MS HANSEATIC spirit • Hapag-Lloyd Cruises

12-night Western Mediterranean Circuit via Sevilla, Cadiz & Gibraltar

Oct 16, 2027 → Oct 28, 2027 • Sevilla → Santa Cruz de Tenerife

Lowest in 180 days $805 below typical

From $7,809

$651/night

Typical price

↓9% below typical

Regent Seven Seas Cruises

Seven Seas Explorer • Regent Seven Seas Cruises

19-night Lisboa → Santa Cruz de Tenerife → Santa Cruz de La Palma → Tangier + 12 more

Jul 28, 2028 → Aug 16, 2028 • Lisboa ↔

Lowest in 180 days $1,123 below typical

From $17,918

$943/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

SeaDream Yacht Club

SeaDream I • SeaDream Yacht Club

8-night Western Mediterranean One-Way via Trapani, Cagliari & Mahón, Menorca

Oct 24, 2026 → Nov 1, 2026 • Valletta → Málaga

From $7,278

$910/night

Regent Seven Seas Cruises

Seven Seas Explorer • Regent Seven Seas Cruises

9-night Western Mediterranean One-Way via Santa Cruz de Tenerife, Santa Cruz de La Palma & Tangier

Jul 28, 2028 → Aug 6, 2028 • Lisboa → Barcelona

$585 below typical

From $8,434

$937/night

Typical price

↓6% below typical

Regent Seven Seas Cruises

Seven Seas Explorer • Regent Seven Seas Cruises

16-night Western Mediterranean Circuit via Palma de Mallorca, Valencia & Gibraltar

Jul 21, 2028 → Aug 6, 2028 • Barcelona ↔

$928 below typical

From $15,106

$944/night

Typical price

↓6% below typical

Regent Seven Seas Cruises

Seven Seas Voyager • Regent Seven Seas Cruises

11-night Barcelona → Alicante → Almería → Cagliari + 6 more

Nov 9, 2028 → Nov 20, 2028 • Barcelona → Civitavecchia (Rome)

Lowest in 180 days

From $7,756

$705/night

Typical price

↓1% below typical

Regent Seven Seas Cruises

Seven Seas Grandeur • Regent Seven Seas Cruises

11-night Lisboa → Portimao → Cadiz → Málaga + 5 more

Oct 9, 2026 → Oct 20, 2026 • Lisboa → Valletta

Lowest in 180 days $4,955 above typical

From $12,148

$1,104/night

Priced high

↑69% above typical

Regent Seven Seas Cruises

Seven Seas Mariner • Regent Seven Seas Cruises

11-night Lisboa → Cadiz → Almería → Ibiza + 5 more

May 19, 2028 → May 30, 2028 • Lisboa → Barcelona

Lowest in 180 days $1,686 above typical

From $9,642

$877/night

Priced high

↑21% above typical

Regent Seven Seas Cruises

Seven Seas Mariner • Regent Seven Seas Cruises

10-night Barcelona → Palamós → Sète → Valencia + 5 more

May 30, 2028 → Jun 9, 2028 • Barcelona → Lisboa

Lowest in 180 days $1,394 above typical

From $8,626

$863/night

Priced high

↑19% above typical

Regent Seven Seas Cruises

Seven Seas Grandeur • Regent Seven Seas Cruises

7-night Lisboa → Portimao → Cadiz → Almería + 3 more

May 6, 2028 → May 13, 2028 • Lisboa → Barcelona

Lowest in 180 days $751 above typical

From $5,329

$761/night

Priced high

↑16% above typical

Regent Seven Seas Cruises

Seven Seas Explorer • Regent Seven Seas Cruises

9-night Lisboa → Cadiz → Tangier → Almería + 3 more

Aug 16, 2028 → Aug 25, 2028 • Lisboa → Barcelona

Lowest in 180 days

From $8,434

$937/night

Typical price

↑3% above typical

Filters

Filters

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

Per person