Yes, there is a restaurant on-site at Fishermen's Harbour Urban Resort, Patong. A bar is also available on-site.