The Reef Restaurant – On the beach side of the street, this restaurant has an outdoor terrace. It offers buffet breakfasts and a la carte Mexican and American lunches, plus views of the hotel pool, ocean, and boat dock.
Hacienda Miramar – The hotel’s international and Mexican specialty restaurant is open for dinner only. (Seasonal) It is located on the third floor of the hotel and has air-conditioning and a romantic yet casual atmosphere. Linen tablecloths, candles, and live ambient music. Reservations requested.
Tropical Forest – Serving buffet breakfasts and buffet dinners (seasonal), this open-air restaurant is next to the main swimming pool. The menu varies according to the nightly theme, which ranges from Italian to Caribbean to Mexican. The restaurant also provides poolside service and a swim-up bar.
Dive Bar – The hotel’s lobby bar has a thatched roof and is located between the main lobby and the pool deck. There is a pool table, ping-pong table. Occasional live music |