Costa Cruises

Costa Pacifica

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 18, 2026 · 7 nights

$554 interior · $79/night

35% below typical · 3-month low
Costa Cruises

Costa Toscana

Civitavecchia (Rome) → Savona → Palermo → Civitavecchia (Rome)

Dec 11, 2026 · 7 nights

$382 interior · $55/night

37% below typical · 3-month low
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Dec 14, 2026 · 7 nights

$550 balcony · $79/night

29% below typical · Price trending down
Costa Cruises

Costa Toscana

Marseille → Barcelona → Savona → Marseille

Dec 20, 2026 · 7 nights

$883 oceanview · $126/night

52% below typical · 3-month low
Azamara Cruises

Azamara Onward

Civitavecchia (Rome) → Florence → Palma de Mallorca → Barcelona

Dec 22, 2026 · 7 nights

$2,229 oceanview · $318/night

11% below typical · 3-month low
Explora Journeys

Explora II

Lisbon → Gibraltar → Ibiza → Barcelona

Dec 21, 2026 · 7 nights

$4,550 suite · $650/night

14% below typical · Price trending down
Costa Cruises

Costa Fascinosa

Marseille → Savona → Las Palmas de Gran Canaria → Pointe-à-Pitre

Dec 4, 2026 · 13 nights

$1,263 interior · $97/night

16% below typical · Price trending down
P&O Cruises

Azura

Málaga → Barcelona → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Dec 28, 2026 · 11 nights

$1,282 oceanview · $117/night

20% below typical · 3-month low
Costa Cruises

Costa Fascinosa

Savona → Barcelona → Las Palmas de Gran Canaria → Pointe-à-Pitre

Dec 5, 2026 · 12 nights

$1,123 interior · $94/night

28% below typical · Price trending down
Oceania Cruises

Oceania Sirena

Civitavecchia (Rome) → Bastia → Palma de Mallorca → Barcelona

Dec 2, 2026 · 7 nights

$2,512 balcony · $359/night

6% below typical · 3-month low
Costa Cruises

Costa Pacifica

Savona → Naples → Marseille → Savona

Dec 20, 2026 · 7 nights

$701 interior · $100/night

17% below typical · Price trending down
Costa Cruises

Costa Toscana

Marseille → Barcelona → Savona → Marseille

Dec 13, 2026 · 7 nights

$538 interior · $77/night

20% below typical · 3-month low
Costa Cruises

Costa Pacifica

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 25, 2026 · 7 nights

$1,299 balcony · $186/night

16% below typical · 3-month low
Azamara Cruises

Azamara Onward

Barcelona → Cartagena → Seville → Lisbon

Dec 29, 2026 · 10 nights

$3,639 oceanview · $364/night

10% below typical · 3-month low
Viking Cruises

Viking Saturn

Barcelona → Marseille → Cadiz → Barcelona

Dec 12, 2026 · 15 nights

$7,699 balcony · $513/night

18% below typical

Browse by departure port