Полный русско-английский словарь
To put up at a hotel, to stay/stop at a hotel
остановиться в гостинице