Ojai Valley Inn is a premiere Southern California luxury resort. This hotel in Ojai, CA also features an award-winning on-site spa and golf course.