A bunk bed can sleep anywhere from 2 to 3 kids depending on the mattress size and frame type. Larger mattresses like queens or kings can each sleep 2 to 3 children respectfully. Those wishing to sleep more than 2 children, should go with a triple bunk bed, triple loft, L-shaped bunk bed, or trundle bunk bed. The size of the children also matters.