There's a listing of official Sitefinity Hosting Partners
; any of them should be able to take care of you but, personally, I use Arvixe
. (I run on a VPS but I've seen plenty of sites run just fine on their shared accounts.)
The important thing is running in "full trust"...finding a shared host that lets you do that (outside of the hosting partners) can be rough.