just run a search in the tripadvisor.com. i think you ll get alot of hotels with rating. Le Meridien, Shangri La and Sheraton Creek are pretty good and reasonable. But book it online you will get better rates.