Find hotels in Fairfield, CA from $72