The main site for booking hotel accommodation can be found here.
There is a limited supply of affordable student housing available near the EPFL campus, which can be booked on a weekly basis. If you hurry up, something might still be found here.