Featuring a garden, Sand Castle Resort is located in Ocho Rios, just 1.9 miles from Dolphin Cove Ocho Rios. There is a restaurant and bar and guests can have fun at the water park. Free WiFi is provided throughout the property and free private parking is available on site.
Featuring a balcony, all units are air conditioned and have a sitting and dining area. There is also a kitchen, equipped with an oven. A microwave is also featured, as well as a coffee machine and a kettle. Bed linen are available.
Sand Castle Resort also includes a spa center.
The property has a private beach area and water sports facilities and bike rental is available. You can play tennis at the property, and the area is popular for diving and fishing. Norman Manley Airport is 39 miles from the property.