Skip to content
Hotels of Earth

Apartment by the Beach Sleeps 4

★★★★ Sand Castles Resort, Main Street, Ocho Rios, JM

8.3 guest rating· 28 reviews

About this hotel

Beachfront Relaxation

Enjoy the convenience of being just steps away from the beautiful Ocho Rios Bay Beach and Mahogany Beach. Lounge by the outdoor swimming pool or take a leisurely stroll along the sandy shores.

Comfortable Accommodation

Unwind in a cozy apartment that sleeps 4, complete with modern amenities such as air conditioning, a flat-screen TV, and a fully equipped kitchenette. The private balcony offers a serene spot to enjoy your morning coffee.

Convenient Features

Take advantage of free WiFi, parking, and access to a garden. Indulge in refreshments at the on-site bar or explore nearby attractions like Little Dun's River Beach. Your beach getaway awaits!

These prices drop 5% for members

Membership is free and takes one email address. No password, and the prices on this page update straight away.

Price drops on hotels you save, plus our price research. One click to stop.Already a member? Sign in

Rooms & rates

One-Bedroom Apartment

Sleeps 4 · 37 m² · Queen bed

  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Kitchenette
  • Shower

Amenities

  • Free WiFi
  • Outdoor pool
  • Swimming pool
  • Free Parking
  • Bar
  • Air conditioning
  • Beach
  • Beachfront
  • Sun loungers or beach chairs
  • 24-hour security
  • Cleaning standards that are effective against Coronavirus
  • Food delivered to guest room
  • Garden
  • Guest room sealed after cleaning
Show all 25 amenities
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Key access
  • Laundry
  • Laundry washed per local authority guidelines
  • Outdoor furniture
  • Sanitized tableware & silverware
  • Shallow end
  • Staff adhere to local safety protocols
  • Terrace
  • Water slide

Location

© OpenStreetMap contributors

Sand Castles Resort, Main Street, Ocho Rios, JM

Check-in
from 03:00 PM to 10:00 PM
Check-out
until 11:00 AM

What guests say8.328 reviews

+ Location+ Cleanliness+ ServiceSmall bathroomOutdated property
Cleanliness8.1
Service8.8
Location8.6
Room Quality7.6
Amenities8.4
Value for Money8.4

Guest review

8.0

The separate upstairs sleeping area. Good Shower Iron & Board supplied

Tight balcony space

ian · GB · 2026-06-30

Guest review

10.0

Everything

Nothing

lexx65561 · US · 2026-06-29

Guest review

9.0

The apartment was clean, cozy, comfortable and centrally located. Carlene and Ms. Pauline were very accommodating and this was well appreciated . I would definitely return and I would highly recommend this location.

Sherene · JM · 2026-06-13

It was excellent and I enjoyed my stay for my 30th birthday. ☺️☺️☺️

10.0

The property was great, right in the town and have access to Ocho Rios beach. Excellent location

We had issues with the door and took sometime to get access to our room.

Tensia · JM · 2026-05-31

Guest review

8.0

The staff. Pauline was a delight. The area was lovely, I loved the bar and the restaurant by the pool.

There was no tea or coffee in the kitchen, also you can consider a couple bottles of water as well.

Melone · GB · 2026-05-19

Guest review

8.0

Location clean room

Beach open at 830 late and no staff is available at security gate to get to the beach and receptionist not at desk to help people are doing the reviews for your card number now no problem hanging on the back of them right now

janice · US · 2026-04-26

Good to know

This property does not accommodate bachelor(ette) or similar parties.

Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.

Managed by a private host

A deposit may be required at the property.