Destination

Any Destination

Date and Duration

Any Date & Duration

Cruise Line

Any Cruise Line

Depart From

Any Departure Port

Barcelona, Spain

The infinite variety of street life, the nooks and crannies of the medieval Barri Gòtic, the ceramic tile and stained glass of Art Nouveau facades, the art and music, the throb of street life, the food (ah, the food!)—one way or another, Barcelona will find a way to get your full attention. The capital of Catalonia is a banquet for the senses, with its beguiling mix of ancient and modern architecture, tempting cafés and markets, and sun-drenched Mediterranean beaches. A stroll along La Rambla and through waterfront Barceloneta, as well as a tour of Gaudí's majestic Sagrada Famíliaand his other unique creations, are part of a visit to Spain's second-largest city. Modern art museums and chic shops call for attention, too. Barcelona's vibe stays lively well into the night, when you can linger over regional wine and cuisine at buzzing tapas bars.

Cruise Holidays Departing From Barcelona, Spain

1,107 results Found

1 / 0
Celebrity Equinox

9 Night Spain, Portugal & Morocco

Start:

Barcelona

End:

Barcelona

No Port Available

View Full Itinerary

Days:

10

Depart:

14 May 2026

Return:

23 May 2026

Celebrity Cruises

Inside from:

£1,291

 PP

Cruise & Flights from:

£1,340

 PP

Outside from:

£1,441

 PP

Stat-of-the art ship
Excellent for foodies
Lot of activities and entertainment
Kids Club (3-12 years old)
Adults Only Area
Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
1 / 0
Disney Dream

7-Night Mediterranean Cruise from Barcelona

Start:

Barcelona

End:

Barcelona

No Port Available

View Full Itinerary

Days:

8

Depart:

16 May 2026

Return:

23 May 2026

Disney Cruise Line

Inside from:

£1,836

 PP

Outside from:

£1,950

 PP

Balcony from:

£2,158

 PP

Kids Club (3-17 years old)
Disney entertainment
Waterparks
Adult Only Area
Excellent service & cuisine
Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
1 / 0
MSC Splendida

Spain, France, Italy, Malta

Start:

Barcelona

End:

Barcelona

No Port Available

View Full Itinerary

Days:

8

Depart:

17 May 2026

Return:

24 May 2026

MSC Cruises

Inside from:

£699

 PP

Outside from:

£789

 PP

Balcony from:

£859

 PP

Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
1 / 0
Queen Victoria

Italy

Start:

Barcelona

End:

Civitavecchia

No Port Available

View Full Itinerary

Days:

15

Depart:

18 May 2026

Return:

1 June 2026

Cunard

Inside from:

£899

 PP

Outside from:

£999

 PP

Cruise & Flights from:

£1,198

 PP

Balcony from:

£1,249

 PP

Last true ocean liner
Elegance and tradition of cruising
Kids Club (2-17 years old)
Lot of specialty restaurants
1 / 0
Queen Victoria

Italy

Start:

Barcelona

End:

Barcelona

No Port Available

View Full Itinerary

Days:

8

Depart:

18 May 2026

Return:

25 May 2026

Cunard

Inside from:

£449

 PP

Outside from:

£499

 PP

Balcony from:

£609

 PP

Cruise & Flights from:

£748

 PP

Last true ocean liner
Elegance and tradition of cruising
Kids Club (2-17 years old)
Lot of specialty restaurants
Personalised service (1/1 guest-to-crew ratio)
All-inclusive
Gourmet dining
Small and intimate ships
Lectures onboard
Champagne & butler service for all cabins
Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
Award wining dining experience
Small & ultra modern ship
Ocean inspired wellness
Best wellbeing cruise line
Award wining dining experience
Small & ultra modern ship
Ocean inspired wellness
Best wellbeing cruise line
All Included
Extended Destination Days
Exclusive cultural events included
Small, intimate ships with a cosy and stylish design
1 / 0
Seven Seas Voyager

Eastern Mediterranean Gems

Start:

Barcelona

End:

Piraeus

No Port Available

View Full Itinerary

Days:

13

Depart:

21 May 2026

Return:

2 June 2026

Regent Seven Seas Cruises

Cruise from:

£10,359

 PP

Cruise & Flights from:

£11,039

 PP

Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
1 / 0
Disney Dream

7-Night Mediterranean Cruise from Barcelona

Start:

Barcelona

End:

Barcelona

No Port Available

View Full Itinerary

Days:

8

Depart:

23 May 2026

Return:

30 May 2026

Disney Cruise Line

Inside from:

£1,919

 PP

Outside from:

£2,049

 PP

Balcony from:

£2,236

 PP

Kids Club (3-17 years old)
Disney entertainment
Waterparks
Adult Only Area
Excellent service & cuisine
1 / 0
Celebrity Equinox

10 Night Greek Isles & Turkey

Start:

Barcelona

End:

Civitavecchia

No Port Available

View Full Itinerary

Days:

11

Depart:

23 May 2026

Return:

2 June 2026

Celebrity Cruises

Inside from:

£1,087

 PP

Outside from:

£1,119

 PP

Cruise & Flights from:

£1,533

 PP

Stat-of-the art ship
Excellent for foodies
Lot of activities and entertainment
Kids Club (3-12 years old)
Adults Only Area
1 / 0
Norwegian Dawn

Mediterranean.: Spain & Portugal

Start:

Barcelona

End:

Lisbon

No Port Available

View Full Itinerary

Days:

8

Depart:

24 May 2026

Return:

31 May 2026

Norwegian Cruise Line

Inside from:

£381

 PP

Outside from:

£570

 PP

Balcony from:

£1,130

 PP

Innovative ships packed with endless activities
Reduced child fare
Perfect for families and activity-seekers
Excellent dining and attentive service
Aqua Theater and/or Ice rink on board
1 / 0
MSC Splendida

Spain, France, Italy, Malta

Start:

Barcelona

End:

Barcelona

No Port Available

View Full Itinerary

Days:

8

Depart:

24 May 2026

Return:

31 May 2026

MSC Cruises

Inside from:

£749

 PP

Outside from:

£839

 PP

Balcony from:

£909

 PP

Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark
1 / 0
Queen Victoria

Italy

Start:

Barcelona

End:

Civitavecchia

No Port Available

View Full Itinerary

Days:

8

Depart:

25 May 2026

Return:

1 June 2026

Cunard

Inside from:

£499

 PP

Outside from:

£549

 PP

Balcony from:

£649

 PP

Cruise & Flights from:

£698

 PP

Last true ocean liner
Elegance and tradition of cruising
Kids Club (2-17 years old)
Lot of specialty restaurants
1 / 0
Queen Victoria

Adriatic and Western Mediterranean

Start:

Barcelona

End:

Trieste

No Port Available

View Full Itinerary

Days:

15

Depart:

25 May 2026

Return:

8 June 2026

Cunard

Inside from:

£999

 PP

Cruise & Flights from:

£1,198

 PP

Outside from:

£1,489

 PP

Last true ocean liner
Elegance and tradition of cruising
Kids Club (2-17 years old)
Lot of specialty restaurants
All Included
Extended Destination Days
Exclusive cultural events included
Small, intimate ships with a cosy and stylish design
Lot of Activities
Great Value for Money
Reduced child fares
Kids Club (0-17 years old)
Aquapark

Showing 24 out of 1107 results