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
23 Matched Sailings
Departing
Itinerary and Ship
Length
Save to
Favorites
Priced from

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,104

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

Nov 02, 2027

(Tuesday)

14 Night Cultural Crossing with Andalusia and Bermuda Cruise

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

14 Nights


Add to Favorites
Compare Favorites
from

$1,179

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

Aug 28, 2027

(Saturday)

7 Night Greek Isles Malta and Santorini with History Channel 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,359

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

Jun 05, 2027

(Saturday)

7 Night Greek Isles Malta and Santorini with History Channel 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,359

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

Jun 26, 2027

(Saturday)

7 Night Greek Isles Malta and Santorini with History Channel 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 Malta and Santorini with History Channel 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 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

$1,419

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

$1,519

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

Jun 21, 2026

(Sunday)

7 Night Mediterranean Greek Isles with History Channel 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,559

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,124

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, Giardini Naxos, Souda Bay, Rhodes...

11 Nights


Add to Favorites
Compare Favorites
from

$2,129

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

Aug 28, 2027

(Saturday)

14 Night Greek Isles Malta and Naples with History Channel 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,529

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

$2,554

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

Jun 26, 2027

(Saturday)

14 Night Greek Isles Malta and Naples with History Channel 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,574

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

Jul 17, 2027

(Saturday)

14 Night Greek Isles Malta and Cairo with History Channel 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,614

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

Apr 22, 2026

(Wednesday)

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, Giardini Naxos, Souda Bay, Rhodes...

11 Nights


Add to Favorites
Compare Favorites
from

$3,229

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

May 25, 2027

(Tuesday)

18 Night Spain Italy and Greek Isles with History Channel Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Athens (Port of Piraeus), Greece
Ports of Call:
Barcelona, Malaga, Cruising the Strait of Gibraltar, Tangier, Almeria, Cagliari...

18 Nights


Add to Favorites
Compare Favorites
from

$3,274

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

$3,319

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

Jun 26, 2027

(Saturday)

21 Night Greek Isles Malta and Rivieras with History Channel 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

$3,789

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

$3,859

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

Apr 23, 2027

(Friday)

22 Night Greek Isles with Amalfi Coast Istanbul and Dubrovnik Cruise

Oosterdam
Holland America Line
Starts: Barcelona, Spain
Ends: Trieste, Italy
Ports of Call:
Barcelona, Villefranche, Livorno, Civitavecchia (Rome), Naples, Giardini Naxos, Souda Bay, Rhodes...

22 Nights


Add to Favorites
Compare Favorites
from

$4,064

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

Aug 28, 2027

(Saturday)

24 Night Greek Isles Malta and Croatia with History Channel Cruise

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

24 Nights


Add to Favorites
Compare Favorites
from

$4,419

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

Jul 17, 2027

(Saturday)

28 Night Greek Isles and Solar Eclipse with History Channel 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...

28 Nights


Add to Favorites
Compare Favorites
from

$5,929

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



Overlay Title