The naming ceremony will take place in the city of Rotterdam on 30 May and will continue a Dutch royal tradition dating back to the 1920s.
Rotterdam will also sail on a special naming celebration cruise from Amsterdam departing on 29 May, which will also visit Kristiansand, Stavanger and Flam in Norway, as well as scenic cruising in Sognefjord.
Gus Antorcha, president of Holland America Line, said: “Our new Rotterdam is a spectacular ship, and we are thrilled to have its naming ceremony scheduled with a celebratory cruise that allows our guests to join the festivities and officially welcome her to the fleet.
“Our history is deeply rooted in the Netherlands, and it was only fitting to name our newest Rotterdam in the city of Rotterdam with a royal godmother to honour our Dutch roots.
“We are deeply grateful that her royal highness Princess Margriet will once again act as godmother to a Holland America Line ship.”
When Rotterdam arrives in Rotterdam on 30 May, there will be a private ceremony for invited guests, which will be broadcast throughout the ship. Those sailing on the naming cruise will also get to experience a series of special events including a gala dinner.