Luhacovice is a spa town in the Zlín Region, Moravia, Czech Republic.
It occupies a valley, whose elevation is a minimum of 250 m above sea level. The north-western edge of the valley is formed by the slopes of Male Kamenne, the south-eastern part is formed by the forested Obětové peak (511 m above sea level), the southern section of the vale is surrounded by the hills Velke Kamenne (385 m), Solné (451 m), Zaluzne (446 m), Lužné (428 m) and Ovcírny (429 m). All of these hills are part of the Vizovicka vrchovina (The Vizovice Highlands) and the Bílé Karpaty (The White Carpathians). The highest peak in the Luhacovice area is Komonec, 672 m above sea level. The eastern and south-eastern sections of the Luhacovice vicinity are part of the Chranena krajinna oblast Bíle Karpaty (The White Carpathian Protected Scenic Region)