All Cruise Deals

Cruise Deals from Barcelona, Spain

Filter 153 Cruise Deals

Destinations
Cruise Length
Cabin Type
Select
Sort
$1499

$214/night*
$736/night
Suite

View Deal
71%
norwegian-cruise-line

14 Night Transatlantic Westbound (Barcelona To Miami)

Norwegian Star

Sail Date: November 22, 2019

Reason: Price is lower than ship's average price

$649

$46/night*
$123/night
Inside Cabin

View Deal
63%
royal-caribbean

11 Night Western Mediterranean (Rome To Barcelona)

Jewel of the Seas

Sail Date: April 08, 2020

Reason: Price is lower than ship's average price

$779

$70/night*
$141/night
Inside Cabin

View Deal
50%
$3432

$490/night*
$950/night
Suite

View Deal
48%
norwegian-cruise-line

7 Night Western Mediterranean (Rome Roundtrip)

Norwegian Epic

Sail Date: October 30, 2019

Reason: Price is lower than ship's average price

$949

$135/night*
$248/night
Suite

View Deal
46%
norwegian-cruise-line

12 Night Italy & Greek Isles (Venice To Barcelona)

Norwegian Star

Sail Date: November 10, 2019

Reason: Price is lower than ship's average price

$1779

$148/night*
$273/night
Suite

View Deal
46%
norwegian-cruise-line

4 Night Western Mediterranean (Rome To Barcelona)

Norwegian Epic

Sail Date: November 06, 2019

Reason: Price is lower than ship's average price

$529

$132/night*
$245/night
Suite

View Deal
46%
norwegian-cruise-line

12 Night Italy & Greek Isles (Venice To Barcelona)

Norwegian Star

Sail Date: November 10, 2019

Reason: Price is lower than ship's average price

$1479

$123/night*
$225/night
Balcony Cabin

View Deal
45%
royal-caribbean

11 Night Western Mediterranean (Rome To Barcelona)

Jewel of the Seas

Sail Date: April 08, 2020

Reason: Price is lower than ship's average price

$949

$86/night*
$155/night
Oceanview Cabin

View Deal
45%
norwegian-cruise-line

7 Night Western Mediterranean (Rome Roundtrip)

Norwegian Epic

Sail Date: October 23, 2019

Reason: Price is lower than ship's average price

$999

$142/night*
$248/night
Suite

View Deal
43%

Want to receive daily updates on these deals?

Get daily deals for the best cruises.