P&O Cruises

Azura

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

Dec 12 · 17 nights

About average

$1,958 oceanview · $115/night

Scenic Eclipse I

Valletta → Trapani → Portimao → Lisboa

May 15 · 10 nights

About average

$10,796 suite · $1,080/night

Cunard Line

Queen Victoria

Southampton → Praia da Vitória → Lisboa → Southampton

Jan 4 · 28 nights

About average

$3,995 inside · $143/night

Celebrity Cruises

Celebrity Equinox

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

Jun 26 · 10 nights

About average

$1,449 inside · $145/night

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
MSC Cruises

MSC Virtuosa

Rio de Janeiro → Armacao dos Buzios → Tangier → Barcelona

Apr 4 · 16 nights

About average

$1,329 inside · $83/night

Regent Seven Seas Cruises

Seven Seas Voyager

Lisboa → Portimao → Olbia → Civitavecchia (Rome)

Sep 27 · 14 nights

About average

$9,547 balcony · $682/night

P&O Cruises

Aurora

Southampton → Lisboa → Cadiz → Southampton

Aug 11 · 21 nights

About average

$2,431 inside · $116/night

Oceania Cruises

Oceania Allura

Piraeus (Athens) → Limassol → Salerno → Civitavecchia (Rome)

Dec 8 · 26 nights

About average

$10,449 balcony · $402/night

Explora Journeys

Explora I

Barcelona → Alicante → Motril → Barcelona

Oct 21 · 11 nights

About average

$7,520 suite · $684/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Jan 26 · 12 nights

About average

$1,400 inside · $117/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Cartagena → Málaga → Barcelona

Nov 11 · 8 nights

About average

$1,074 inside · $134/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Cadiz → Tangier → Barcelona

May 18 · 9 nights

About average

$1,526 inside · $170/night

MSC Cruises

MSC Virtuosa

Santos → Rio de Janeiro → Tangier → Barcelona

Apr 3 · 17 nights

About average

$1,434 inside · $84/night

Explora Journeys

Explora II

Barcelona → Alicante → Funchal, Madeira → Barcelona

Apr 11 · 18 nights

About average

$10,500 suite · $583/night

Ponant Cruises

Le Champlain

Málaga → Tangier → Lanzarote → Las Palmas de Gran Canaria

Nov 25 · 8 nights

About average

$5,670 balcony · $709/night

Explora Journeys

Explora II

Civitavecchia (Rome) → Amalfi → Alicante → Barcelona

Jan 14 · 10 nights

About average

$4,760 suite · $476/night

MSC Cruises

MSC Opera

Genova → Marseille → Basseterre, Saint Kitts → La Romana

Oct 31 · 16 nights

$949 inside · $59/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Cartagena → Cagliari → Civitavecchia (Rome)

Sep 18 · 10 nights

About average

$1,524 inside · $152/night

Costa Cruises

Costa Diadema

Savona → Barcelona → Marseille → Savona

Oct 8 · 10 nights

Good value

$2,126 balcony · $213/night

17% below typical · 3-month low