Zajačice est un village dans la commune de Krajné, dans le district de Myjava, dans la région de Trenčín, en Slovaquie. Zajačice se situe à 360 m d'altitude, à 6,1 km du massif Little Carpathians. La grande ville la plus proche est Piešťany, à 14,5 km au sud-est. Parmi les sites touristiques alentour : Château de Čachtice (6,4 km), Tematín (16,9 km) et Beckov Castle (18,8 km). Parmi les sites naturels : Čertova pec (21 km) et Malá Pec (6,1 km).