Hotels of Earth

Modern Penthouse @ Sandcastles

1 Main Street, Ocho Rios, JM

8 guest rating· 71 reviews

About this hotel

Luxurious Accommodation with Private Pool and Garden View

This stunning penthouse in Ocho Rios boasts air-conditioned rooms with a private pool, garden view, and a charming patio. Guests can enjoy the beachfront location, balcony access, free parking, and complimentary WiFi. The non-smoking property is just steps away from Ocho Rios Bay Beach.

Modern Amenities and Comfort

The spacious 2-bedroom apartment features a flat-screen TV with cable, a fully equipped kitchen with a microwave and toaster, and inner courtyard views for a relaxing stay. On-site, guests can indulge in the convenience of a restaurant, snack bar, and bar.

Relaxation and Convenience

With Mahogany Beach and Little Dun's River Beach nearby, and Sangster International Airport within reach, guests can unwind in the garden or explore the local attractions effortlessly.

Book your stay at Modern Penthouse @ Sandcastles for an unforgettable experience!

Rooms & rates

Two-Bedroom Apartment

Sleeps 6 · 130 m² · Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Kitchen
  • Coffee/tea maker

Amenities

  • Free WiFi
  • Outdoor pool
  • Swimming pool
  • Free Parking
  • Restaurant
  • Bar
  • Barber/beauty shop
  • Snack bar
  • Air conditioning
  • Beach
  • Beachfront
  • Sun loungers or beach chairs
  • 24-hour security
  • Non-smoking throughout
Show all 39 amenities
  • Family rooms
  • Access to health care professionals
  • Beauty Services
  • Cashless payment available
  • CCTV in common areas
  • Cleaning standards that are effective against Coronavirus
  • Contactless check-in/check-out
  • First aid kit available
  • Garden
  • Guest room sealed after cleaning
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hand sanitizer in guest room and key areas
  • Invoice provided
  • Laundry
  • Laundry washed per local authority guidelines
  • Minimarket on site
  • Process in place to check health of guests
  • Property cleaned by professional cleaning companies
  • Safety deposit box
  • Sanitized tableware & silverware
  • Staff adhere to local safety protocols
  • Tennis equipment
  • Terrace
  • Water slide

Location

© OpenStreetMap contributors

1 Main Street, Ocho Rios, JM

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

What guests say871 reviews

+ Great location+ Clean and comfortable unitsCleanliness issues notedLack of responsive service on complaints
Cleanliness6.0
Service9.0
Location9.0
Room Quality8.0
Amenities7.5
Value for Money8.5

As described , great location on the strip close to attractions. Friendly and helpful staff

6.0

Location, locals very friendly.

Only 1 TV had live television, lights in the bottom bedroom didn’t work, kitchen bin too small. Nowhere to dry swimming clothes/towels. No towel rail in the downstairs bathroom. Rusty hanging rails and outdated closets for clothes the mop was in the one downstairs!!

Michelle · GB · 2026-06-28

Very poor

1.0
OwGor · GB · 2026-05-18

Nice place, just a couple of Small changes needed

6.0

Clean

Tv, lights in bedroom, no room for bathroom items

Mark · US · 2026-04-19

Penthouse stay

8.0

I like the space and modern facilities. Loved the balcony upstairs, Television, fan and ac in each room, The decoration

There is no mirror chest or dresser in bedroom down stairs to put anything. Only on one bedside table. Its on the way on third floor, no lift. Bed lamp not working. No communication with host, no response to any messages sent via booking.com, and I had to get number from email to contact host. Other than that, everything else is perfect. No access to beach as there is no staff at reception until after 12, hence no one to give us the beach pass. Really wanted a ⁿ

Davis · GB · 2026-04-15

Guest review

7.0

The penthouse was lovely Area was good

No wifi

Patrina · CA · 2026-04-15

Guest review

8.0

Place was nice , loved the balcony

That the pool and beach closed early . We had kids and was a shame the barely got to use them

britt · US · 2026-03-31

Good to know

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

Managed by a private host

A deposit may be required at the property.