The bachelor and bachelorette parties are usually held a week or so before the wedding to celebrate the last days of being single. Typically, the best man and the ushers host the bachelor party (male only) and include the groom's closest friends and relatives. The maid of honor and the bridesmaids host the bachelorette party (female only) and include the bride's closest friends and relatives.
If you are looking for some alternative ideas rather then the infamous "strip joint", below we have listed a few ideas for bachelor / bachelorette parties.
Nice dinner at his/her favorite restaurant where they can reminisce about old times.
Go to a comedy club.
Go dancing at his/her favorite nightclub.
See a play at the theatre.
Rent a limo and visit all your favorite bars - having just one drink at each bar.
Sporting events (don't forget the tailgate party that goes with the football games!)
Spend the weekend at a spa (relax with a massage!)
Go skiing for the weekend.
Go gambling at Foxwoods, Atlantic City or Las Vegas for the weekend.
Camping for the weekend (fish all weekend long and enjoy mother nature!)
Golfing for the day.
Have a paintball party.
Whatever the hosts choose to do, they need to make sure that they keep the bride's and groom's feelings and personality in mind when making the plans. Make sure the bride and groom will have fun and feel comfortable with their surroundings.