Zatoka is a rural settlement in Bilhorod-Dnistrovskyi Raion, Odesa Oblast, in southwestern Ukraine. It belongs to Karolino-Buhaz rural hromada, one of the hromadas of Ukraine. The population of Zatoka is 1,972. Its name comes from the Ukrainian-language word zatoka, meaning "bay".