P&O Cruises

Ventura

Southampton → Funchal, Madeira → Lisboa → Southampton

Aug 7 · 14 nights

About average

$2,296 oceanview · $164/night

Costa Cruises

Costa Diadema

Marseille → Savona → Alicante → Marseille

Sep 21 · 10 nights

$1,497 inside · $150/night

Costa Cruises

Costa Diadema

Savona → Barcelona → Marseille → Savona

Sep 22 · 10 nights

$1,497 inside · $150/night

Costa Cruises

Costa Diadema

Barcelona → Tangier → Savona → Barcelona

Sep 23 · 10 nights

$1,497 inside · $150/night

MSC Cruises

MSC Euribia

Barcelona → Alicante → Flåm → Copenhagen

Apr 14 · 18 nights

$2,491 inside · $138/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Almería → Palma de Mallorca → Barcelona

Apr 3 · 15 nights

About average

$13,389 balcony · $893/night

P&O Cruises

Aurora

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

Oct 25 · 23 nights

About average

$3,512 inside · $153/night

P&O Cruises

Aurora

Southampton → Vigo → Cadiz → Southampton

Sep 5 · 24 nights

About average

$3,647 inside · $152/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Cadiz → Tangier → Barcelona

Aug 12 · 9 nights

$2,174 balcony · $242/night

P&O Cruises

Ventura

Southampton → Funchal, Madeira → La Coruña (A Coruña) → Southampton

Feb 12 · 14 nights

About average

$1,688 inside · $121/night

Regent Seven Seas Cruises

Seven Seas Navigator

Lisboa → Las Palmas de Gran Canaria → Cartagena → Barcelona

Nov 23 · 14 nights

Poor value

$12,134 suite · $867/night

27% above typical
Regent Seven Seas Cruises

Seven Seas Prestige

Miami → Kings Wharf (Royal Naval Dockyard) → Agadir → Lisboa

Mar 26 · 25 nights

About average

$21,232 balcony · $849/night

P&O Cruises

Ventura

Southampton → Funchal, Madeira → Lisboa → Southampton

Sep 4 · 14 nights

About average

$1,890 inside · $135/night

P&O Cruises

Britannia

Southampton → Lanzarote → Cadiz → Southampton

Oct 29 · 14 nights

About average

$1,958 inside · $140/night

Costa Cruises

Costa Smeralda

Marseille → Barcelona → Funchal, Madeira → Santa Cruz de Tenerife

Nov 13 · 9 nights

$1,102 inside · $122/night

Norwegian Cruise Line

Norwegian Dawn

Lisboa → Portimao → Palma de Mallorca → Barcelona

Jul 25 · 7 nights

About average

$1,399 inside · $200/night

Emerald Cruises

Emerald Kaia

Nice → Saint-Tropez → Cadiz → Sevilla

Oct 11 · 16 nights

About average

$35,941 suite · $2,246/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Sète → Honfleur → Southampton

Apr 18 · 22 nights

About average

$21,064 suite · $957/night

MSC Cruises

MSC Sinfonia

Málaga → Cadiz → Marseille → Málaga

Jul 30 · 10 nights

$1,932 inside · $193/night

MSC Cruises

MSC Magnifica

Genova → Marseille → Civitavecchia (Rome) → Genova

Nov 6 · 10 nights

$1,906 inside · $191/night