Holland America Line | Mediterranean Cruises

A Land of Beginnings

Book your Holland America Line Mediterranean cruise today with The Cruise Specialists

As you stand on the rail of your elegant Holland America Line cruise ship, you will feel the same warm breezes that were felt by Picasso, Julius Ceasar and Aristotle. So many things began in these Mediterranean lands, from the Italian Renaissance to democracy and modern civilisation itself.

Feel the sun-warmed marble of the Acropolis, wander the myriad bridges of Rome or stroll the rustic villages of Provence. Your Mediterranean voyage with Holland America will bring you history, sun, culture and some of the finest cuisine on earth.

Holland America Line
Mediterranean

We found

123 cruises

Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
11 nights
Date
23 Apr 2027
Ship
Oosterdam
  • Departure - Barcelona, Spain
  • 11 stops  
  • Arrival - Athens (Piraeus), Greece
£2379
From
£2237
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
11 nights
Date
4 May 2027
Ship
Oosterdam
  • Departure - Athens (Piraeus), Greece
  • 11 stops  
  • Arrival - Trieste, Italy
£1899
From
£1786
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
21 nights
Date
4 May 2027
Ship
Oosterdam
  • Departure - Athens (Piraeus), Greece
  • 19 stops  
  • Arrival - Barcelona, Spain
£3379
From
£3177
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
10 nights
Date
15 May 2027
Ship
Oosterdam
  • Departure - Trieste, Italy
  • 9 stops  
  • Arrival - Barcelona, Spain
£1649
From
£1551
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
21 nights
Date
15 May 2027
Ship
Oosterdam
  • Departure - Trieste, Italy
  • 18 stops  
  • Arrival - Barcelona, Spain
£3419
From
£3214
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
11 nights
Date
25 May 2027
Ship
Oosterdam
  • Departure - Barcelona, Spain
  • 10 stops  
  • Arrival - Barcelona, Spain
£1949
From
£1833
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
18 nights
Date
25 May 2027
Ship
Oosterdam
  • Departure - Barcelona, Spain
  • 15 stops  
  • Arrival - Athens (Piraeus), Greece
£2659
From
£2500
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
7 nights
Date
5 Jun 2027
Ship
Oosterdam
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£849
From
£799
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
7 nights
Date
12 Jun 2027
Ship
Oosterdam
  • Departure - Athens (Piraeus), Greece
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1349
From
£1269
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
21 nights
Date
12 Jun 2027
Ship
Oosterdam
  • Departure - Athens (Piraeus), Greece
  • 19 stops  
  • Arrival - Athens (Piraeus), Greece
£3369
From
£3167
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
7 nights
Date
19 Jun 2027
Ship
Oosterdam
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Barcelona, Spain
£1049
From
£987
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
14 nights
Date
19 Jun 2027
Ship
Oosterdam
  • Departure - Civitavecchia (Rome), Italy
  • 11 stops  
  • Arrival - Athens (Piraeus), Greece
£2089
From
£1964
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
21 nights
Date
19 Jun 2027
Ship
Oosterdam
  • Departure - Civitavecchia (Rome), Italy
  • 19 stops  
  • Arrival - Civitavecchia (Rome), Italy
£3089
From
£2904
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
7 nights
Date
26 Jun 2027
Ship
Oosterdam
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£1149
From
£1081
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
14 nights
Date
26 Jun 2027
Ship
Oosterdam
  • Departure - Barcelona, Spain
  • 14 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1979
From
£1861
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
21 nights
Date
26 Jun 2027
Ship
Oosterdam
  • Departure - Barcelona, Spain
  • 19 stops  
  • Arrival - Barcelona, Spain
£3019
From
£2838
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
7 nights
Date
3 Jul 2027
Ship
Oosterdam
  • Departure - Athens (Piraeus), Greece
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1049
From
£987
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
14 nights
Date
3 Jul 2027
Ship
Oosterdam
  • Departure - Athens (Piraeus), Greece
  • 14 stops  
  • Arrival - Barcelona, Spain
