On average, people stay in Matheran for a total of 1 night. Find hotel deals in Matheran on momondo