P&O Cruises

Azura

Málaga → Valencia → Santa Cruz de La Palma → Santa Cruz de Tenerife

Dec 28, 2027 · 18 nights

$2,161 · $120/night

Celestyal Cruises

Celestyal Discovery

Lisbon → Tangier → Cadiz → Lisbon

Jan 1, 2028 · 14 nights

$2,210 · $158/night

Celestyal Cruises

Celestyal Discovery

Lisbon → Tangier → Sète → Tarragona

Jan 1, 2028 · 7 nights

$1,137 · $162/night

Holland America

Nieuw Statendam

Rotterdam → Casablanca → Kotor → Piraeus (Athens)

Jan 2, 2028 · 24 nights

$2,624 interior · $109/night

Viking Cruises

Viking Star

Barcelona → Valencia → Sète → Barcelona

Jan 3, 2028 · 14 nights

$5,698 balcony · $407/night

2% below typical
Windstar Cruises

Star Explorer

Barcelona → Valencia → Palma de Mallorca → Barcelona

Jan 4, 2028 · 9 nights

$3,339 suite · $371/night

3% above typical
Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Sète → Tarragona

Jan 8, 2028 · 14 nights

$1,322 · $94/night

Celestyal Cruises

Celestyal Discovery

Lisbon → Tangier → Cadiz → Lisbon

Jan 15, 2028 · 14 nights

$1,322 · $94/night

Celestyal Cruises

Celestyal Discovery

Lisbon → Tangier → Sète → Tarragona

Jan 15, 2028 · 7 nights

$747 · $107/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Sète → Tarragona

Jan 22, 2028 · 14 nights

$1,322 · $94/night

Celestyal Cruises

Celestyal Discovery

Lisbon → Tangier → Sète → Tarragona

Jan 29, 2028 · 7 nights

$747 · $107/night

Celestyal Cruises

Celestyal Discovery

Lisbon → Tangier → Cadiz → Lisbon

Jan 29, 2028 · 14 nights

$1,322 · $94/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Sète → Tarragona

Feb 5, 2028 · 14 nights

$1,322 · $94/night

Celestyal Cruises

Celestyal Discovery

Lisbon → Tangier → Sète → Tarragona

Feb 12, 2028 · 7 nights

$747 · $107/night

Holland America

Zuiderdam

Barcelona → Valencia → Naples → Civitavecchia (Rome)

Feb 17, 2028 · 9 nights

$1,019 · $113/night

Oceania Cruises

Oceania Sonata

Miami → Santa Cruz de Tenerife → Livorno → Civitavecchia (Rome)

Mar 18, 2028 · 21 nights

$8,249 · $393/night

Oceania Cruises

Oceania Sonata

Miami → Santa Cruz de Tenerife → Valencia → Barcelona

Mar 18, 2028 · 14 nights

$5,049 · $361/night

Azamara Cruises

Azamara Journey

Lisbon → Portimão → Florence → Civitavecchia (Rome)

Mar 25, 2028 · 21 nights

$7,729 oceanview · $368/night

Azamara Cruises

Azamara Journey

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

Apr 1, 2028 · 7 nights

$2,839 oceanview · $406/night

3% above typical
Holland America

Zuiderdam

Civitavecchia (Rome) → Portofino → Cadiz → Lisbon

Apr 2, 2028 · 14 nights

$2,499 · $179/night

Browse by departure port