I am planning my wedding for the Iberostar Beach Hotel so I will try to explain as much as I know.
These 3 are different hotels within the same family hotel 'Iberostar' built since 2007. They are all rated highly by both brides and on trip advisor. They are located next to each other on the same property. All are close to the airport.
Iberostar Grande Rose hall: most deluxe of the hotels (and most expensive), Adults Only, perks like 'Butler services", you have use of all the facilities/restaurants from the 'Suites' and the 'Beach' hotels. Trip Advisor #1 choice for Montego Bay
Iberostar Rose Hall Suites: all rooms are suites (with Jaccuzi tubs), you have use of all "Beach" hotel ammenties. Middle of the price ranges. Trip Advisor # 2 for Montego Bay
Iberostar Beach: Variety of rooms (including suites), 3 a la cartes and 1 buffet only, least expensive of the three. Trip advisor # 10 for Montego Bay
Hope this helps~