There are 2 things to look at
1- Kashrus, which is a much bigger challenge on Pesach. In hotels in particular for varied reasons, the size, the menu needed, the staff, and the usually nonkosher establishment. On Pesach, small mistakes can pose a much bigger problem halachically.
2- Minhug, of not eating out on Pesach. Though its originates to eliminate the kashrus issue, it is still a minuhg.