Whether your bride-to-be is a foodie, a sports girl, or an all around party girl, we have some fabulous ideas to make sure her bachelorette is a night to remember.

Leave Town
Whether you’re from a small town or a big city, we suggest getting away from home for a bachelorette. You don’t have to dish out big bucks and wisp the bride off to an all-inclusive vacation, but even a spot a few hours away can make a huge difference. This way, it will feel like a mini vacation...and there’s a better chance you wont run into your boss with a necklace that is shaped like male genitalia hanging around your neck.

Try a New Dance Class
If the bride doesn’t love the idea of watching a hunk dance it up on stage, why not take her somewhere where she is the main attraction? Whether your group of girls are pros or have two left feet, dance classes are a great way to build confidence while having fun. Try pole dancing, burlesque, or even a hip-hop class. Who knows, maybe your newfound moves will be a big hit on the dance floor on the big day.

Hire a Personal Chef
Why go to the restaurant when the chef can come to you? Instead of making reservations at an overpriced hotspot, hire a personal chef to cook a delicious meal for all the ladies at the bachelorette. This will give you some extra time to primp and preen together before heading out on the town while also letting you feel like a Real Housewife for the night.

Enjoy a Spa Day
Is there anything more relaxing than a spa day with the girls? Try to incorporate a game into every aspect of the day --make the girls take a sip of champagne every time they say the word bride, have the bride guess who her gifts are from, or even bring the classic game of 'never have I ever' to the pedi chairs. Including these games into your day will be sure to cause some laughs.

Throw a Passion Party
A passion party is quite similar to a jewellery party—except with toys and tips on how to spice up your sex life. Since the bride is getting hitched, throwing her a passion party is a great way to ensure that the romance in the bedroom never dwindles. Pour some wine, sit back, and prepare to get schooled.

Be a Dare Devil
For brides that like to live on the edge, organize a dare devil adventure. Tons of cities have edge walks that allow adrenaline junkies to scale the sides of city buildings, balloon rides, bungee jumping, and even sky diving. Just make sure to eat your lunch after, and not before your stunts!

Win Big at the Casino
For brides looking for a bit of adult fun, the casino is the perfect place to have a few drinks and get some cheap thrills. Because almost every bride is on a budget, we suggest having the bridesmaids chip in some money for the bride to gamble away. Any winnings can go towards a group dinner, a spa day, or even a weekend getaway.

Have a Theme Night
We love a great themed party! From super cute tea parties to a fun and flirty Barbie theme, there really is nothing better than dressing in costumes, wearing crazy makeup, and eating signature foods.

Get Dolled Up for the Night Club
This idea is for the bride that is looking to have an authentic bachelorette party. We suggest having a fancy (and big!) dinner before heading out on the town. Rent a limo, get the bride a boa or a bride-to-be sash, pay for bottles and a booth at the club, and then dance until the wee hours of the morning. It would probably be a good idea to cancel any of the bride’s appointments for the morning after as well...

Attempt Karaoke
Whether you’re the next Celine Dion (or not!), karaoke is a great way to let loose and have some fun. If your group is on the shy side, there are tons of karaoke bars with private rooms so that you don’t have to showcase your skills to the entire bar. Order some drinks and blast the Spice Girls!