Originally Posted by
GetSetJetSet
No card (correct me if I'm wrong) will give you access to top tier clubs levels (RC, StR) without making the elite night requirements. You can't get it for free with a card, which is good. It would be worthless as a benefit if you could.
The discontinued Ritz Carlton Credit Card gives 3 club upgrade certificates a year.