Set in Riviera Maya, just a short distance from Playa del Carmen, BlueBay Grand Esmeralda is the happy place you’ve been looking for. Take your pick of three pools to cool off in or bask in the sunlight on the stretch of pristine beach only steps away. Kids two through 12 can hang out at the Mini Club, divided into three age groups with fun (and supervised) activities they can all enjoy. This resort is also a treat for the tastebuds with highly trained chefs leading an array of restaurants with everything from seafood delicacies to Mexican favourites on the menu. In the evenings, retire to comfortable accommodations featuring convenient amenities and extras like in-room Jacuzzis, swim-out pools and ocean views for specific categories.