Hotel and hospitality business owners say they are financially ‘suffering’ as mining companies and contractors pull their employees out of the CBD and into mining camps.