Los Olivios - This à la carte Mediterranean, linen-service dinner restaurant requires resort wear in keeping with its elegant decor of recessed ceilings and wall recesses containing pale-pottery bas reliefs. Sonora Grill - The Grill features steaks served à la carte in a semi-rustic setting.
La Hacienda - This spacious restaurant is located on the beach and serves buffet lunches and Mexican-style à la carte dinners.
La Posada - Under vaulted brick ceilings, this large restaurant offers both air-conditioned and terrace seating for international breakfast, lunch, and dinner buffets.
La Fontana - Located on the main building's roof, this large, open-air pizzeria features tables under umbrellas and a gazebo during the day and is open to the stars at night.
Lobby Bar - More than just a bar, this place includes two spacious, air-conditioned lounges equipped with televisions. One lounge offers plump, upholstered rattan couches and chairs. The other has little marble tables and cushioned chairs.
The resort also includes a beachside snack bar featuring tropical drinks and light foods, a pool bar, and a bar inside the disco nightclub La Mision.