The following buses go from Nassau street to UCD:
46a, 145 and the 39a (this leaves you at the bus terminus on campus)
This International Hostel is on 55 Aungier Street and is only a few blocks from Devitt’s. It has private twin/double rooms from €27 and Dorms from €10.
The Camden Court Hotel also has rooms available for around €100/night.