Ocho Rios is a small town in Jamaica that is known for its breathtaking beaches, beautiful views, and a wide selection of shopping options from high-class brands to charming souvenirs and special mementos. Our home is located just about 5 mins away from the nearest excursions including Dunn's River Falls, Dolphins Cove and Mystic Mountain.