Das Hotel Sandcastles Jamaica liegt im Herzen von Ocho Rios, nur etwa zwei Minuten vom Turtle Beach entfernt. In unmittelbarer Nähe befinden sich Einkaufsmöglichkeiten, Restaurants und das lebhafte Nachtleben. Öffentliche Verkehrsmittel verbinden das Hotel schnell mit beliebten Ausflugszielen wie dem Hard Rock Cafe und den Dunn’s River Falls. Die Anlage umfasst einen Garten sowie Spielplätze und besteht aus einem zweistöckigen Haupthaus und einem dreistöckigen Nebengebäude.
Die Zimmer bieten Wahlmöglichkeiten zwischen Doppel- und Kingsize-Betten sowie Sofabetten. Sie verfügen über Balkone oder Terrassen mit Bergblick, einen Safe und Kochnischen mit Herd, Mikrowelle und Minikühlschrank. Zur Ausstattung zählen zudem Klimaanlage, Waschmaschine, Satelliten-/Kabel-TV sowie kostenfreies WLAN.
Für das leibliche Wohl sorgen ein Restaurant, ein Café, eine Bar und ein Pub, die unterschiedliche Verpflegungsangebote und Diätgerichte bereithalten. Freizeitangebote umfassen unter anderem Tennis, Tauchen, Windsurfen, Golf sowie Massagen und Saunen. Fahrradverleih und Animation ergänzen die Anlage.