The beaches in Ocho Rios are absolutely beautiful. With white sand beaches and clear turquoise waters, it's easy to see why this is such a popular destination.