Holiday Inn Express Hotel & Suites Jenks, An IHG Hotel (7.7/10 from 293 reviews) is a popular and highly-rated option near River Spirit Casino.