Этимологический словарь Крылова
Заимствовано в XIX в. из немецкого, в котором Ambulatorium образовано от лат. ambulare – "ходить". В отличие от больницы, это лечебное заведение предназначено для больных, которые приходят, чтобы получить свои лечебные процедуры и затем уйти домой.