I just booked at room with Hotwire for $55/night plus taxes at
Holiday Inn & Suites Tulsa South
10020 East 81St Street, Tulsa, OK, 74133
It's shown as a three star hotel with 95% recommended rating.
There's also a good deal for a 3 and a half star hotel in Downtown Tulsa on Hotwire for a Holiday Inn with a pool, shuttle service, etc.. I stayed there before too and liked it.