Costa Cruises

Costa Diadema

Santos → Rio de Janeiro → Málaga → Leixões

Apr 4 · 18 nights

Good value

$1,432 inside · $80/night

22% below typical · 3-month low
Celebrity Cruises

Celebrity Xcel

Barcelona → Málaga → Palma de Mallorca → Barcelona

Jun 7 · 12 nights

Good value

$1,921 inside · $160/night

15% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Tangier → Málaga

Dec 12 · 17 nights

Good value

$1,755 oceanview · $103/night

13% below typical · 6-month low
Celebrity Cruises

Celebrity Equinox

Barcelona → Cartagena → Ajaccio, Corsica → Civitavecchia (Rome)

Jul 24 · 10 nights

Good value

$1,324 inside · $132/night

10% below typical
Oceania Cruises

Oceania Nautica

Barcelona → Palma de Mallorca → Portimao → Lisboa

Jul 7 · 10 nights

Good value

$2,975 oceanview · $298/night

15% below typical · 6-month low
P&O Cruises

Arvia

Southampton → La Coruña (A Coruña) → Cadiz → Southampton

Jun 20 · 14 nights

About average

$1,661 inside · $119/night

P&O Cruises

Arvia

Southampton → La Coruña (A Coruña) → Cadiz → Southampton

Sep 27 · 13 nights

Good value

$1,755 oceanview · $135/night

10% below typical · 6-month low
Oceania Cruises

Oceania Sirena

Barcelona → Valencia → Portimao → Lisboa

Aug 16 · 9 nights

Good value

$2,465 inside · $274/night

12% below typical · 6-month low
Regent Seven Seas Cruises

Seven Seas Voyager

Lisboa → Funchal, Madeira → Málaga → Barcelona

Nov 3 · 10 nights

Good value

$6,527 balcony · $653/night

14% below typical · 6-month low
P&O Cruises

Arvia

Southampton → Cadiz → Alicante → Southampton

Jun 6 · 14 nights

About average

$1,620 inside · $116/night

Celebrity Cruises

Celebrity Xcel

Miami → Lisboa → Palma de Mallorca → Barcelona

Apr 11 · 15 nights

Good value

$2,102 inside · $140/night

10% below typical · 30-day low
P&O Cruises

Azura

Santa Cruz de Tenerife → Agadir → Gibraltar → Málaga

Dec 18 · 10 nights

About average

$1,755 inside · $176/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Tangier → Málaga

Dec 18 · 10 nights

Good value

$1,553 inside · $155/night

12% below typical · 6-month low
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
P&O Cruises

Azura

Málaga → Valencia → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Dec 28 · 11 nights

About average

$1,526 inside · $139/night

Oceania Cruises

Oceania Sirena

Lisboa → Portimao → Barcelona → Civitavecchia (Rome)

Dec 21 · 14 nights

About average

$7,470 balcony · $534/night

Regent Seven Seas Cruises

Seven Seas Prestige

Barcelona → Málaga → San Juan → Miami

Dec 13 · 14 nights

About average

$14,279 suite · $1,020/night

Royal Caribbean International

Mariner of the Seas

Lisboa → Leixões → Málaga → Barcelona

Sep 16 · 9 nights

Good value

$941 inside · $105/night

11% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Lisboa → Santa Cruz de Tenerife

Dec 18 · 21 nights

About average

$2,499 inside · $119/night