there is cheaper stuff available, but nothing that close, rooms are reasonable size, decent quality, there is free access to wi-fi and you get breakfast, we were there about a month ago, stayed for a week, no problems at all
if you tell the people at the best western your staying there to ride at OWC, i think they may give you a discount on the room rate. not positive on that thoe.
I stayed there when I went to OWC and they had a free shuttle that took us to the cable park. And I did tell them I was riding at OWC and got a discount. I think the OWC website says that. The only thing is that there isn't much else around the hotel within walking distance.
Another option in the same area may be the La Quinta Airport Inn. I stayed there, the room was your basic hotel room but the rate was good and it was pretty clean. They were also really good with my boat and made sure I had a spot to park the boat that could be watched from my room and also lined it up directly in view with a 24 hour security camera.