Personally, I would advise you to try to make your own dedicated server yourself, because you will not have to pay for it. However, if your computer is too weak, then probably this solution will not be the best for you. I haven't rented any servers yet, so I can't recommend a good server, sorry.