Good point. Adding the hotel fee, which can be high depending on where the hotel is located and the day of the week, would definitely be a deterring factor and would make the client more selective about who to hire. Not only that, but the client would also be charged the outcall fee instead of the incall.
Mocha, I don't know what advice to give you except that you possibly need to figure out how to get more clients, as that seems to be the heart of your issue. Think about changing your ad copy, get new pics, etc. When it comes to internet marketing, you have to know your ABTs (Always Be Testing)