Costa Cruises

Costa Smeralda

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

Mar 12, 2028 · 7 nights

$1,125 balcony · $161/night

4% above typical
Costa Cruises

Costa Smeralda

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

Mar 13, 2028 · 7 nights

$1,125 balcony · $161/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
Costa Cruises

Costa Smeralda

Funchal, Madeira

Mar 26, 2028 · 7 nights

$1,124 balcony · $161/night

4% above typical
Costa Cruises

Costa Smeralda

Funchal, Madeira

Mar 27, 2028 · 7 nights

$1,124 balcony · $161/night

4% above typical
Costa Cruises

Costa Smeralda

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

Apr 7, 2028 · 7 nights

$1,194 balcony · $171/night

5% above typical
P&O Cruises

Ventura

Southampton → Le Havre → Santander → Southampton

Jun 17, 2028 · 10 nights

$1,390 interior · $139/night

8% above typical
Virgin Voyages

Valiant Lady

Barcelona → Casablanca → A Coruña → Amsterdam

Jul 9, 2028 · 10 nights

$2,790 balcony · $279/night

8% above typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Málaga → Barcelona

Dec 20, 2026 · 13 nights

$8,649 suite · $665/night

Windstar Cruises

Wind Spirit

Santa Cruz de La Palma → San Sebastián → Funchal, Madeira

Dec 7, 2026 · 10 nights

$5,270 oceanview · $527/night

8% above typical
Ponant Cruises

Le Champlain

Las Palmas de Gran Canaria → Lanzarote → San Sebastian de la Gomera → Las Palmas de Gran Canaria

Nov 11, 2027 · 10 nights

$5,982 balcony · $598/night

6% above typical · Price trending up
Costa Cruises

Costa Smeralda

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

Apr 16, 2028 · 6 nights

$1,097 balcony · $183/night

5% above typical
P&O Cruises

Ventura

Southampton → Funchal, Madeira → Lisbon → Southampton

Sep 16, 2028 · 14 nights

$1,620 interior · $116/night

6% above typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Dec 11, 2028 · 12 nights

$1,274 interior · $106/night

9% above typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Funchal, Madeira → Málaga → Barcelona

Jan 28, 2029 · 12 nights

$1,574 oceanview · $131/night

7% above typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Cadiz → Málaga → Barcelona

Feb 9, 2029 · 12 nights

$1,774 oceanview · $148/night

6% above typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Feb 21, 2029 · 12 nights

$1,574 oceanview · $131/night

7% above typical
Costa Cruises

Costa Smeralda

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

Mar 24, 2028 · 7 nights

$1,144 balcony · $163/night

5% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Puerto del Rosario → Santa Cruz de La Palma → Santa Cruz de Tenerife

Apr 2, 2028 · 7 nights

$1,146 balcony · $164/night

6% above typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Puerto del Rosario → Santa Cruz de La Palma → Santa Cruz de Tenerife

Apr 3, 2028 · 7 nights

$1,146 balcony · $164/night

6% above typical

Browse by departure port