Hacienda Arrecife - This poolside restaurant features gourmet Mexican cuisine and ocean views. A buffet and freshly prepared food bars offer breakfast items and international lunch fare. Dinner a la carte is available, accompanied by a selection of more than 100 tequilas.
Alhambra - Buffet restaurant serving breakfast, lunch and dinner in a casual setting with garden views. Indoor and alfresco terrace dining.
El Alcazar - A fine-dining restaurant with air-conditioned indoor and alfresco seating and sleek, minimalist decor. Serving a fusion of Mediterranean and Thai cuisine à la carte, with an extensive wine cellar and wide variety of international wines, including classic and emerging labels. Open for dinner; reservations required.
La Marina Restaurant - Located a block from the hotel, this seafood restaurant overlooks the marina yachts. Open for dinner; reservations required.
Scaramanga Moon & Beach Lounge - Located on the resort's sandy shore. The lounge is open until midnight. Relax in hammocks under breezy palms or on plush mattresses beneath canbañas and enjoy a cocktail.