Try the Sheraton..

They have indoor cycling Spinning classes, as well as Pilates and Yoga. you can pay per session u take as a non member $40 ...   The Friday spin class is great.  The Ritz has Body Pump (barbell training classes) and I think you can pay per session.