You do not necessarily need a passport to ride on a Viking yacht in Dubai, though you need to submit an official ID proof before boarding. It is advisable to keep a photo ID, visa, and passport copy if you are a foreign tourist; this is only mandatory if you want to sail to another country from the UAE.