There is no specific limit to the number of 301 redirects you can point to a page without hurting SEO. However, it's important to keep in mind that each redirect adds an extra step for search engine crawlers to follow, which can slow down the indexing process and potentially impact your website's performance.
If you need to redirect a large number of pages, it's best to prioritize which pages are the most important to redirect and focus on those first. You can also consolidate multiple redirects into a single redirect by redirecting all the old URLs to a single new URL, which can help minimize the impact on performance.
It's also important to ensure that the redirects are set up correctly and are pointing to the most relevant and appropriate pages. If the redirects are not set up correctly, or if they are pointing to pages that are not relevant to the original content, this can negatively impact your SEO.
Overall, while there is no specific limit to the number of redirects you can have, it's important to use them judiciously and ensure that they are set up correctly to avoid any negative impact on your website's SEO.