21-Day Iberia & Mediterranean: Spain, Italy & Greece
The 21-Day Iberia & Mediterranean: Spain, Italy & Greece is a 21-night Mediterranean cruise aboard Rotterdam, operated by Holland America Line. Departing Rotterdam on October 17, 2027, the voyage visits 16 ports. Fares start from $5,009 per person.
- Length
- 21 nights
- Departs
- Oct 17, 2027
- Returns
- Nov 7, 2027
- Ports of call
- 16
- Days at sea
- 6
from $5,009 pp
via CruiseDirect
Book direct with Holland America Line we may earn a commission
Itinerary
Rotterdam → Athens (Piraeus), Greece · approximate route
Pricing
Lowest fare we've tracked over the observed 7-day span: $5,009 · range $5,009–$5,009
Lower than 81% of peers This extended sailing's from-price per night is lower than 81% of comparable sailings.
same cruise line, destination, duration, and departure window · from-price per night · as of Jun 22, 2026
Current prices
Per person · 2 guests · incl. taxes & fees
Inside
from $5,009
$238 / night
Fare rows
Standard Interior Stateroom
Cabin grade
from $5,009
$238 / night
per person · incl. taxes
Standard Interior Stateroom
Cabin grade
from $5,069
$241 / night
per person · incl. taxes
Standard Interior Stateroom
Cabin grade
from $5,099
$242 / night
per person · incl. taxes
Standard Interior Stateroom
Cabin grade
from $5,129
$244 / night
per person · incl. taxes
Standard Interior Stateroom
Cabin grade
from $5,159
$245 / night
per person · incl. taxes
Spa Interior Stateroom
Cabin grade
from $5,189
$247 / night
per person · incl. taxes
Oceanview
from $5,609
$267 / night
Fare rows
Large Ocean View Stateroom
Cabin grade
from $5,609
$267 / night
per person · incl. taxes
Large Ocean View Stateroom
Cabin grade
from $5,699
$271 / night
per person · incl. taxes
Large Ocean View Stateroom
Cabin grade
from $5,769
$274 / night
per person · incl. taxes
Large Ocean View Stateroom
Cabin grade
from $5,839
$278 / night
per person · incl. taxes
Spa Large Ocean View Stateroom
Cabin grade
from $5,909
$281 / night
per person · incl. taxes
Family Ocean View Stateroom
Cabin grade
from $5,979
$284 / night
per person · incl. taxes
Family Ocean View Stateroom
Cabin grade
from $6,049
$288 / night
per person · incl. taxes
Balcony
from $6,159
$293 / night
Fare rows
Partially Obstructed Verandah
Cabin grade
from $6,159
$293 / night
per person · incl. taxes
Verandah Stateroom
Cabin grade
from $6,409
$305 / night
per person · incl. taxes
Verandah Stateroom
Cabin grade
from $6,559
$312 / night
per person · incl. taxes
Verandah Stateroom
Cabin grade
from $6,679
$318 / night
per person · incl. taxes
Verandah Stateroom
Cabin grade
from $6,799
$323 / night
per person · incl. taxes
Verandah Stateroom
Cabin grade
from $6,919
$329 / night
per person · incl. taxes
Verandah Stateroom
Cabin grade
from $7,039
$335 / night
per person · incl. taxes
Verandah Stateroom
Cabin grade
from $7,159
$340 / night
per person · incl. taxes
Verandah Stateroom
Cabin grade
from $7,279
$346 / night
per person · incl. taxes
Verandah Spa Stateroom
Cabin grade
from $7,399
$352 / night
per person · incl. taxes
Suite
from $7,559
$359 / night
Fare rows
Vista Suite
Cabin grade
from $7,559
$359 / night
per person · incl. taxes
Vista Suite
Cabin grade
from $7,829
$372 / night
per person · incl. taxes
Vista Suite
Cabin grade
from $8,099
$385 / night
per person · incl. taxes
Aft - Vista Suite
Cabin grade
from $8,369
$398 / night
per person · incl. taxes
Signature Suite
Cabin grade
from $9,759
$464 / night
per person · incl. taxes
Signature Suite
Cabin grade
from $10,159
$483 / night
per person · incl. taxes
Neptune Suite
Cabin grade
from $12,009
$571 / night
per person · incl. taxes
Neptune Suite
Cabin grade
from $12,819
$610 / night
per person · incl. taxes
Neptune Suite
Cabin grade
from $13,629
$649 / night
per person · incl. taxes
Prices verified Jun 22, 2026
Prices come from third-party data feeds via Holland America Line and may differ from the cruise line's current fare. Confirm the final price before booking. How our pricing works
Price history
All 7 days
Show all 35 cabin grades
Ship
Similar cruises
Compare similar cruises
Byzantine, Barcelona & Belem Istanbul to Lisbon
Seven Seas Voyager · Mediterranean · 22 nights
from $20,899
$949 / night
per person · incl. taxes
Ultimate Mediterranean Delights: Athens to Bordeaux
Scenic Eclipse II · Mediterranean · 22 nights
Call for price
per person · incl. taxes
Mediterranean’s Iconic Shores from Istanbul
Viking Vesta · Mediterranean · 28 nights
from $15,996
$571 / night
per person · incl. taxes
Lisbon to Monte Carlo
Regatta · Mediterranean · 23 nights
from $13,749
$597 / night
per person · incl. taxes
Lisbon to Athens
Regatta · Mediterranean · 11 nights
from $4,900
$445 / night
per person · incl. taxes
Lisbon to Copenhagen
Crystal Serenity · Mediterranean · 19 nights
from $10,577
$556 / night
per person · incl. taxes
from $5,009 pp
via CruiseDirect
Book direct with Holland America Line we may earn a commission