If it's within yout budget, how about a night at the newly-opened Four Seasons Hotel in Westlake Village?
One advantage to staying here for one of your nights is that, due to its locartion on US 101, it's "on the way" to (or from) Santa Barbara:
http://www.fourseasons.com/westlakevillage/