Olešnice est un village dans le district de Semily, dans la région de Liberec, en Czechia. Olešnice se situe à 286 m d'altitude, à 8,9 km du massif Giant. Sa population est de 235 habitants (2024). La grande ville la plus proche est Mladá Boleslav, à 20 km au sud-ouest. Parmi les sites touristiques alentour : Kost Castle (6,2 km), Château de Trosky (8,6 km) et Château de Valdštejn (3,9 km). Parmi les sites naturels : Maškova zahrada (4,9 km) et Chrby (5,0 km).