Windstar Cruises

Star Legend

Málaga → Tangier → Funchal, Madeira → Bridgetown

Nov 12, 2026 · 15 nights

$13,730 suite · $915/night

3% above typical
Regent Seven Seas Cruises

Seven Seas Mariner

New York → Halifax → Saint Hélier → Le Havre

Apr 29, 2027 · 28 nights

$27,199 suite · $971/night

6% above typical · Price trending down
Costa Cruises

Costa Smeralda

Funchal, Madeira → Santa Cruz de La Palma

Mar 19, 2028 · 7 nights

$1,119 balcony · $160/night

3% above typical
Costa Cruises

Costa Smeralda

Funchal, Madeira → Santa Cruz de La Palma

Mar 20, 2028 · 7 nights

$1,119 balcony · $160/night

3% above typical
Virgin Voyages

Valiant Lady

Miami → Ponta Delgada → Tangier → Barcelona

Apr 16, 2028 · 14 nights

$1,666 oceanview · $119/night

9% above typical · Price trending up
P&O Cruises

Ventura

Southampton → Funchal, Madeira → Lisbon → Southampton

Sep 16, 2028 · 14 nights

$1,620 interior · $116/night

6% above typical
Costa Cruises

Costa Smeralda

Las Palmas de Gran Canaria → Funchal, Madeira → Santa Cruz de Tenerife

Nov 26, 2026 · 4 nights

$549 balcony · $137/night

2% above typical
Costa Cruises

Costa Smeralda

Funchal, Madeira → Santa Cruz de La Palma

Jan 10, 2027 · 7 nights

$723 balcony · $103/night

5% below typical · Price trending up
Costa Cruises

Costa Smeralda

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

Feb 4, 2028 · 7 nights

$1,091 balcony · $156/night

4% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Lanzarote → Puerto del Rosario → Santa Cruz de Tenerife

Feb 6, 2028 · 7 nights

$1,093 balcony · $156/night

4% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Lanzarote → Puerto del Rosario → Santa Cruz de Tenerife

Feb 7, 2028 · 7 nights

$1,093 balcony · $156/night

4% above typical
Costa Cruises

Costa Smeralda

Puerto del Rosario → Santa Cruz de Tenerife → Funchal, Madeira

Feb 11, 2028 · 7 nights

$1,104 balcony · $158/night

5% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Lanzarote → Puerto del Rosario → Santa Cruz de Tenerife

Feb 13, 2028 · 7 nights

$1,093 balcony · $156/night

4% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Lanzarote → Puerto del Rosario → Santa Cruz de Tenerife

Feb 14, 2028 · 7 nights

$1,093 balcony · $156/night

4% above typical
Costa Cruises

Costa Smeralda

Funchal, Madeira → Santa Cruz de La Palma

Feb 27, 2028 · 7 nights

$1,079 balcony · $154/night

5% above typical
Costa Cruises

Costa Smeralda

Funchal, Madeira → Santa Cruz de La Palma

Feb 28, 2028 · 7 nights

$1,079 balcony · $154/night

5% above typical
Costa Cruises

Costa Smeralda

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

Mar 3, 2028 · 7 nights

$1,131 balcony · $162/night

4% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Lanzarote → Puerto del Rosario → Santa Cruz de Tenerife

Mar 5, 2028 · 7 nights

$1,133 balcony · $162/night

4% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Lanzarote → Puerto del Rosario → Santa Cruz de Tenerife

Mar 6, 2028 · 7 nights

$1,133 balcony · $162/night

4% above typical
Costa Cruises

Costa Smeralda

Puerto del Rosario → Santa Cruz de Tenerife → Funchal, Madeira → Santa Cruz de La Palma

Mar 17, 2028 · 7 nights

$1,131 balcony · $162/night

4% above typical

Browse by departure port