From a beach club hotel to village properties, these spots offer food and gathering spaces to draw in both overnight guests ...