There are many hotels within 10-15 minutes walk of UCL, so here you can find a list of a few of the possibilities:
Travelodge Hotel - London Central Euston
President Hotel Russell Square
Thistle Bloomsbury Park Hotel London
Good hotels can be found also by simply entering in the UCL postcode (WC1E 6BT) into Booking.com, Expedia or Google.