Balatonszemes is a village in Somogy county, Hungary. Balatonszemes has an old Turkish fortress, which was built in 1900.