For hotels in Buffalo, the average price on weekdays is US$269, the average price on weekends (Friday–Saturday) is US$357.