Infinity Bay Spa & Beach Resort boasts plenty of excellent amenities in the rooms and onsite. Guests were incredibly impressed with the hotel's enormous infinity pool and swim-up bar. The beach is equally impressive with loungers, umbrellas, and sports equipment rental onsite. In addition, there is an inflatable water park for guests to enjoy. A short stroll down the sand, guests will also find gorgeous coral reefs, perfect to snorkel above.