The amazing benefits Diners Club members receive are one reason this card has been so popular for so long. The primary advantages are full rental car damage coverage and free lounge access. There are also lots of other benefits related to travel and dining. Today's Diners Club members travel and dine out in more than 185 countries. It has become an international institution with a immense loyal following from its millions of satisfied members.Diners Club was founded by Frank McNamara after forgetting his wallet at a posh New York City restaurant. This embarrassing event led to McNamara and his business partner, Ralph Schneider, launching a new versatile credit card. The first card issued was made of cardboard, the very early days of what is known now as the Diners Club® Card. In a single year, Diners Club grew to 10,000 of NYC's top businessmen. A few dozen NYC restaurants and 2 motels accepted payment, based on a monthly billing cycle. By the 1970s, several corporate versions of the Diners Club credit card were made available.