Insula Margareta este o insulă pe Dunăre în orașul Budapesta. Are o suprafață de circa 0,965 km 2. Numele insulei provine de la cel al sfintei Margareta a Ungariei, canonizată în 1276.IstoricInsula este atestată documentar ca Insula Iepurilor. Regele Bela al IV-lea (1235-1270) a făcut legământ că, în cazul unei victorii asupra tătarilor, o va trimite pe fiica sa Margareta în mănăstirea dominicanilor care funcționa pe insula respectivă, ceea ce s-a și întâmplat.