TROY, Michigan—With average U.S. hotel occupancy on track to reach 63.8 percent in 2023, just shy of the pre-pandemic level of 65.9 percent, business and leisure travelers are packing into hotels throughout North America for a second consecutive year.