4. Vancouver
This west coast Canadian gem is one of the best bachelor party locations in North America. It’s got all the cosmopolitan vibe you could wish for, plus unrivaled ocean, mountain and city views to boot. Do something active or outdoorsy in the day (how about climbing the Grouse Grind or skiing at Whistler Blackcomb?) and then expend any excess energy at any number of nightspots. Head to Granville Street, Yaletown, Gastown or Kitsilano depending on the scene you’re into.

3. Nashville
If you’re looking for a down home southern barbecue kind of bachelor party, think Nashville. Even if you’re not a big country music fan, this town has a lively energy, a friendly vibe and distinctive charm that makes a memorable last hurrah before marriage. They don’t call it Nash Vegas for nothing. There are plenty of rocking clubs to make you forget all about the Grand Ole Opry. That being said, Music Row’s honky tonks are a great place to check out some upcoming country acts. You can’t help but be entertained here.
