Zamárdi je město a letovisko v Maďarsku v župě Somogy, spadající pod okres Siófok, ležící u břehu Balatonu.