RIU Ocho Rios is a massive, beachfront all-inclusive hotel in resort town, Ocho Rios. The 900+ room resort offer adult-centric as well as kid-friendly amenities, guaranteeing a good time for the whole family. These amenities include a Splash Water World, kid’s club, several pools with swim up bars, a spa and sauna. The resort’s 24 hour all inclusive policy means you get to enjoy hotel amenities at any time. RIU Ocho Rios is conveniently located near popular attractions in Ocho Rios. Dunn’s River Falls, Blue Hole, and Shaw Park Gardens are a few of the attractions to visit.