Krásna Hôrka (węg. Krasznahorka) – gotycki zamek na Słowacji, górujący nad miejscowością Krásnohorské Podhradie, w pobliżu Rożniawy. Po raz pierwszy wzmiankowany w 1333 roku. Krásna Hôrka jest narodowym pomnikiem kultury.
Zamek zbudował ród Mariássych ok. 1320 roku. Pełnił funkcję ochronną na szlaku handlowym wiodącego z północy. Pierwsza pisemna wzmianka o Krásnej Hôrce pochodzi z 1333 roku. Obiekt został przebudowany i uzupełniony nowymi umocnieniami z basztami przez Františka Bebeka w latach 1537-1541, aby pełnił rolę warowni na pograniczu tureckim.
W latach 1578-1585 został ponownie przebudowany w stylu renesansowym. Od 1642 r. należał do rodziny Andrássych, którzy w XVII i XVIII w. w kilku etapach rozbudowali zamek o barokowe pałace mieszkalne. Ostatnią wielką dokonaną przez nich inwestycją była przebudowa tzw. Dobogovej baszty na kaplicę (1770).
Na początku XX wieku umieszczono w zamku muzeum.