Caribbean STAY

Sandcastles Resort has 175 apartments such as penthouse suite, studio, one-bedroom and two-bedroom lofts located on a beautiful landscaped oceanfront property directly on Ocho Rios Bay Beach. The resort is the home of Sandbar 24 hours pool with the best grill and is walking distance from several local attractions within the Ocho Rios area.


Create Account



Log In Your Account