P&O Cruises

Azura

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

Dec 19 · 21 nights

About average

$2,566 inside · $122/night

Costa Cruises

Costa Smeralda

Las Palmas de Gran Canaria → Santa Cruz de Tenerife → Barcelona → Marseille

Apr 2 · 6 nights

$679 inside · $113/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Feb 7 · 12 nights

$2,948 inside · $246/night

Emerald Cruises

Emerald Sakara

Barcelona → Mahón, Menorca → Portimao → Lisboa

Sep 28 · 10 nights

$13,200 balcony · $1,320/night

Emerald Cruises

Emerald Azzurra

Lisboa → Portimao → Bonifacio → Civitavecchia (Rome)

Apr 30 · 10 nights

$12,405 balcony · $1,241/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Nov 30 · 12 nights

Good value

$1,757 inside · $146/night

11% below typical
Costa Cruises

Costa Smeralda

Las Palmas de Gran Canaria → Santa Cruz de Tenerife → Marseille → Genova

Apr 2 · 7 nights

$813 inside · $116/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Mar 3 · 12 nights

Exceptional value

$2,074 balcony · $173/night

29% below typical · 6-month low

Explora IV

Genova → Marseille → Cadiz → Lisboa

Apr 15 · 8 nights

$6,115 suite · $764/night

Ponant Cruises

Le Bougainville

Málaga → Gibraltar → Melilla → Málaga

Nov 15 · 5 nights

$3,444 balcony · $689/night

MSC Cruises

MSC Sinfonia

Genova → Marseille → Civitavecchia (Rome) → Genova

May 18 · 10 nights

$1,661 inside · $166/night

Silversea Cruises

Silver Spirit

Barcelona → Palamós → Gibraltar → Lisboa

Apr 23 · 12 nights

$12,500 balcony · $1,042/night

MSC Cruises

MSC Sinfonia

Marseille → Málaga → Genova → Marseille

May 19 · 10 nights

$3,249 inside · $325/night

MSC Cruises

MSC Sinfonia

Civitavecchia (Rome) → Genova → Alicante → Civitavecchia (Rome)

May 17 · 10 nights

$2,182 inside · $218/night

Explora Journeys

Explora II

Civitavecchia (Rome) → Napoli → Alicante → Barcelona

Jan 4 · 20 nights

About average

$10,710 suite · $536/night

Explora Journeys

Explora II

Civitavecchia (Rome) → Amalfi → Livorno → Civitavecchia (Rome)

Jan 14 · 19 nights

About average

$10,185 suite · $536/night

Regent Seven Seas Cruises

Seven Seas Mariner

Southampton → Honfleur → Iraklion (Heraklion) → Piraeus (Athens)

Jul 30 · 82 nights

About average

$72,137 balcony · $880/night

Scenic Eclipse II

Valletta → Trapani → Portimao → Lisboa

Jul 6 · 10 nights

Priced high

$13,482 suite · $1,348/night

19% above typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Nov 6 · 12 nights

About average

$1,784 inside · $149/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Palma de Mallorca → Ibiza → Barcelona

Jul 31 · 7 nights

About average

$5,032 inside · $719/night