Departure months
Trip length
Search
Cunard Line

Queen Elizabeth • Cunard Line

14-night Western Mediterranean Circuit via Dubrovnik, Corfu & Strait of Messina

Aug 27, 2027 → Sep 10, 2027 • Trieste → Barcelona

Lowest in 180 days

From $2,073

$148/night

Typical price

↑1% above typical

Royal Caribbean International

Legend of the Seas • Royal Caribbean International

7-night Western Mediterranean Loop via Palma de Mallorca & La Spezia

Jul 18, 2027 → Jul 25, 2027 • Barcelona ↔

Lowest in 180 days

From $2,087

$298/night

Typical price

↑1% above typical

Royal Caribbean International

Legend of the Seas • Royal Caribbean International

7-night Western Mediterranean Loop via Napoli & Barcelona

Jul 29, 2027 → Aug 5, 2027 • Civitavecchia (Rome) ↔

Lowest in 30 days

From $2,295

$328/night

Typical price

↑1% above typical

Royal Caribbean International

Legend of the Seas • Royal Caribbean International

7-night Western Mediterranean Loop via Palma de Mallorca & La Spezia

Jul 11, 2027 → Jul 18, 2027 • Barcelona ↔

Lowest in 30 days

From $2,084

$298/night

Typical price

↑1% above typical

Royal Caribbean International

Legend of the Seas • Royal Caribbean International

7-night Western Mediterranean Loop via Palma de Mallorca & La Spezia

Jul 25, 2027 → Aug 1, 2027 • Barcelona ↔

Lowest in 30 days

From $2,084

$298/night

Typical price

↑1% above typical

Disney Cruise Line

Disney Wish • Disney Cruise Line

7-night Western Mediterranean Loop via Palma de Mallorca & Napoli

May 22, 2027 → May 29, 2027 • Barcelona ↔

Lowest in 30 days

From $2,695

$385/night

Typical price

↑1% above typical

Royal Caribbean International

Legend of the Seas • Royal Caribbean International

7-night Western Mediterranean Loop via Palma de Mallorca & La Spezia

Aug 15, 2027 → Aug 22, 2027 • Barcelona ↔

Lowest in 30 days

From $2,105

$301/night

Typical price

↑1% above typical

Regent Seven Seas Cruises

Seven Seas Voyager • Regent Seven Seas Cruises

15-night Western Mediterranean Circuit: Palamós, Sète & La Spezia

Nov 13, 2027 → Nov 28, 2027 • Barcelona ↔

Lowest in 180 days

From $10,726

$715/night

Typical price

↑1% above typical

MSC Cruises

MSC Sinfonia • MSC Cruises

7-night Western Mediterranean Circuit via Marseille, Genova & Valencia

Nov 15, 2026 → Nov 22, 2026 • Barcelona ↔

Lowest in 30 days

From $756

$108/night

Typical price

↑1% above typical

Hapag-Lloyd Cruises

MS HANSEATIC nature • Hapag-Lloyd Cruises

13-night Western Mediterranean Circuit: Portimao, Gibraltar & Almería

May 9, 2028 → May 22, 2028 • Lisboa → Palma de Mallorca

Lowest in 180 days

From $9,074

$698/night

Typical price

↑1% above typical

Hapag-Lloyd Cruises

MS HANSEATIC nature • Hapag-Lloyd Cruises

13-night Western Mediterranean Circuit: Mahón, Menorca, Barcelona & Tangier

May 22, 2028 → Jun 4, 2028 • Palma de Mallorca → Leixões

Lowest in 180 days

From $9,074

$698/night

Typical price

↑1% above typical

Silversea Cruises

Silver Ray • Silversea Cruises

6-night Western Mediterranean One-Way: Marseille & Cartagena

Jun 21, 2026 → Jun 27, 2026 • Monte-Carlo → Barcelona

Lowest in 180 days

From $6,900

$1,150/night

Typical price

↑1% above typical

Norwegian Cruise Line

Norwegian Star • Norwegian Cruise Line

10-night Western Mediterranean Circuit via La Goulette Nord, Valletta & Messina

Mar 29, 2027 → Apr 8, 2027 • Barcelona ↔

Lowest in 180 days

From $1,459

$146/night

Typical price
Princess Cruises

Sun Princess • Princess Cruises

7-night Western Mediterranean Circuit: Ibiza, Palma de Mallorca & Marseille

May 7, 2028 → May 14, 2028 • Barcelona → Civitavecchia (Rome)

Lowest in 180 days

From $1,244

$178/night

Typical price
MSC Cruises

MSC World Europa • MSC Cruises

7-night Western Mediterranean Circuit: Barcelona, Marseille & Genova

May 5, 2028 → May 12, 2028 • Palma de Mallorca ↔

Lowest in 180 days

From $1,260

$180/night

Typical price
MSC Cruises

MSC World Europa • MSC Cruises

7-night Western Mediterranean Circuit: Marseille, Genova & Palma de Mallorca

Oct 23, 2027 → Oct 30, 2027 • Barcelona ↔

Lowest in 30 days

From $1,276

$182/night

Typical price
MSC Cruises

MSC Virtuosa • MSC Cruises

24-night Itinerary ESLCG-ESCAD-ESAGP-ESALC-ESPMI-FRMRS-ESBCN-PTFNC-ESLPA-BRSSA

Nov 7, 2026 → Dec 1, 2026 • Southampton → Rio de Janeiro

Lowest in 180 days

From $2,082

$87/night

Typical price
MSC Cruises

MSC World Europa • MSC Cruises

7-night Western Mediterranean Loop: Genova, La Spezia & Palma de Mallorca

Apr 25, 2027 → May 2, 2027 • Marseille ↔

Lowest in 30 days

From $1,227

$175/night

Typical price
MSC Cruises

MSC World Europa • MSC Cruises

7-night Western Mediterranean Circuit: Palma de Mallorca, Barcelona & Marseille

Apr 28, 2027 → May 5, 2027 • Civitavecchia (Rome) ↔

Lowest in 30 days

From $1,255

$179/night

Typical price
MSC Cruises

MSC World Europa • MSC Cruises

7-night Western Mediterranean Circuit: Barcelona, Marseille & Genova

Apr 30, 2027 → May 7, 2027 • Palma de Mallorca ↔

Lowest in 30 days

From $1,257

$180/night

Typical price

Filters

Filters

Reset
Deal Signals
Trip Style
Cabin Type
Ports Visited
Cruise Line & Ship
Price

Per person