The average price for a 3-star hotel in Houston (TX) this weekend is USD 117. The average price for a 4-star property in Houston (TX) this weekend is USD 205. The average price for a 5-star resort in Houston (TX) this Friday and Saturday is USD 523.