Aan de rand van het dorp op een klif boven de rivier Ostružná bevindt zich de burcht van Velhartice (Hrad Velhartice), gebouwd rond 1330 en een opmerkelijk staaltje van Tsjechische kasteelarchitectuur. Een middeleeuwsedonjon, Putna genaamd, is door een boogbrug verbonden met een verdedigingstoren. Een deel van het kasteel is herbouwd in renaissance-stijl.
Het kasteel is staatseigendom en staat open voor het publiek.