I take it you've Googled Hotels + Croydon? The South Park Hotel isn't too bad, there's a Best Western in Bromley, sometimes Jurys Inn and Croydon Park Hotel have special offers on.
http://www.booking.com/searchresults...ajax_filters=1
A very long link but it might help!