Carnival Cruise Line

Carnival Sunshine

Barcelona → Marseille → Napoli → Civitavecchia (Rome)

Jun 27 · 10 nights

About average

$1,096 inside · $110/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Barcelona → Palamós → Olbia → Civitavecchia (Rome)

Jul 22 · 10 nights

About average

$8,851 balcony · $885/night

Seabourn

Seabourn Ovation

Barcelona → Sète → Koper → Fusina (Venice)

Oct 7 · 28 nights

About average

$23,598 balcony · $843/night

Silversea Cruises

Silver Ray

Barcelona → Valencia → Palma de Mallorca → Barcelona

Apr 24 · 8 nights

Good value

$8,200 balcony · $1,025/night

10% below typical · 6-month low
Seabourn

Seabourn Ovation

Barcelona → Mahón, Menorca → Casablanca → Bridgetown

Nov 18 · 21 nights

About average

$12,498 balcony · $595/night

Costa Cruises

Costa Diadema

Barcelona → Marseille → Savona

Sep 21 · 2 nights

About average

$234 inside · $117/night

Costa Cruises

Costa Favolosa

Barcelona → Marseille → Savona → Barcelona

May 6 · 3 nights

$392 inside · $131/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Napoli → Barcelona

Oct 24 · 7 nights

Good value

$2,004 balcony · $286/night

14% below typical · 3-month low
MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Jun 13 · 7 nights

$1,601 inside · $229/night

MSC Cruises

MSC Euribia

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

Jan 16 · 7 nights

$736 inside · $105/night

Scenic Ikon

Barcelona → Ibiza → Ponza → Civitavecchia (Rome)

Jul 7 · 11 nights

About average

$13,872 suite · $1,261/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Jan 8 · 7 nights

$746 inside · $107/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jun 12 · 7 nights

$1,405 inside · $201/night

Costa Cruises

Costa Pacifica

Barcelona → Marseille → Alicante → Valencia

Mar 26 · 11 nights

$1,291 inside · $117/night

SeaDream Yacht Club

SeaDream I

Barcelona → Mahón, Menorca → Gibraltar → Málaga

Oct 21 · 7 nights

About average

$7,158 oceanview · $1,023/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Palma de Mallorca → Ibiza → Barcelona

Jul 31 · 7 nights

About average

$4,748 inside · $678/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Barcelona → Palamós → Sorrento → Civitavecchia (Rome)

May 15 · 10 nights

About average

$13,232 balcony · $1,323/night

Costa Cruises

Costa Toscana

Barcelona → Alicante → Marseille → Barcelona

Jan 2 · 8 nights

About average

$1,577 inside · $197/night

Virgin Voyages

Resilient Lady

Barcelona → Palma de Mallorca → Valencia → Barcelona

Jul 28 · 11 nights

About average

$3,357 balcony · $305/night

Princess Cruises

Sun Princess

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

Mar 5 · 7 nights

About average

$1,279 inside · $183/night