Ammonia instead of not having a hydroxyl group is a base because it forms OH- ions when added to water as it ionizes to form ammonium ions and hydroxide ions after forming ammonium hydroxide when mixed in water.
Ammonia is a base but doesn't contain any hydroxyl group because it forms OH- ions when it is added to water.