SeaDream Yacht Club

SeaDream I

Barcelona → Mahón, Menorca → Gibraltar → Málaga

Oct 21 · 7 nights

About average

$7,158 oceanview · $1,023/night

MSC Cruises

MSC Sinfonia

Marseille → Málaga → Genova → Marseille

Oct 6 · 10 nights

About average

$1,650 inside · $165/night

MSC Cruises

MSC Sinfonia

Genova → Marseille → Civitavecchia (Rome) → Genova

Oct 5 · 10 nights

About average

$1,642 inside · $164/night

Holland America

Nieuw Amsterdam

Civitavecchia (Rome) → Livorno → Gibraltar → Barcelona

Apr 27 · 7 nights

About average

$1,409 inside · $201/night

Holland America

Rotterdam

Lisboa → Cadiz → Napoli → Civitavecchia (Rome)

Oct 31 · 11 nights

About average

$1,714 inside · $156/night

P&O Cruises

Azura

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

Dec 18 · 10 nights

About average

$1,755 inside · $176/night

Holland America

Rotterdam

Lisboa → Cadiz → Zadar → Trieste

Oct 31 · 18 nights

About average

$2,579 inside · $143/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Cadiz → Lisboa

Dec 25 · 7 nights

About average

$1,176 inside · $168/night

MSC Cruises

MSC Sinfonia

Genova → Marseille → Civitavecchia (Rome) → Genova

Apr 25 · 10 nights

About average

$1,642 inside · $164/night

MSC Cruises

MSC Sinfonia

Málaga → Portimao → Marseille → Málaga

Apr 28 · 10 nights

About average

$1,632 inside · $163/night

MSC Cruises

MSC Sinfonia

Marseille → Málaga → Genova → Marseille

Apr 26 · 10 nights

About average

$1,627 inside · $163/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palma de Mallorca → Portimao → Lisboa

Mar 8 · 9 nights

About average

$5,194 balcony · $577/night

Holland America

Nieuw Amsterdam

Civitavecchia (Rome) → Livorno → Gibraltar → Barcelona

Aug 20 · 7 nights

About average

$1,209 inside · $173/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Cannes → Barcelona

Oct 10 · 10 nights

About average

$1,789 inside · $179/night

Cunard Line

Queen Victoria

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

Jul 21 · 14 nights

About average

$3,153 inside · $225/night

Ponant Cruises

Le Bougainville

Málaga → Gibraltar → Melilla → Málaga

Nov 10 · 5 nights

About average

$4,079 balcony · $816/night

Princess Cruises

Island Princess

Piraeus (Athens) → Kusadasi → Las Palmas de Gran Canaria → Fort Lauderdale

Oct 31 · 25 nights

About average

$4,451 oceanview · $178/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Agadir → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Dec 18 · 21 nights

About average

$3,174 inside · $151/night

P&O Cruises

Arcadia

Southampton → Saint George's → Gibraltar → Southampton

Oct 2 · 19 nights

About average

$3,242 inside · $171/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Agadir → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Dec 17 · 21 nights

About average

$3,147 inside · $150/night