There are plenty hotels in the city of Utrecht but you can also book a hotel in Amsterdam. The Jaarbeurs is situated next to Utrecht Central Station.
Every 10-15 minutes, a train leaves from and to Amsterdam. Traveling time to Amsterdam is 20 minutes.
Below are some hotel suggestions in Utrecht.