Norwegian Cruise Line

Norwegian Dawn

Tarragona → Cadiz → Palma de Mallorca → Barcelona

Oct 4 · 7 nights

Good value

$1,319 balcony · $188/night

24% below typical · 30-day low
Silversea Cruises

Silver Ray

Barcelona → Palamós → Tarragona → Barcelona

Oct 25 · 9 nights

Exceptional value

$11,200 suite · $1,244/night

28% below typical · 6-month low
MSC Cruises

MSC Splendida

Buenos Aires → Rio de Janeiro → Corfu (Kérkira) → Bari

Mar 31 · 21 nights

About average

$1,771 inside · $84/night

MSC Cruises

MSC Orchestra

Tarragona → Valencia → Marseille → Tarragona

Sep 25 · 7 nights

$1,820 inside · $260/night

Cunard Line

Queen Elizabeth

Southampton → Tangier → Cadiz → Southampton

Mar 12 · 16 nights

About average

$2,725 inside · $170/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Sète → Tarragona

Nov 27 · 14 nights

About average

$1,366 inside · $98/night

MSC Cruises

MSC Sinfonia

Civitavecchia (Rome) → Valencia → Tarragona

Oct 29 · 3 nights

$239 inside · $80/night

Cunard Line

Queen Victoria

Southampton → Tangier → Cadiz → Southampton

May 28 · 14 nights

About average

$2,385 inside · $170/night

MSC Cruises

MSC Sinfonia

Civitavecchia (Rome) → Valencia → Tarragona → Marseille

Oct 29 · 4 nights

$330 inside · $83/night

MSC Cruises

MSC Fantasia

Santa Cruz de Tenerife → Lanzarote → Tarragona → Civitavecchia (Rome)

Apr 4 · 8 nights

About average

$904 inside · $113/night

MSC Cruises

MSC Meraviglia

Tarragona → Málaga → Cherbourg-en-Cotentin → Southampton

May 20 · 9 nights

About average

$1,006 inside · $112/night

MSC Cruises

MSC Euribia

Copenhagen → Amsterdam → Alicante → Tarragona

Oct 10 · 9 nights

$1,056 inside · $117/night

Seabourn

Seabourn Ovation

Lisboa → Cadiz → Gythion → Piraeus (Athens)

Apr 6 · 30 nights

$20,429 balcony · $681/night

Sea Cloud II

Tarragona → Marseille → Nice

Apr 23 · 4 nights

About average

$3,093 oceanview · $773/night

Ponant Cruises

Le Dumont Durville

Civitavecchia (Rome) → Bonifacio → Sète → Tarragona

Oct 21 · 8 nights

About average

$7,959 balcony · $995/night

Ponant Cruises

Le Bougainville

Málaga → Tangier → Valencia → Tarragona

Mar 29 · 8 nights

About average

$7,530 balcony · $941/night

Ponant Cruises

Le Dumont Durville

Tarragona → Palma de Mallorca → Siracusa → Valletta

Oct 29 · 8 nights

About average

$7,115 balcony · $889/night

Celestyal Cruises

Celestyal Discovery

Tarragona → Málaga → Cadiz → Lisboa

Dec 25 · 7 nights

About average

$1,176 inside · $168/night

MSC Cruises

MSC Orchestra

Genova → Marseille → Tarragona → Valencia

Oct 21 · 3 nights

$639 balcony · $213/night

Limited price history

MSC Cruises

MSC Lirica

Marseille → Genova → Tarragona → Marseille

Nov 29 · 7 nights

About average

$869 inside · $124/night