Luhačovice (pronunție în cehă [ˈluɦatʃovɪtsɛ], în germană Luhatschowitz) este o comună și un oraș balnear din districtul Zlín, regiunea Zlín, Cehia. Are o populație de aproximativ 5.100 de locuitori.
Este cunoscut pentru cea mai mare stațiune balneară din Moravia și pentru clădirile valoroase din punct de vedere arhitectural, proiectate de arhitectul Dušan Jurkovič(d). Centrul istoric al orașului, cu infrastructura balneară, este bine conservat și este protejat prin lege ca zonă de monumente urbane. Mica capelă „Sfânta Elisabeta” din 1795 este cea mai veche clădire care s-a păstrat din Luhačovice.