Ondratice este un sat din districtul Prostějov, din regiunea Olomouc, Czechia. Ondratice se află la 271 m altitudine. Populația este de 345 de locuitori (2024). Cel mai apropiat oraș mare este Prostějov, la 12,6 km la nord-est. Printre obiectivele din împrejurimi: Palatul arhiepiscopal din Kroměříž (25 km), Coloana Sfintei Treimi din Olomouc (29 km) și Saint Wenceslas Cathedral (30 km). Printre locurile naturale: Býčí skála Cave (27 km) și Moravian Karst (26 km).

Se scrie și Ondratice.