An afterhours club in North America and Europe is a nightclub that is open past the designated curfew closing time for clubs that serve alcohol Such clubs may. Most clubs are content (read: legally obligated) to close at 5 a.m., but there are a handful of afterhours spots that party well into the next day. See more of X After Hours by logging into Facebook. Message this Not just a club. The only after Definetly the perfect after hours venue to hit after downtown.