Plus, there's the issue of what the bride and her guests will enjoy most.
Some prefer a classy high tear while others would opt for unique hen party ideas like a candle making class.
Then you've got those brides who are more interested in at home activities and games.
Not to mention there's the question of if the even will be held during the day, at night, or over a weekend.
So, we've come up with a definitive list of ideas for how to throw the ultimate Hens party for any bride no matter where you're from, whether it be Sydney, Melbourne, Brisbane, Perth, Adelaide, the Gold Coast or any corner of the country.
There's nothing to make your bride feel more special or classy than a spot of high tea. Most major cities and towns will have at least one venue which serves high tea at least one a week. Some venues even offer packages with free flowing champagne! Team the high tea with a fun quiz about the bride and you're sure to have a fantastic time. One tip is to get to the venue a little early and bring with you some small decorations. Pick a colour theme decorate the table or tables with flowers, streamers and even little gifts for everyone attending.
Here are some suggestions for venues around the country.
The Hotel Windsor, Melbourne
Hyatt Hotel, Canberra
The Duxton Hotel, Perth
There's nothing better than a bit of pampering, right?
Indulge yourself for a whole weekend by heading to a spa or resort. Organise massages, mud masks, facials, mani pedis, anything that involves wearing a plush robe and laying horizontal!
This is the ultimate way to treat a busy bride who never takes time for herself.
Make sure you pack the champagne too.
Here are some venues to consider…
Woodman Estate, Mornington Peninsula VIC
The Anchorage, Port Stephens NSW
Peppers Beach Club & Spa, Palm Cove QLD
This is the perfect idea for the laid-back bride.
Invite her nearest and dearest, buy some sheet masks, light some candles, order pizza, pop the popcorn and grab the bubbly, it's as simple as that.
Sometimes there's nothing better than sitting on the couch and having a good laugh with your girlfriends.
Think films like Dirty Dancing, Pretty Woman, Bridesmaids and Notting Hill.
For a fun idea, why not buy some temporary tattoos for everyone?
You can get some here.
Looking for something a little unique? Well then, a boozy cooking class could be perfect!
Incorporating an activity into a hens day is a really great way to bond a group who don't all know each other well.
There are a bunch of cooking schools around the country who offer a range of packages for groups.
And the best bit? After you cook the food, you get to eat it!
For those still wanting to kick on, you can head to a pub or bar nearby after the class is over.
Here are some cooking schools who cater to hens parties.
Otao Kitchen, Melbourne
It's a tried and tested classic for a reason.
Sometimes there's nothing better than hitting some of your bride's favourite bars for a big boozy night out.
There are lots of options here.
Choose a few bars or pubs that your bride loves and make reservations for different time slots - say 5-7, 7-9, 9-11 and so on.
Or, book a big space at one particular bar and then take the night as it comes!
This is a great option if the bride is interested in a stripper.
Those who are keen to see a show, can head to a venue, while those not keen on a Magic Mike show (ahem, grandma) can skip that stop and meet up with the group at the next bar!
If you're looking for a more casual, laid back but still fabulous and fun hens party then this is for you.
Find a great restaurant, preferably with a view, book a big long table and lunch the day away.
This is a fantastic option for a bride who doesn't want a lot of fuss and isn't keen to kick on into the night.
Think yummy food, cocktails and lots of laughs.
You can even throw in a few games if that floats your boat.
Maybe even the toilet paper wedding dress game?
Come on, you know you want to!
What could be a better way to spend your last night out on the town as a single lass than belting your heart out to Whitney Houston?
The best way to tackle this is to book your group a private room at a karaoke bar.
Even better, pre-order your food and some drinks and the nibbles and booze will flow freely through the night.
For some venue suggestions...
Karaoke World, Sydney
KBOX Karaoke, Melbourne
Music City, Brisbane