Depends on the delivery and how you feel. I was in the hospital for 2 days with my 2nd (natural) and 2 days, though they recommended 3 for my 3rd (c-section).
Not sure if I'll do 2 or 3 this time. I have more kids now, lol, and my husband doesn't want me to be in the hospital by myself, so that means everyone has to stay there. I don't want to leave my kids with someone else - I don't typically like people visiting me and the baby until a couple of weeks after - if that.