Iberostar Grand Hotel Rose Hall The fanciest wing in an expansive three-resort complex, this 295-suite Montego Bay adults only all inclusive offers exchange privileges at its two neighbors. Which means that 11 restaurants, 15 bars, five pools and a half-mile-long beach will be at your disposal.