Situato nel distretto di Bavaro, a Punta Cana, a 6 km dal Dolphin Island Park e a 24 km dalle lagune d'acqua dolce, l'Iberostar Grand Bavaro Hotel offre servizi gratuiti quali la connessione WiFi nell'intera struttura e il parcheggio privato in loco.
Le camere presentano una TV a schermo piatto, un lettore DVD, una docking station per iPod e un bagno privato con vasca, set di cortesia e asciugacapelli. Alcune di esse regalano una vista sul mare o sul giardino.
L'Iberostar Grand Bavaro Hotel dista 25 km dal porto turistico Marina Cap Cana e da Playa Juanillo, e 19 km dall'Aeroporto internazionale di Punta Cana, lo scalo più vicino.