Take advantage of a free breakfast buffet, free water park access, and 2 swim-up bars at Hotel Riu Ocho Rios - All Inclusive. This property is a great place to bask in the sun with a private beach, beach massages, and sun loungers. Treat yourself to a manicure/pedicure, a body treatment, or aromatherapy at the onsite spa. Be sure to enjoy Italian cuisine at one of the 4 on-site restaurants. Fitness classes are offered at the health club; other things to do include snorkeling, sailing, and windsurfing. In addition to 2 poolside bars and a garden, guests can connect to free in-room WiFi.