1. Go on a tour. Visit a winery, a museum, a famous athletic venue or any other popular local attraction.
  2. Attend a holiday concert. Buy a block of tickets to a performance of the Nutcracker or another seasonal event.
  3. Tie in a charity. Do a Toys for Tots drive or make your event a fund-raiser for a local cause.
  4. Rent a suite at a basketball or hockey game. Suites at NBA or NHL arenas can typically accommodate widely varying groups of people. Minor league teams typically offer special packages as well.
  5. Winter wonderland. Sleigh rides, chestnuts roasting on an open fire, etc.
  6. Christmas around the world. Incorporate holiday traditions from a variety of countries into your party.
  7. Holiday lights tour. Charter a double-decker party bus to tour your city’s best holiday light displays.
  8. Formal holiday party. Everyone dresses to the nines with cocktails followed by dinner and dancing. Ideal for New Year’s Eve.
  9. Hire entertainers. An a cappella group singing Christmas carols outside your door, a solo musician playing holiday music, or even a comedian with a holiday-themed act can keep a crowd engaged.
  10. Weekend getaway. Have an overnight event at a local resort that offers skiing, snowmobiling or ice skating in cold climates, or golf, tennis and water sports in warmer climes.