Costa Cruises

Costa Smeralda

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

Jan 23, 2028 · 7 nights

$1,826 suite · $261/night

9% above typical
Costa Cruises

Costa Smeralda

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

Jan 24, 2028 · 7 nights

$1,826 suite · $261/night

9% above typical
Costa Cruises

Costa Smeralda

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

Mar 31, 2028 · 7 nights

$1,149 balcony · $164/night

6% above typical
Costa Cruises

Costa Smeralda

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

Dec 27, 2026 · 7 nights

$1,403 interior · $200/night

13% above typical · Price trending up
CroisiEurope

MS La Belle Des Oceans

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

Dec 26, 2026 · 7 nights

$3,057 oceanview · $437/night

21% above typical
Costa Cruises

Costa Smeralda

Puerto del Rosario → Santa Cruz de Tenerife → Agadir

Dec 3, 2027 · 7 nights

$987 balcony · $141/night

18% above typical
Costa Cruises

Costa Smeralda

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

Dec 10, 2027 · 7 nights

$994 balcony · $142/night

19% above typical
Costa Cruises

Costa Smeralda

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

Dec 12, 2027 · 7 nights

$983 balcony · $140/night

18% above typical
Costa Cruises

Costa Smeralda

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

Dec 13, 2027 · 7 nights

$983 balcony · $140/night

18% above typical
Costa Cruises

Costa Smeralda

Puerto del Rosario → Santa Cruz de Tenerife → Agadir

Dec 17, 2027 · 7 nights

$1,027 balcony · $147/night

18% above typical
Costa Cruises

Costa Smeralda

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

Dec 19, 2027 · 7 nights

$1,015 balcony · $145/night

17% above typical
Costa Cruises

Costa Smeralda

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

Dec 20, 2027 · 7 nights

$1,015 balcony · $145/night

17% above typical
Costa Cruises

Costa Smeralda

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

Jan 7, 2028 · 7 nights

$1,034 balcony · $148/night

19% above typical
Costa Cruises

Costa Smeralda

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

Nov 23, 2026 · 7 nights

$823 · $118/night

Costa Cruises

Costa Smeralda

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

Nov 29, 2026 · 7 nights

$651 · $93/night

MSC Cruises

MSC Fantasia

Civitavecchia (Rome) → Las Palmas de Gran Canaria → Lanzarote

Dec 7, 2026 · 10 nights

$749 · $75/night

MSC Cruises

MSC Fantasia

Funchal, Madeira → Lanzarote → Puerto del Rosario → Funchal, Madeira

Mar 23, 2027 · 7 nights

No pricing

MSC Cruises

MSC Fantasia

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

Nov 20, 2027 · 5 nights

No pricing

MSC Cruises

MSC Fantasia

Lanzarote → Las Palmas de Gran Canaria → Lanzarote

Dec 2, 2027 · 7 nights

No pricing

MSC Cruises

MSC Fantasia

Las Palmas de Gran Canaria → Santa Cruz de La Palma → Lanzarote → Las Palmas de Gran Canaria

Dec 3, 2027 · 7 nights

No pricing

Browse by departure port