Please find a list of recommended accommodation by IfA here.
Please note that it is not possible to arrange stays in the 'university accommodation' section.
SPIE have their own hotel list too, you can look at them here.
The SPIE hotels are more central, and are around 20 minute bus ride (=45/50 minute walk) from the observatory.