Holland America

Nieuw Statendam

Rotterdam → Agadir → Dover → Rotterdam

Apr 1, 2028 · 14 nights

$3,459 balcony · $247/night

Holland America

Nieuw Statendam

Rotterdam → Agadir → Skagen → Rotterdam

Apr 1, 2028 · 28 nights

$6,754 balcony · $241/night

P&O Cruises

Ventura

Southampton → Funchal, Madeira → Lisbon → Southampton

Jun 3, 2028 · 14 nights

No pricing · $128/night

Holland America

Nieuw Statendam

Dover → Rotterdam → Funchal, Madeira → Dover

Oct 27, 2028 · 14 nights

$3,234 balcony · $231/night

Holland America

Nieuw Statendam

Rotterdam → Leixões → Dover → Rotterdam

Oct 28, 2028 · 14 nights

$3,234 balcony · $231/night

Ponant Cruises

Le Laperouse

Lisbon → Portimão → Santa Cruz de Tenerife → Las Palmas de Gran Canaria

Oct 30, 2028 · 13 nights

No pricing · $711/night

Cunard Line

Queen Anne

Southampton → Lanzarote → A Coruña → Southampton

Dec 22, 2028 · 14 nights

No pricing · $284/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Funchal, Madeira → Málaga → Barcelona

Jan 28, 2029 · 12 nights

$1,224 · $102/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Agadir → Santa Cruz de Tenerife

Feb 12, 2027 · 14 nights

No pricing · $106/night

Costa Cruises

Costa Favolosa

Hamburg → IJmuiden/Velsen → Cadiz → Las Palmas de Gran Canaria

Nov 8, 2026 · 10 nights

$1,471 balcony · $147/night

5% below typical
Costa Cruises

Costa Smeralda

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

Jan 24, 2027 · 7 nights

$694 balcony · $99/night

7% below typical
Costa Cruises

Costa Smeralda

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

Jan 25, 2027 · 7 nights

$674 balcony · $96/night

7% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Santa Cruz de La Palma → Santa Cruz de Tenerife

Nov 7, 2026 · 14 nights

No pricing · $87/night

Norwegian Cruise Line

Norwegian Star

Lisbon → Las Palmas de Gran Canaria → Le Havre → Southampton

Nov 9, 2026 · 11 nights

$1,079 oceanview · $98/night

4% below typical
P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Lanzarote → Santa Cruz de Tenerife

Nov 13, 2026 · 14 nights

No pricing · $87/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Santa Cruz de La Palma → Santa Cruz de Tenerife

Dec 4, 2026 · 14 nights

No pricing · $87/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Dec 8, 2026 · 12 nights

$1,829 · $152/night

P&O Cruises

Azura

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

Dec 29, 2026 · 18 nights

No pricing · $105/night

Azamara Cruises

Azamara Onward

Lisbon → Portimão → Cadiz → Lisbon

Jan 22, 2027 · 15 nights

$4,469 interior · $298/night

2% above typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Jan 26, 2027 · 12 nights

$1,199 · $100/night

Browse by departure port