Původně románský hrad patřící do okruhu chebské štaufské hradní architektury. Byl vybudován na žulovém ostrohu na západní straně městečka nad údolím potoka. Od městečka je oddělen příkopem. Sestává se z předhradí (tzv. Nový zámek) a z vnitřního hradu, odděleného od předhradí příkopem s kamenným mostem. Vnitřní hrad je budova vystavěná na nepravidelném půdorysu čtyřúhelníku. Ve východním čele je vjezd. Z původní stavby hradu je zachována jen část severní, s částí věže a kaplí. Jihozápadní nároží je vystavěno nově ze starého materiálu jako např. čedičových kvádrů. V předhradí je “Nový zámek”, který je od hradu oddělený malým dvorem.