Greyhound does have a bus station in Sandusky. Round trip between Cleveland and Sandusky should be around $30. I think you can get tickets even cheaper if you buy them online at
www.greyhound.com. Once in sandusky, there are several inexpensive taxi services. As for a hotel...try the Green Tree Inn in Sandusky. I think you only have to be 18 there.
Hope this helps!
-------------
CP ride host -
*2000 - Cedar Downs crew, WildCat/LaserShow crew
*2001 - Cedar Downs assistant team leader