Get FREE Price Alerts

Subscribe to our weekly cruise deals email and enjoy FREE price change alerts and updates for this cruise and others like it.

We promise to protect your privacy and personal data. You can review our privacy policy here.

Modify Your Choices
Vacation Type


Filters
Destination
- Any Destination
Travel Dates
Narrow Date Range
Departure Port
- Barcelona, Spain
Cruise Length
- All Durations
Cruise Line
- Holland America Line
Cruise Ships
- All Cruise Ships

Cruises from Barcelona


Sailings per page
38 Matched Sailings
Departing
Itinerary and Ship
Length
Save to
Favorites
Priced from

Jun 21, 2026

(Sunday)

7 Night Mediterranean Splendor Malta and Greek Isles Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Athens (Port of Piraeus), Greece
Ports of Call:
Barcelona, Valletta, Souda Bay, Santorini, Kusadasi (Ephesus), Athens (Port of Piraeus)

7 Nights


Add to Favorites
Compare Favorites
from

$599

per person
(double occupancy)
Includes taxes & fees
Learn More

Feb 26, 2028

(Saturday)

7 Night Mediterranean Splendor Spain Malta and Greece Cruise

Nieuw Statendam
Holland America Line
Starts: Barcelona, Spain
Ends: Athens (Port of Piraeus), Greece
Ports of Call:
Barcelona, Alicante, La Goulette, Valletta, Souda Bay, Athens (Port of Piraeus)

7 Nights


Add to Favorites
Compare Favorites
from

$844

per person
(double occupancy)
Includes taxes & fees
Learn More

Aug 02, 2026

(Sunday)

7 Night Iberian Idyll Spain and Morocco Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Lisbon, Portugal
Ports of Call:
Barcelona, Ibiza, Alicante, Malaga, Tangier, Lisbon

7 Nights


Add to Favorites
Compare Favorites
from

$954

per person
(double occupancy)
Includes taxes & fees
Learn More

Jul 12, 2026

(Sunday)

7 Night Mediterranean Ephesus and Iberian Icons Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Athens (Port of Piraeus), Greece
Ports of Call:
Barcelona, Valletta, Souda Bay, Santorini, Kusadasi (Ephesus), Athens (Port of Piraeus)

7 Nights


Add to Favorites
Compare Favorites
from

$974

per person
(double occupancy)
Includes taxes & fees
Learn More

Feb 17, 2028

(Thursday)

9 Night Western Mediterranean Spain Morocco and Italy Cruise

Zuiderdam
Holland America Line
Starts: Barcelona, Spain
Ends: Civitavecchia (Rome), Italy
Ports of Call:
Barcelona, Valencia, Tangier, Cadiz (Seville), Malaga, Cagliari, Naples, Civitavecchia (Rome)

9 Nights


Add to Favorites
Compare Favorites
from

$1,014

per person
(double occupancy)
Includes taxes & fees
Learn More

Nov 04, 2026

(Wednesday)

14 Night Cultural Crossing with Andalusia Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Fort Lauderdale, Florida
Ports of Call:
Barcelona, Cartagena, Malaga, Gibraltar, King's Wharf, Fort Lauderdale

14 Nights


Add to Favorites
Compare Favorites
from

$1,019

per person
(double occupancy)
Includes taxes & fees
Learn More

Jan 16, 2028

(Sunday)

10 Night Mediterranean Splendor Spain France Italy and Greece Cruise

Nieuw Statendam
Holland America Line
Starts: Barcelona, Spain
Ends: Athens (Port of Piraeus), Greece
Ports of Call:
Barcelona, Valencia, Marseille, Livorno, Civitavecchia (Rome), Naples...

10 Nights


Add to Favorites
Compare Favorites
from

$1,149

per person
(double occupancy)
Includes taxes & fees
Learn More

Jun 05, 2027

(Saturday)

7 Night Greek Isles Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Athens (Port of Piraeus), Greece
Ports of Call:
Barcelona, Valletta, Souda Bay, Mykonos, Kusadasi (Ephesus), Athens (Port of Piraeus)

7 Nights


Add to Favorites
Compare Favorites
from

$1,344

per person
(double occupancy)
Includes taxes & fees
Learn More

Jun 26, 2027

(Saturday)

7 Night Greek Isles Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Athens (Port of Piraeus), Greece
Ports of Call:
Barcelona, Valletta, Souda Bay, Santorini, Kusadasi (Ephesus), Athens (Port of Piraeus)

7 Nights


Add to Favorites
Compare Favorites
from

$1,409

per person
(double occupancy)
Includes taxes & fees
Learn More

Jul 17, 2027

(Saturday)

7 Night Greek Isles Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Athens (Port of Piraeus), Greece
Ports of Call:
Barcelona, Valletta, Souda Bay, Santorini, Kusadasi (Ephesus), Athens (Port of Piraeus)

7 Nights


Add to Favorites
Compare Favorites
from

$1,409

per person
(double occupancy)
Includes taxes & fees
Learn More

Aug 28, 2027

(Saturday)

7 Night Greek Isles Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Athens (Port of Piraeus), Greece
Ports of Call:
Barcelona, Valletta, Souda Bay, Mykonos, Kusadasi (Ephesus), Athens (Port of Piraeus)

7 Nights


Add to Favorites
Compare Favorites
from

$1,444

per person
(double occupancy)
Includes taxes & fees
Learn More

Feb 26, 2028

(Saturday)

14 Night Western Mediterranean and Greek Isles Athens Overnight Cruise

Nieuw Statendam
Holland America Line
Starts: Barcelona, Spain
Ends: Athens (Port of Piraeus), Greece
Ports of Call:
Barcelona, Alicante, La Goulette, Valletta, Souda Bay, Athens (Port of Piraeus), Santorini, Bodrum...

