Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → La Spezia → Civitavecchia (Rome)

Apr 11 · 7 nights

About average

$1,803 inside · $258/night

P&O Cruises

Britannia

Southampton → Cadiz → Gibraltar → Southampton

Jul 30 · 14 nights

Priced high

$3,107 inside · $222/night

11% above typical
Oceania Cruises

Oceania Allura

Istanbul → Mykonos → Palma de Mallorca → Tarragona

Oct 17 · 14 nights

About average

$9,599 balcony · $686/night

Oceania Cruises

Oceania Marina

Barcelona → Alicante → Livorno → Civitavecchia (Rome)

Nov 5 · 10 nights

$5,949 balcony · $595/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Cadiz → Palma de Mallorca → Barcelona

Oct 12 · 11 nights

About average

$4,205 balcony · $382/night

Norwegian Cruise Line

Norwegian Prima

Civitavecchia (Rome) → Palermo → Salerno → Barcelona

Apr 28 · 9 nights

$2,049 inside · $228/night

Regent Seven Seas Cruises

Seven Seas Prestige

Lisboa → Portimao → Palma de Mallorca → Barcelona

Jun 8 · 9 nights

About average

$12,336 balcony · $1,371/night

Costa Cruises

Costa Fascinosa

Barcelona → Palma de Mallorca → Savona → Barcelona

Sep 22 · 14 nights

$2,277 inside · $163/night

Princess Cruises

Island Princess

Fort Lauderdale → Kings Wharf (Royal Naval Dockyard) → Mykonos → Piraeus (Athens)

Oct 6 · 25 nights

About average

$5,110 balcony · $204/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

May 9 · 7 nights

Priced high

$2,362 balcony · $337/night

11% above typical
Regent Seven Seas Cruises

Seven Seas Grandeur

Piraeus (Athens) → Mykonos → Kings Wharf (Royal Naval Dockyard) → Miami

Nov 1 · 21 nights

$16,138 balcony · $768/night

Costa Cruises

Costa Favolosa

Marseille → Savona → Barcelona → Marseille

Oct 14 · 14 nights

$2,140 inside · $153/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Civitavecchia (Rome) → Palma de Mallorca → Funchal, Madeira → Miami

Nov 8 · 14 nights

$10,717 balcony · $766/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

May 16 · 7 nights

About average

$2,362 balcony · $337/night

Princess Cruises

Sun Princess

Barcelona → Ibiza → La Spezia → Civitavecchia (Rome)

May 2 · 7 nights

About average

$1,522 inside · $217/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Almería → Palma de Mallorca → Barcelona

Apr 3 · 15 nights

About average

$13,389 balcony · $893/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Civitavecchia (Rome) → Palma de Mallorca → Costa Maya (Mahahual) → Miami

Nov 8 · 21 nights

$15,709 balcony · $748/night

Costa Cruises

Costa Favolosa

Marseille → Savona → Ajaccio, Corsica → Marseille

Mar 20 · 6 nights

$1,053 inside · $176/night

Costa Cruises

Costa Favolosa

Savona → Barcelona → Marseille → Savona

Mar 21 · 6 nights

$1,053 inside · $176/night

Costa Cruises

Costa Favolosa

Barcelona → Palma de Mallorca → Savona → Barcelona

Mar 23 · 6 nights

$1,053 inside · $176/night