Obec Zábeštní Lhota se nachází 12 km od okresního města Přerova ve výšce 293 m nad mořem. Nachází se v Olomouckém kraji. První písemná zmínka pochází z roku 1397.
Zdejší pamětihodností je kaple Nanebevzetí Panny Marie z roku 1842. Před kaplí se nachází kamenný kříž z roku 1873. V obci je k vidění památná lípa se stářím přes 300 let. Nejstarší památkou je nedaleký zaniklý mlýn Bešt z roku 1719. Budova mlýna však již není v provozu a slouží soukromým účelům.