La Villa - Located next to the beach, the resort's main restaurant serves Mexican, French, and international cuisine. Guests to dine alfresco on the terrace, cooled by ocean breezes, or under a fan-cooled palapa. Several nights each week, the restaurant offers a specialty menu. Men are requested to wear collared shirts and long pants. Open for breakfast, lunch, and dinner.
La Marea - Serving Mediterranean and Mexican food under a thatched roof palapa, next to the open kitchen, or outdoors on an open-air deck. Sample fare includes traditional Mexican dishes, shrimp, grilled fish, and a variety of salads. The restaurant also serves lunch at private tables on the beach. This casual restaurant features decor inspired by a traditional Mexican cantina. Open for lunch and dinner.
Coral Bar - Serving margaritas, martinis, tropical cocktails, and a variety of light snacks in the late afternoon and evening. The bar is under a palapa roof and has comfortable seating and table games. Open afternoons and evenings until late night.