Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Feb 21 · 12 nights

About average

$1,324 inside · $110/night

P&O Cruises

Arcadia

Southampton → Funchal, Madeira → Lisboa → Southampton

Nov 8 · 12 nights

About average

$1,417 oceanview · $118/night

MSC Cruises

MSC Fantasia

Santa Cruz de Tenerife → Lanzarote → Tarragona → Civitavecchia (Rome)

Mar 26 · 8 nights

About average

$862 inside · $108/night

SeaDream Yacht Club

SeaDream I

Lisboa → Vigo → Saint-Jean-de-Luz → Bordeaux

May 22 · 8 nights

About average

$6,735 oceanview · $842/night

Scenic Eclipse I

Lisboa → Leixões → Bordeaux → Dublin

May 16 · 11 nights

About average

$11,747 suite · $1,068/night

Hapag-Lloyd Cruises

MS HANSEATIC spirit

Santa Cruz de Tenerife → Santa Cruz de La Palma

Oct 28 · 13 nights

About average

$7,349 oceanview · $565/night

Hapag-Lloyd Cruises

MS HANSEATIC nature

Funchal, Madeira → Safi → Santa Cruz de La Palma → Dakar

Oct 16 · 13 nights

About average

$7,924 oceanview · $610/night

SeaDream Yacht Club

SeaDream I

Bordeaux → San Sebastian → Porto → Lisboa

Sep 23 · 8 nights

About average

$8,280 oceanview · $1,035/night

MSC Cruises

MSC Euribia

Genova → Barcelona → Kiel → Copenhagen

Apr 12 · 13 nights

About average

$1,295 inside · $100/night

MSC Cruises

MSC Magnifica

Warnemünde → Rotterdam → Málaga → Marseille

Oct 5 · 11 nights

$1,494 balcony · $136/night

Limited price history

MSC Cruises

MSC Meraviglia

Civitavecchia (Rome) → Tarragona → Cherbourg-en-Cotentin → Southampton

May 18 · 11 nights

About average

$1,114 inside · $101/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

MSC Cruises

MSC Euribia

Barcelona → Alicante → La Rochelle → Kiel

Apr 14 · 10 nights

About average

$1,009 inside · $101/night

Ponant Cruises

Le Dumont Durville

Dakar → Praia → Lanzarote → Las Palmas de Gran Canaria

Mar 24 · 10 nights

About average

$5,821 balcony · $582/night

Hapag-Lloyd Cruises

MS HANSEATIC spirit

Leixões → Porto Santo Island → Santa Cruz de La Palma → Sal Rei

Oct 17 · 13 nights

$6,152 balcony · $473/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Cadiz → Tangier → Barcelona

May 18 · 9 nights

About average

$1,526 inside · $170/night

Nicko Cruises

Vasco Da Gama

Hamburg → Vigo → Santa Cruz de La Palma → Santa Cruz de Tenerife

Nov 3 · 9 nights

About average

$2,126 oceanview · $236/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

Cunard Line

Queen Victoria

Southampton → Funchal, Madeira → Lisboa → Southampton

Feb 1 · 12 nights

About average

$1,946 inside · $162/night