With a stay at SandCastles Deluxe Beach Resort in Ocho Rios, youll be on the beach, a 4-minute walk from Turtle River Park and 15 minutes by foot from Ocho Rios Fort. This beach aparthotel is 2.4 mi (3.9 km) from Dolphin Cove and 2.7 mi (4.3 km) from Dunns River Falls.