I'm in a long distance relationship and I want to visit him next year in England. I am new to all this so I need to know what requirements are needed as I'm from South Africa. I will be staying at a hotel there. How much will I approximately need to be accepted into the UK? Also what reason would I have to give to enter?
You will require a Standard Visitors Visa.
There is no specific amount that you require. You are required to prove that you have adequate ties to South Africa and that you will abide by your visitors visa. You will need to show that you have adequate financial support for such a holiday.
You need to prove that your ties are strong enough independent of your sponsor.
From what I've read here, government's are cautious to give visas to individuals who have never met their sponsor in person. This is to prevent human trafficking and so forth.