Throwing a private party at home for the lady of honor is a very good way to party – you set the rules, “what designated driver??”, without the threat of embarassment – anything can happen. You should, however, make sure to make it a bachelorette party to remember. This is easily done with the right entertainment.
Having a live band or a DJ can really keep a party hopping. Nothing gives a good party – great life like music to get into… well, with one exception… somebody to do the dancing… how about hiring a male exotic dancer or male stripper to “shake things up”. That could be what sets this party apart from all others you (or she) may have been to.