"We stayed here the week before Thanksgiving. Easy 10 minute ride from the airport. Lots of dining options inside and outside by the pool but be prepared to spend $20 dollars for drink for a frozen drink. We easily spent $100 at lunch for 3 people for "not alot" of food. The vendors on the beach are also extremely annoying. Trying to relax with vendors constantly yelling about what they have for sale honestly sucks. Our son enjoyed the water park on the property. The lines were not long for the rides and it was very clean. We would stay here again. "
A verified traveler stayed at Grand Hyatt Baha Mar