I always book directly through the hotel website. I've never paid more than $140, and we stay at least 3 different times per year.