Many people with bacterial meningitis stay in the hospital for at least 1 week. But the length of hospital stay can vary, depending on factors like your age, response to treatment, complications, and the type of bacteria that caused the infection.