P&O Cruises

Azura

Valletta → Piraeus (Athens) → Lanzarote → Santa Cruz de Tenerife

Oct 14, 2027 · 15 nights

$2,363 oceanview · $158/night

1% below typical
MSC Cruises

MSC World Asia

Barcelona → Palma de Mallorca → Fort-de-France → Pointe-à-Pitre

Nov 5, 2027 · 16 nights

$1,029 interior · $64/night

9% above typical
Costa Cruises

Costa Smeralda

Savona → Marseille → Funchal, Madeira → Santa Cruz de Tenerife

Nov 12, 2026 · 11 nights

$561 interior · $51/night

Costa Cruises

Costa Fascinosa

Barcelona → Málaga → Road Town → La Romana

Dec 6, 2026 · 21 nights

$1,875 interior · $89/night

Costa Cruises

Costa Favolosa

Santo Domingo → Philipsburg → Málaga → Barcelona

Mar 1, 2027 · 18 nights

$1,592 interior · $88/night

Holland America

Oosterdam

Piraeus (Athens) → Kusadasi → Cadiz → Fort Lauderdale

Nov 21, 2027 · 20 nights

$1,924 interior · $96/night

MSC Cruises

MSC Magnifica

Barcelona → Cadiz → Alicante → Civitavecchia (Rome)

Dec 8, 2026 · 7 nights

$552 interior · $79/night

6% above typical · Price trending down
Viking Cruises

Viking Saturn

Barcelona → Marseille → Málaga → Barcelona

Jan 24, 2027 · 15 nights

$9,199 balcony · $613/night

8% above typical
Costa Cruises

Costa Fascinosa

La Romana → Philipsburg → Genoa → Marseille

Mar 7, 2027 · 17 nights

$1,535 interior · $90/night

MSC Cruises

MSC Seaview

Santos → Rio de Janeiro → Marseille → Genoa

Mar 7, 2027 · 23 nights

$2,369 balcony · $103/night

2% below typical · 3-month low
Costa Cruises

Costa Diadema

Rio de Janeiro → Salvador → Málaga → Leixões

Apr 5, 2027 · 17 nights

$2,253 suite · $133/night

3% above typical · Price trending up
Costa Cruises

Costa Favolosa

Savona → Barcelona → Cherbourg-en-Cotentin → Hamburg

May 18, 2027 · 11 nights

$1,212 interior · $110/night

3% above typical · Price trending up
Celebrity Cruises

Celebrity Xcel

Barcelona → Málaga → Palma de Mallorca → Barcelona

Jun 7, 2027 · 12 nights

$2,799 balcony · $233/night

2% below typical
Costa Cruises

Costa Fascinosa

Savona → Olbia → Palma de Mallorca → Savona

Jul 25, 2027 · 14 nights

$3,258 oceanview · $233/night

P&O Cruises

Azura

Valletta → Piraeus (Athens) → Lanzarote → Santa Cruz de Tenerife

Oct 14, 2027 · 16 nights

$2,634 suite · $165/night

P&O Cruises

Azura

Valletta → Cartagena → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Oct 21, 2027 · 16 nights

$2,363 suite · $148/night

Regent Seven Seas Cruises

Seven Seas Voyager

Lisbon → Funchal, Madeira → Málaga → Barcelona

Nov 3, 2027 · 10 nights

$8,399 suite · $840/night

7% above typical
Royal Caribbean International

Rhapsody of the Seas

Barcelona → Valencia → Casablanca → San Juan

Nov 13, 2027 · 14 nights

$892 oceanview · $64/night

4% below typical
Holland America

Zuiderdam

Fort Lauderdale → Tangier → Valencia → Barcelona

Feb 3, 2028 · 14 nights

$879 oceanview · $63/night

Costa Cruises

Costa Diadema

Málaga → Marseille → Cartagena → Málaga

Oct 19, 2027 · 7 nights

$869 interior · $124/night

10% above typical

Browse by departure port