Medicare Part A covers inpatient mental health services that you receive in either a psychiatric hospital (a hospital that only treats mental health patients) or a general hospital. Your provider should determine which hospital setting you need. If you receive care in a psychiatric hospital, Medicare covers up to 190