P&O Cruises

Arcadia

Southampton → Tangier → Gibraltar → Southampton

Aug 14 · 14 nights

About average

$2,566 inside · $183/night

P&O Cruises

Azura

Valletta → Piraeus (Athens) → Lanzarote → Santa Cruz de Tenerife

Oct 14 · 15 nights

About average

$2,390 oceanview · $159/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
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

Oceania Cruises

Oceania Allura

Barcelona → Valencia → Gibraltar → Lisboa

Sep 12 · 7 nights

About average

$4,299 balcony · $614/night

Seabourn

Seabourn Ovation

Lisboa → Cadiz → Kotor → Dubrovnik

Apr 6 · 23 nights

Priced high

$20,498 balcony · $891/night

10% above typical
P&O Cruises

Britannia

Southampton → Cadiz → Gibraltar → Southampton

May 5 · 14 nights

About average

$2,134 inside · $152/night

Seabourn

Seabourn Ovation

Lisboa → Cadiz → Tarragona → Barcelona

Apr 6 · 9 nights

Priced high

$7,998 balcony · $889/night

14% above typical
Seabourn

Seabourn Ovation

Lisboa → Cadiz → Porto Santo Stefano → Civitavecchia (Rome)

Apr 6 · 16 nights

Priced high

$14,198 balcony · $887/night

15% above typical
Seabourn

Seabourn Ovation

Bridgetown → Castries → Tarragona → Barcelona

Mar 25 · 21 nights

Priced high

$13,198 balcony · $628/night

13% above typical
P&O Cruises

Ventura

Southampton → Cartagena → Lisboa → Southampton

Feb 26 · 21 nights

About average

$2,431 oceanview · $116/night

Celebrity Cruises

Celebrity Equinox

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

Aug 21 · 10 nights

About average

$1,851 inside · $185/night

Celebrity Cruises

Celebrity Constellation

Tampa → Kings Wharf (Royal Naval Dockyard) → Málaga → Civitavecchia (Rome)

Apr 13 · 15 nights

About average

$1,306 inside · $87/night

P&O Cruises

Britannia

Southampton → Cadiz → Gibraltar → Southampton

Jul 28 · 14 nights

About average

$2,431 inside · $174/night

P&O Cruises

Azura

Valletta → Marseille → Lanzarote → Santa Cruz de Tenerife

Oct 1 · 15 nights

About average

$2,026 inside · $135/night

P&O Cruises

Azura

Valletta → Marseille → Lanzarote → Santa Cruz de Tenerife

Oct 1 · 16 nights

About average

$2,161 inside · $135/night

P&O Cruises

Azura

Málaga → Barcelona → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Dec 29 · 11 nights

About average

$1,593 oceanview · $145/night

Holland America

Nieuw Statendam

Barcelona → Alicante → Cadiz → Lisboa

Feb 26 · 24 nights

$2,999 inside · $125/night

P&O Cruises

Arcadia

Southampton → Cadiz → Gibraltar → Southampton

Aug 3 · 24 nights

About average

$4,053 balcony · $169/night