Adding to what KK!HR said above, most companies pay a relocation allowance as well.
Accommodation
The accommodation helps new joiners find a suitable home, typically for 1 to 2 weeks. If your company doesn't have a guest house, consider finding a nearby high-standard hotel where new joiners can stay. If you anticipate that the headcount will grow with diversity (people from various locations), negotiate with the hotel to get the best price. Ensure that the food and accommodation are of quality. Decide on what you want to offer as part of the accommodation in the hotel, such as a bottle of water, breakfast, lunch, and dinner.
Relocation Allowance
As candidates may need to relocate to a different state, possibly with family or basic home appliances, companies typically pay a relocation allowance, which varies from 10K to 50K based on the location (state) and the candidate's level. If a candidate leaves the organization within one year, they must repay the allowance, and this clause should be included in the contract.