The carrier signed the agreement in Hamburg today ahead of its taking delivery of its first A380.
No engine selection has been disclosed for the A330s. The A350 is currently only available with Rolls-Royce Trent XWB powerplants.
Emirates will take delivery of the A330s from 2012.
Source: flightglobal.com's sister premium news site Air Transport Intelligence news