I use Dreamhost to host many of my projects. They offer SVN hosting as part of their web hosting plans so technically it's not really free but in a way it is a freebie if you own a hosting plan with them.
So far it worked out great for me since I have a lot of code that I did not want to make public that I'm hosting there.
Their plans start at $5.95/mo and I highly recommend them. I've owned my plan for about two years and so far it's been the best hosting experience I've ever had, and they really seem to know what they are doing.
Plus, you get SSH access and there's a lot of things you can do to customize your experience. They even give you access to rsync and allow you to download and compile/run your own code on your account!
See this entry in their wiki for details (you'll also get a feel for the kind of level of access that you get from them): http://wiki.dreamhost.com/index.php/Subversion#Subversion_on_Dreamhost