They will have events the day before (September 1st) and then the day after (September 4th)... BTCPay Day last year was on the day after.
So if you can, be sure to come like Aug 31 - Sept 5 (that is my plan).
Also hotels shouldn't be a problem, you can find amazing hotels for less than $100 / night, just check over Google Maps.