With its location on one of the Caribbean’s finest beaches, Iberostar Grand Bavaro is one-of-a-kind. The hotel offers three pools encircled by lush gardens along with seven on-site restaurants. Guests enjoy an exclusive butler and concierge service. Rooms have gorgeous views of the pool or gardens with terraces , whirlpool baths, and flatscreen TVs.