Departure months
Trip length
Search
P&O Cruises

Azura • P&O Cruises

7-night Western Mediterranean Loop via Ajaccio, Corsica & Livorno

Jun 3, 2027 → Jun 10, 2027 • Valletta ↔

Great balance

From $999

$143/night

P&O Cruises

Azura • P&O Cruises

7-night Western Mediterranean Circuit via Ajaccio, Corsica & Livorno

Apr 15, 2027 → Apr 22, 2027 • Valletta ↔

Lowest in 30 days $68 below typical

From $1,012

$145/night

Typical price

↓6% below typical

P&O Cruises

Azura • P&O Cruises

7-night Western Mediterranean Circuit via Ajaccio, Corsica & Livorno

Apr 13, 2028 → Apr 20, 2028 • Valletta ↔

Lowest in 180 days $68 below typical

From $1,012

$145/night

Typical price

↓6% below typical

Princess Cruises

Sun Princess • Princess Cruises

14-night Western Mediterranean Circuit: Iraklion, Bar & Messina

Apr 9, 2028 → Apr 23, 2028 • Piraeus (Athens) → Civitavecchia (Rome)

Lowest in 180 days

From $2,222

$159/night

Typical price

↓5% below typical

Virgin Voyages

Resilient Lady • Virgin Voyages

7-night Western Mediterranean Circuit via La Spezia, Civitavecchia & Ajaccio, Corsica

Sep 26, 2027 → Oct 3, 2027 • Barcelona ↔

Lowest in 90 days $70 below typical

From $1,183

$169/night

Typical price

↓6% below typical

Holland America

Oosterdam • Holland America

7-night Western Mediterranean Circuit via Portofino & Ajaccio, Corsica

Aug 29, 2026 → Sep 5, 2026 • Civitavecchia (Rome) → Barcelona

$150 below typical

From $874

$125/night

Good value

↓15% below typical

Princess Cruises

Sky Princess • Princess Cruises

14-night Western Mediterranean Circuit: Cadiz, Barcelona & Toulon

Apr 22, 2028 → May 6, 2028 • Southampton ↔

Lowest in 180 days $134 below typical

From $1,926

$138/night

Typical price

↓7% below typical

Oceania Cruises

Oceania Sirena • Oceania Cruises

26-night Canaries, Morocco & More

Dec 9, 2026 → Jan 4, 2027 • Barcelona → Civitavecchia (Rome)

Lowest in 30 days $470 below typical

From $7,699

$296/night

Typical price

↓6% below typical

Princess Cruises

Sun Princess • Princess Cruises

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

May 2, 2027 → May 9, 2027 • Barcelona → Civitavecchia (Rome)

Lowest in 180 days

From $1,197

$171/night

Typical price

↓3% below typical

Royal Caribbean International

Explorer of the Seas • Royal Caribbean International

7-night Western Mediterranean One-Way via Toulon, Ajaccio, Corsica & Civitavecchia

Sep 13, 2027 → Sep 20, 2027 • Barcelona → Ravenna

Lowest in 180 days

From $1,070

$153/night

Typical price

↓4% below typical

Cunard Line

Queen Elizabeth • Cunard Line

21-night Western Mediterranean Circuit via Valletta, Kotor & Strait of Messina

Aug 20, 2027 → Sep 10, 2027 • Barcelona ↔

Lowest in 180 days

From $2,938

$140/night

Typical price

↓4% below typical

Oceania Cruises

Oceania Nautica • Oceania Cruises

10-night Western Mediterranean Circuit via Funchal, Madeira, Cadiz & Gibraltar

Jul 24, 2026 → Aug 3, 2026 • Lisboa → Civitavecchia (Rome)

$310 below typical

From $2,975

$298/night

Typical price

↓9% below typical

Oceania Cruises

Oceania Sonata • Oceania Cruises

9-night Western Mediterranean Circuit via Salerno, Olbia & Ajaccio, Corsica

Nov 9, 2027 → Nov 18, 2027 • Civitavecchia (Rome) → Barcelona

Lowest in 180 days

From $4,199

$467/night

Typical price

↓3% below typical

Cunard Line

Queen Elizabeth • Cunard Line

14-night Western Mediterranean Circuit via La Spezia & Ajaccio, Corsica

Aug 13, 2027 → Aug 27, 2027 • Civitavecchia (Rome) → Trieste

Lowest in 180 days

From $1,976

$141/night

Typical price

↓3% below typical

Princess Cruises

Sun Princess • Princess Cruises

14-night Western Mediterranean Circuit: Santorini, Bar & Messina

May 16, 2027 → May 30, 2027 • Piraeus (Athens) → Civitavecchia (Rome)

Lowest in 180 days

From $2,420

$173/night

Typical price

↓2% below typical

Oceania Cruises

Oceania Allura • Oceania Cruises

8-night Western Mediterranean Circuit via Palamós, Sète & Monaco

Jul 9, 2027 → Jul 17, 2027 • Barcelona → Civitavecchia (Rome)

Lowest in 90 days

From $3,749

$469/night

Typical price

↓2% below typical

Princess Cruises

Regal Princess • Princess Cruises

28-night Western Mediterranean Circuit via Ponta Delgada, Vigo & Cherbourg-en-Cotentin

Apr 17, 2027 → May 15, 2027 • Fort Lauderdale → Southampton

$359 below typical

From $3,281

$117/night

Typical price

↓10% below typical

Cunard Line

Queen Elizabeth • Cunard Line

21-night Western Mediterranean Circuit via La Spezia, Ajaccio, Corsica & Strait of Messina

Aug 13, 2027 → Sep 3, 2027 • Civitavecchia (Rome) ↔

Lowest in 180 days

From $2,982

$142/night

Typical price

↓3% below typical

MSC Cruises

MSC Splendida • MSC Cruises

18-night Transatlantic Crossing via Rio de Janeiro, Maceió & Las Palmas de Gran Canaria

Mar 31, 2027 → Apr 18, 2027 • Buenos Aires → Civitavecchia (Rome)

Lowest in 180 days $118 below typical

From $1,422

$79/night

Typical price

↓8% below typical

Regent Seven Seas Cruises

Seven Seas Voyager • Regent Seven Seas Cruises

12-night Civitavecchia (Rome) → Napoli → Palermo → Cagliari + 7 more

Oct 6, 2028 → Oct 18, 2028 • Civitavecchia (Rome) → Barcelona

Lowest in 180 days

From $8,817

$735/night

Typical price

↓3% below typical

Filters

Filters

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

Per person