Yes - The Kartrite Resort & Indoor Waterpark does have a restaurant. For drinks at the accommodation, there is a bar available.