In Barcelona, Spain, immerse yourself in the vibrant atmosphere of this cosmopolitan city by exploring iconic landmarks like the Sagrada Familia, Park Güell, and Casa Batlló, designed by the renowned architect Antoni Gaudí. Wander through the charming streets of the Gothic Quarter, where you'll find historic buildings, quaint cafes, and bustling markets. Relax on the golden sands of Barceloneta Beach or take a stroll along the picturesque waterfront of Port Vell. Indulge in delicious tapas and paella at local restaurants or experience the city's lively nightlife at bars and clubs throughout the city. Don't miss the chance to soak up the culture at museums like the Picasso Museum or to enjoy panoramic views of the city from Montjuïc Hill or Tibidabo Mountain. Barcelona offers a perfect blend of art, architecture, cuisine, and culture for visitors to enjoy.

Barcelona
Barcelona
Barcelona
We found
718 cruises

1 / 18

Duration
15 nights
Date
17 Nov 2026
Ship
Allura
- Departure - Barcelona, Spain
- 6 stops
- Arrival - Miami, Florida, USA
From
£4109
Price per person / balcony stateroom

1 / 25
6 % off

Duration
14 nights
Date
18 Nov 2026
Ship
MSC World Europa
- Departure - Barcelona, Spain
- 7 stops
- Arrival - Bridgetown, Barbados
£599
From
£564
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*

1 / 25
6 % off

Duration
17 nights
Date
18 Nov 2026
Ship
MSC World Europa
- Departure - Barcelona, Spain
- 9 stops
- Arrival - Fort de France, Martinique
£679
From
£639
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*

1 / 25
6 % off

Duration
18 nights
Date
18 Nov 2026
Ship
MSC World Europa
- Departure - Barcelona, Spain
- 10 stops
- Arrival - Pointe-à-Pitre, Guadeloupe
£719
From
£676
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*

1 / 25

Duration
10 nights
Date
18 Nov 2026
Ship
Silver Ray
- Departure - Barcelona, Spain
- 9 stops
- Arrival - Lisbon, Portugal
From
£6600
Price per person / suite

1 / 17
Discount

Duration
16 nights
Date
19 Nov 2026
Ship
Celebrity Equinox
- Departure - Barcelona, Spain
- 6 stops
- Arrival - Buenos Aires, Argentina
£812
From
£788
Price per person / inside stateroom
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*

1 / 24
6 % off

Duration
7 nights
Date
20 Nov 2026
Ship
MSC Magnifica
- Departure - Barcelona, Spain
- 7 stops
- Arrival - Barcelona, Spain
£429
From
£404
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*

1 / 32
6 % off

Duration
7 nights
Date
21 Nov 2026
Ship
MSC Euribia
- Departure - Barcelona, Spain
- 7 stops
- Arrival - Barcelona, Spain
£669
From
£629
Price per person / balcony stateroom
Show all departures (21)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*

1 / 30
6 % off

Duration
7 nights
Date
22 Nov 2026
Ship
MSC Sinfonia
- Departure - Barcelona, Spain
- 7 stops
- Arrival - Barcelona, Spain
£719
From
£676
Price per person / balcony stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*

1 / 17

Duration
15 nights
Date
25 Nov 2026
Ship
Marina
- Departure - Barcelona, Spain
- 8 stops
- Arrival - Miami, Florida, USA
From
£2869
Price per person / inside stateroom
10 of 718 pcs




















