Bugambilia - Located near the beach in the Flamingos block, this is one of the resort's three restaurants that serve breakfast, lunch, and dinner buffets. La Tortuga - Adjacent to Bugambilia, La Tortuga also serves breakfast, lunch, and dinner buffets.
La Pajarera - Located in the Tropical block, La Pajarera also serves breakfast, lunch, and dinner buffets.
Wok - Early morning Continental breakfast and breakfast and lunch buffets are offered in this restaurant in the Royal block across the street from the beachside blocks. At night, the Wok serves à la carte Thai dinners, with reservations required.
Jap-Jap - Part of the Wok's seating by day, this section serves à la carte Thai dinners, with reservations required.
Steak House - Offering seating under white canopies next to the Flamingos pool, this dinner restaurant specializes in grilled meat and seafood served à la carte. Reservations required.
El Piccolo - Located in the Tropical block, El Piccolo specializes in Italian fare in the evening, with an à la carte menu and reservations required.
Mezcaltitan - This spot in the Flamingos block offers early morning Continental breakfast and fast foods such as burgers and nachos from late morning until early evening and again from 11 PM until 1 AM.
Caiman - This spot in the Tropical block offers early morning Continental breakfast, and fast foods such as burgers and nachos from late morning until early evening and again from 11 PM until 1 AM.
Each of the resort's four pools has its own bar, one of which features karaoke in the evening. The lobby bar offers live music nightly. The resort's disco nightclub, Conga, serves drinks until closing.