£1979
From
£1861
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
21 nights
Date
3 Jul 2027
Ship
Oosterdam
  • Departure - Athens (Piraeus), Greece
  • 19 stops  
  • Arrival - Athens (Piraeus), Greece
£3229
From
£3036
Price per person / inside stateroom
Nieuw Statendam, Mediterranean
1 / 27
6 % off
Holland America Line
Duration
28 nights
Date
9 Jul 2027
Ship
Nieuw Statendam
  • Departure - Dover, Great Britain
  • 20 stops  
  • Arrival - Dover, Great Britain
£3749
From
£3525
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
7 nights
Date
10 Jul 2027
Ship
Oosterdam
  • Departure - Civitavecchia (Rome), Italy
  • 6 stops  
  • Arrival - Barcelona, Spain
£1149
From
£1081
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
14 nights
Date
10 Jul 2027
Ship
Oosterdam
  • Departure - Civitavecchia (Rome), Italy
  • 11 stops  
  • Arrival - Athens (Piraeus), Greece
£2239
From
£2105
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
21 nights
Date
10 Jul 2027
Ship
Oosterdam
  • Departure - Civitavecchia (Rome), Italy
  • 16 stops  
  • Arrival - Athens (Piraeus), Greece
£3489
From
£3280
Price per person / inside stateroom
Nieuw Statendam, Mediterranean
1 / 27
6 % off
Holland America Line
Duration
28 nights
Date
10 Jul 2027
Ship
Nieuw Statendam
  • Departure - Rotterdam, Netherlands
  • 20 stops  
  • Arrival - Rotterdam, Netherlands
£3699
From
£3478
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
7 nights
Date
17 Jul 2027
Ship
Oosterdam
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£1199
From
£1128
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
14 nights
Date
17 Jul 2027
Ship
Oosterdam
  • Departure - Barcelona, Spain
  • 11 stops  
  • Arrival - Athens (Piraeus), Greece
£2279
From
£2143
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
7 nights
Date
24 Jul 2027
Ship
Oosterdam
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£1199
From
£1128
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
7 nights
Date
14 Aug 2027
Ship
Oosterdam
  • Departure - Athens (Piraeus), Greece
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£799
From
£752
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
7 nights
Date
28 Aug 2027
Ship
Oosterdam
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£1299
From
£1222
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
14 nights
Date
28 Aug 2027
Ship
Oosterdam
  • Departure - Barcelona, Spain
  • 14 stops  
  • Arrival - Civitavecchia (Rome), Italy
£2299
From
£2162
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
7 nights
Date
4 Sep 2027
Ship
Oosterdam
  • Departure - Athens (Piraeus), Greece
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1089
From
£1024
Price per person / inside stateroom
Rotterdam, Mediterranean
1 / 23
6 % off
Holland America Line
Duration
10 nights
Date
17 Oct 2027
Ship
Rotterdam
  • Departure - Rotterdam, Netherlands
  • 8 stops  
  • Arrival - Barcelona, Spain
£1249
From
£1175
Price per person / inside stateroom
Rotterdam, Mediterranean
1 / 23
6 % off
Holland America Line
Duration
21 nights
Date
17 Oct 2027
Ship
Rotterdam
  • Departure - Rotterdam, Netherlands
  • 16 stops  
  • Arrival - Athens (Piraeus), Greece
£2469
From
£2321
Price per person / inside stateroom
Rotterdam, Mediterranean
1 / 23
6 % off
Holland America Line
Duration
11 nights
Date
27 Oct 2027
Ship
Rotterdam
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Athens (Piraeus), Greece
£1349
From
£1269
Price per person / inside stateroom
Rotterdam, Mediterranean
1 / 23
6 % off
Holland America Line
Duration
21 nights
Date
27 Oct 2027
Ship
Rotterdam
  • Departure - Barcelona, Spain
  • 16 stops  
  • Arrival - Athens (Piraeus), Greece
£2469
From
£2321
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
10 nights
Date
31 Oct 2027
Ship
Oosterdam
  • Departure - Civitavecchia (Rome), Italy
  • 10 stops  
  • Arrival - Trieste, Italy
