Žacléř (Duits: Schatzlar, voorheen ook Bernstadt) is een Tsjechische stad in de regio Hradec Králové, en maakt deel uit van het district Trutnov (Trautenau). Žacléř telt 3660 inwoners. Het stadje is geliefd onder toeristen, met name voor wintersport in het Reuzengebergte. Tot 1946 en de verdrijving van Duitsers na de Tweede Wereldoorlog, bestond de meerderheid van de bevolking uit Sudeten-Duitsers. In 1900 ontstond voor de Tsjechische minderheid een "nationaal huis", in 1931 ook een Tsjechische school, die vanaf 1938 na de annexatie van het Sudetenland door nazi-Duitsland tot 1945 wederom uitsluitend Duitstalig onderwijs bood.

In februari 2010 werd in het gehucht Bobr (Bober) nabij het stadje een 29-jarige Nederlandse toerist door twee andere toeristen vermoord.

Gemeente in Trutnov