The OP has decided now but I thought I'd share this with any lurkers who are also anxious about doing it, thinking it's wrong or immoral.
Listen, you might want to get laid like all your friends by hooking up with some girl on Tinder, fucking her once and then leaving. Is that moral because you're not paying for it? All cultures and religions are against promiscuous behaviour and going with someone for a one night stand is exactly that.
Alternatively you meet a girl at a bar, pay for her drinks, pay for the cab back to hers or yours and she now fucks you in thanks and also because she wants to get her leg over too but didn't want to go with a cheapskate. Still promiscuous and she's potentially the type of girl who fucks any guy her age when slightly tipsy/drunk, in other words she's a slut. You might not be fucking a escort but you're still doing it with someone who has tasted loads of dicks.
Many men have no gripes getting sex this way (I've done it this way and all my friends do it this way) and what's more, we've arrived at a point in society where you can have multiple one night stands with even your parents knowing, yet no one will care.
If you wouldn't do a one night stand, you probably won't hire a prostitute. Find a partner, as that's clearly what you want. If you're against sex without commitment then it won't make you happy when you do it and you'll end up feeling even worse.
Seriously, being a virgin isn't a bad thing. If having sex isn't constantly on your mind and you more or less want to do it just so you reach that milestone of "popping the cherry" I personally wouldn't bother.
Paying for an escort is just a means to an end if you want sex. If she's not trafficked then it's all fine. Sex is normally a given with an escort (unless she's having a bad day or you turn up smelling and unhygienic then she could refuse) and you know it's going to be better than the quickie you get from some slut on Tinder or the bar.
This is the reason I see escorts. I've hooked up with some average people on Tinder and the sex was bad. What's more, there's BS involved with getting to know the person and flirting with them. I don't have time for that, I'm happy to skip the games and pay someone for fun every one month or few months. Alternatively I'd be wasting £100 up the west end clubbing with no promise of sex at the end of it.
For £100 I can get good sex with a girl out of my league, sure we're not emotionally connected but are you with one night stands? No, what's more, I choose wisely (thanks to the guys on here) and end up having a good laugh with the escorts I see (I personally don't like ones that are straight to sex or can't speak English) thanks to their interesting personalities. Another £20 and I can get a meal on the way home along with a bottle of Jack Daniels. I end up having more fun than I would in central London.
In the end, it seems many westerners are hung up on our Christian morality heritage. Just a reminder, having sex with more than one woman is promiscuous behaviour according to St Paul who said "men should be men of one woman." Most westerners condemning prostitutes and those that visit them have probably had multiple one night stands or don't oppose them (in fact one of my friends is exactly this, condemning prostitution for reducing women to meat pieces while having, I kid you not, two girlfriends on the go that he later dumped because he got bored of having sex with "the same two pussies"), these people aren't true to their own cultural morality.
In the end, I don't want a relationship right now and I see nothing immoral with visiting an escort (it's not good either, it's a neutral thing like all sex as far as I'm concerned, it's done for personal enjoyment, nothing more).