£1659
From
£1560
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
21 nights
Date
31 Oct 2027
Ship
Oosterdam
  • Departure - Civitavecchia (Rome), Italy
  • 20 stops  
  • Arrival - Athens (Piraeus), Greece
£3700
From
£3478
Price per person / inside stateroom
Rotterdam, Mediterranean
1 / 23
6 % off
Holland America Line
Duration
10 nights
Date
7 Nov 2027
Ship
Rotterdam
  • Departure - Athens (Piraeus), Greece
  • 8 stops  
  • Arrival - Athens (Piraeus), Greece
£1249
From
£1175
Price per person / inside stateroom
Rotterdam, Mediterranean
1 / 23
6 % off
Holland America Line
Duration
21 nights
Date
7 Nov 2027
Ship
Rotterdam
  • Departure - Athens (Piraeus), Greece
  • 16 stops  
  • Arrival - Athens (Piraeus), Greece
£2759
From
£2594
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
11 nights
Date
10 Nov 2027
Ship
Oosterdam
  • Departure - Trieste, Italy
  • 11 stops  
  • Arrival - Athens (Piraeus), Greece
£2059
From
£1936
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
18 nights
Date
10 Nov 2027
Ship
Oosterdam
  • Departure - Trieste, Italy
  • 16 stops  
  • Arrival - Barcelona, Spain
£2859
From
£2688
Price per person / inside stateroom
Rotterdam, Mediterranean
1 / 23
6 % off
Holland America Line
Duration
11 nights
Date
17 Nov 2027
Ship
Rotterdam
  • Departure - Athens (Piraeus), Greece
  • 9 stops  
  • Arrival - Athens (Piraeus), Greece
£1649
From
£1551
Price per person / inside stateroom
Rotterdam, Mediterranean
1 / 23
6 % off
Holland America Line
Duration
21 nights
Date
17 Nov 2027
Ship
Rotterdam
  • Departure - Athens (Piraeus), Greece
  • 18 stops  
  • Arrival - Barcelona, Spain
£2709
From
£2547
Price per person / inside stateroom
Nieuw Statendam, Mediterranean
1 / 27
6 % off
Holland America Line
Duration
14 nights
Date
20 Nov 2027
Ship
Nieuw Statendam
  • Departure - Rotterdam, Netherlands
  • 9 stops  
  • Arrival - Dover, Great Britain
£1729
From
£1626
Price per person / inside stateroom
Nieuw Statendam, Mediterranean
1 / 27
6 % off
Holland America Line
Duration
15 nights
Date
20 Nov 2027
Ship
Nieuw Statendam
  • Departure - Rotterdam, Netherlands
  • 10 stops  
  • Arrival - Rotterdam, Netherlands
£1849
From
£1739
Price per person / inside stateroom
Nieuw Statendam, Mediterranean
1 / 27
6 % off
Holland America Line
Duration
28 nights
Date
20 Nov 2027
Ship
Nieuw Statendam
  • Departure - Rotterdam, Netherlands
  • 19 stops  
  • Arrival - Rotterdam, Netherlands
£3569
From
£3355
Price per person / inside stateroom
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
7 nights
Date
21 Nov 2027
Ship
Oosterdam
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Barcelona, Spain
£999
From
£940
Price per person / inside stateroom
Rotterdam, Mediterranean
1 / 23
6 % off
Holland America Line
Duration
10 nights
Date
28 Nov 2027
Ship
Rotterdam
  • Departure - Athens (Piraeus), Greece
  • 10 stops  
  • Arrival - Barcelona, Spain
£1199
From
£1128
Price per person / inside stateroom
Nieuw Statendam, Mediterranean
1 / 27
Holland America Line
Duration
24 nights
Date
2 Jan 2028
Ship
Nieuw Statendam
  • Departure - Rotterdam, Netherlands
  • 18 stops  
  • Arrival - Athens (Piraeus), Greece
From
£2314
Price per person / inside stateroom
Nieuw Statendam, Mediterranean
1 / 27
Holland America Line
Duration
10 nights
Date
16 Jan 2028
Ship
Nieuw Statendam
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Athens (Piraeus), Greece
From
£969
Price per person / inside stateroom
50 of 123 pcs