14 Nights


Add to Favorites
Compare Favorites
from

$1,624

per person
(double occupancy)
Includes taxes & fees
Learn More

Jul 12, 2026

(Sunday)

14 Night Malta Greece and Amalfi Coast Collectors Voyage Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Civitavecchia (Rome), Italy
Ports of Call:
Barcelona, Valletta, Souda Bay, Santorini, Kusadasi (Ephesus), Athens (Port of Piraeus), Kotor...

14 Nights


Add to Favorites
Compare Favorites
from

$1,704

per person
(double occupancy)
Includes taxes & fees
Learn More

Dec 09, 2027

(Thursday)

13 Night Cultural Crossing Spain and Gibraltar Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Fort Lauderdale, Florida
Ports of Call:
Barcelona, Cartagena, Malaga, Gibraltar, Fort Lauderdale

13 Nights


Add to Favorites
Compare Favorites
from

$2,045

per person
(double occupancy)
Includes taxes & fees
Learn More

Dec 02, 2027

(Thursday)

7 Night Western Mediterranean Spain Portugal and Morocco Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Valencia, Lisbon, Tangier, Malaga, Barcelona

7 Nights


Add to Favorites
Compare Favorites
from

$2,172

per person
(double occupancy)
Includes taxes & fees
Learn More

May 25, 2027

(Tuesday)

11 Night Western Mediterranean Spain Italy and France Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Malaga, Cruising the Strait of Gibraltar, Tangier, Almeria, Cagliari...

11 Nights


Add to Favorites
Compare Favorites
from

$2,224

per person
(double occupancy)
Includes taxes & fees
Learn More

Apr 23, 2027

(Friday)

11 Night Mediterranean Splendor Amalfi Coast and Ancient Ruins Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Athens (Port of Piraeus), Greece
Ports of Call:
Barcelona, Villefranche, Livorno, Civitavecchia (Rome), Naples, Messina, Souda Bay, Santorini...

11 Nights


Add to Favorites
Compare Favorites
from

$2,234

per person
(double occupancy)
Includes taxes & fees
Learn More

Jan 16, 2028

(Sunday)

20 Night Greek Isles Spain France Italy and Istanbul Cruise

Nieuw Statendam
Holland America Line
Starts: Barcelona, Spain
Ends: Athens (Port of Piraeus), Greece
Ports of Call:
Barcelona, Valencia, Marseille, Livorno, Civitavecchia (Rome), Naples...

20 Nights


Add to Favorites
Compare Favorites
from

$2,269

per person
(double occupancy)
Includes taxes & fees
Learn More

Sep 12, 2026

(Saturday)

11 Night Around Italys Boot Italy Dalmatia and Venice Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Trieste, Italy
Ports of Call:
Barcelona, Marseille, Livorno, Civitavecchia (Rome), Naples, Cruising the Strait of Messina, Corfu...

11 Nights


Add to Favorites
Compare Favorites
from

$2,324

per person
(double occupancy)
Includes taxes & fees
Learn More

Jun 26, 2027

(Saturday)

14 Night Greek Isles Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Civitavecchia (Rome), Italy
Ports of Call:
Barcelona, Valletta, Souda Bay, Santorini, Kusadasi (Ephesus), Athens (Port of Piraeus), Kotor...

14 Nights


Add to Favorites
Compare Favorites
from

$2,584

per person
(double occupancy)
Includes taxes & fees
Learn More

Jun 05, 2027

(Saturday)

14 Night Greek Isles Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Civitavecchia (Rome), Italy
Ports of Call:
Barcelona, Valletta, Souda Bay, Mykonos, Kusadasi (Ephesus), Athens (Port of Piraeus), Kotor...

14 Nights


Add to Favorites
Compare Favorites
from

$2,589

per person
(double occupancy)
Includes taxes & fees
Learn More

Jul 12, 2026

(Sunday)

21 Night Ultimate Mediterranean Marvels Collectors Voyage Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Barcelona, Spain
Ports of Call:
Barcelona, Valletta, Souda Bay, Santorini, Kusadasi (Ephesus), Athens (Port of Piraeus), Kotor...

21 Nights


Add to Favorites
Compare Favorites
from

$2,669

per person
(double occupancy)
Includes taxes & fees
Learn More

Aug 28, 2027

(Saturday)

14 Night Greek Isles Malta and Naples Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Civitavecchia (Rome), Italy
Ports of Call:
Barcelona, Valletta, Souda Bay, Mykonos, Kusadasi (Ephesus), Athens (Port of Piraeus), Kotor...

14 Nights


Add to Favorites
Compare Favorites
from

$2,679

per person
(double occupancy)
Includes taxes & fees
Learn More

Jul 17, 2027

(Saturday)

14 Night Greek Isles Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Athens (Port of Piraeus), Greece
Ports of Call:
Barcelona, Valletta, Souda Bay, Santorini, Kusadasi (Ephesus), Athens (Port of Piraeus), Alexandria...

14 Nights


Add to Favorites
Compare Favorites
from

$2,784

per person
(double occupancy)
Includes taxes & fees
Learn More

Feb 26, 2028

(Saturday)

24 Night Western Mediterranean and Greek Isles Athens Overnight Cruise

Nieuw Statendam
Holland America Line
Starts: Barcelona, Spain
Ends: Lisbon, Portugal
Ports of Call:
Barcelona, Alicante, La Goulette, Valletta, Souda Bay, Athens (Port of Piraeus), Santorini, Bodrum...

24 Nights


Add to Favorites
Compare Favorites
from

$2,879

per person
(double occupancy)
Includes taxes & fees
Learn More



Overlay Title