The nearest pool hall to me still only charges 5$ an hour and they have 19 diamonds...I don't go often....its a bit far away from me but when I do go I would gladly pay 2 or 3 times the price they charge to play. The equipment is well kept, the atmosphere is good and beer is cold. I go out of my way to buy a lot of drinks and eat there too when I go.
When I was in the Detroit area I played at The Rack in Levonia and I think it was only $5 an hour, very nice tables there and you can find pretty good $ one pocket games all the time.
A place near me is also $5 per player, although tables are not the best, and I play there enough and teach players there that the owner agreed to a $10 flat fee no matter how long I'm there. It's probably not too hard for regular players in rooms to get the same sort of deal. I know of a few others that don't pay any table time at all and just help out with things around the place.