Le parc submergé de Gaiola (en italien : Parco sommerso di Gaiola ) est le nom d’une aire marine protégée située dans la baie de Naples.
Institué par décret interministeriel du 7 août 2002, le parc prend son nom de deux îlots homonymes qui s’élèvent à une courte distance de la côte de Posillipo. D’une surface maritime de 42 hectares, la zone protégée entoure les îles de Gaiola et s’étend du petit bourg de Marechiaro à la baie de Trentaremi.