I ett uttalande från Élyséepalatset beskrivs överenskommelsen som ett initiativ av EU-kommissionen, med stöd av Frankrike.
Migranterna lämnade Libyen i två icke sjödugliga båtar och plockades därefter upp av italienska kustbevakningen. När de ville gå i land på Sicilien fick de dock nobben.
Stoppades av regeringen
Innan fartyget fick angöra någon italiensk hamn var något annat europeiskt land tvunget att lova att det var berett att ta emot dem, meddelade regeringen i Rom.
Några av migranterna ombord, däribland barn och en gravid kvinna, fick senare gå i land.
Hamnarna stängda
Italiens inrikesminister Matteo Salvini, partiledare för främlingsfientliga Lega, har stängt landets hamnar för migranter. Personerna ombord på fartyget Bruno Gregoretti kommer nu att få gå i land inom några timmar, enligt Salvini.
Läs även | Över 100 migranter saknas efter skeppsbrott