Why are New York City hotel rooms costing $300 a night? This NYT report says there is a shortage of tourist lodging pushing prices up when 20% of hotel rooms go to asylum seekers and migrants. During 2022 hotels found the program of the city of New York at $185 a night to convert hotels to shelters for asylum seekers as away to remain in business during the pandemic. Since then 130 of 680 hotels in New York City have entered the shelter program. This presented a loss of 16,000 rooms leaving 121,000 rooms inventory for tourists, a shortage of about 3000 rooms as demand picked up after the pandemic.65,000 migrants are housed in hotels, tents and dormitories in New York City, as the city is obligated to find housing for people who need it, costing $10 billion over 3 years.