Ž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.
Voor de Tweede Wereldoorlog bestond de meerderheid van de bevolking uit Sudeten-Duitsers. Deze zijn na 1945 het land uitgezet. In 1900 kreeg de Tsjechische minderheid een "nationaal huis" en in 1931 een Tsjechische school. Na de annexatie van het Sudetenland door Nazi-Duitsland in 1938 was er tot 1945 uitsluitend Duitstalig onderwijs.
In februari 2010 werd in het gehucht Bobr (Bober) nabij het stadje een 29-jarige Nederlandse toerist door twee andere toeristen vermoord.Man vermoord op wintersport in Tsjechië, rtvutrecht
thumb|left|260px|Stadshuis
Categorie:Gemeente in Trutnov