Many hotels have at least one restaurant on-site for guests. However, it's best to check with the specific hotel to know their offerings.