Ocho Rios is a romantic destination known for its riverfront. Simply book an excursion to enjoy your stay a little more. You can easily spend a relaxing day visiting Dunn's River Falls and Turtle River Park. While you're in town, don't miss a chance to see sights like Turtle Beach and Mahogany Beach.