Celebrity Cruises

Celebrity Xcel

Barcelona → Villefranche-sur-Mer → Naples → Barcelona

Aug 7 · 7 nights

Exceptional value

$1,192 oceanview · $170/night

50% below typical
Oceania Cruises

Oceania Allura

Barcelona → Valencia → Ajaccio, Corsica → Civitavecchia (Rome)

Aug 6 · 7 nights

Good value

$2,925 balcony · $418/night

16% below typical
Cunard Line

Queen Elizabeth

Barcelona → Valletta → Naples → Civitavecchia (Rome)

Aug 20 · 14 nights

About average

$1,575 inside · $113/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Aug 29 · 7 nights

Good value

$1,707 inside · $244/night

17% below typical · 6-month low
Carnival Cruise Line

Carnival Sunshine

Barcelona → Marseille → La Goulette Nord (Halqueloued) → Civitavecchia (Rome)

Aug 22 · 10 nights

About average

$793 inside · $79/night

Royal Caribbean International

Explorer of the Seas

Barcelona → Toulon → Messina → Ravenna

Aug 2 · 7 nights

About average

$977 inside · $140/night

Cunard Line

Queen Elizabeth

Barcelona → Valletta → Valencia → Barcelona

Aug 20 · 21 nights

About average

$2,838 inside · $135/night

Oceania Cruises

Oceania Sirena

Barcelona → Valencia → Portimão → Lisbon

Aug 16 · 9 nights

Good value

$2,465 inside · $274/night

12% below typical · 6-month low
Regent Seven Seas Cruises

Seven Seas Prestige

Barcelona → Palma de Mallorca → Golfo Aranci → Civitavecchia (Rome)

Aug 31 · 9 nights

About average

$10,207 suite · $1,134/night

Royal Caribbean International

Mariner of the Seas

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

Aug 20 · 8 nights

About average

$1,000 inside · $125/night

Carnival Cruise Line

Carnival Sunshine

Barcelona → Cadiz → Marseille → Barcelona

Aug 14 · 8 nights

About average

$787 inside · $98/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Aug 15 · 7 nights

About average

$2,030 inside · $290/night

Royal Caribbean International

Mariner of the Seas

Barcelona → Villefranche-sur-Mer → Palermo → Ravenna

Aug 6 · 7 nights

About average

$910 inside · $130/night

Princess Cruises

Sun Princess

Barcelona → Marseille → La Spezia → Civitavecchia (Rome)

Aug 15 · 7 nights

About average

$1,229 inside · $176/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimão → Lisbon

Aug 29 · 7 nights

About average

$1,209 inside · $173/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Villefranche-sur-Mer → Naples → Barcelona

Aug 28 · 7 nights

Exceptional value

$1,574 inside · $225/night

33% below typical
Royal Caribbean International

Explorer of the Seas

Barcelona → Valletta → Mykonos → Piraeus (Athens)

Aug 23 · 7 nights

Good value

$1,189 oceanview · $170/night

14% below typical
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Aug 22 · 7 nights

About average

$2,047 inside · $292/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette Nord (Halqueloued) → Marseille → Barcelona

Aug 31 · 7 nights

$1,405 inside · $201/night

Explora Journeys

Explora I

Barcelona → Ibiza → Amalfi → Civitavecchia (Rome)

Aug 9 · 7 nights

$4,745 suite · $678/night

Browse by departure port