I was in rehab with a person who had negotiated a one-week stay and another who was there for six weeks. I'll echo others here who say rehab is a good place to learn skills to stay sober, but in the end it's up to you. The greatest benefit for me was to be removed from the alcohol in a safe environment where I didn't care about what was going on in the outside world.
Having said that, it didn't keep me quit - I had to do that part. And it turns out that when I wanted to do it just for me, I did. I figured I could be miserable drinking or miserable not drinking, so why not cut out the booze? I don't drink now and have been not drinking now for 43 days. I recommend it.
O