The 10 best beach hotels in St Mary, Jamaica | Booking.com
Skip to main content

Beach Hotels in St Mary

Find the beach hotels that appeal to you the most

The best beach hotels in St Mary

Check out our pick of great beach hotels in St Mary

Filter by:

Review score

Oricha Villa

Ocho Rios (Near St Mary)

Located in Ocho Rios, Oricha Villa provides accommodation with private pool, free WiFi and free private parking for guests who drive. The air-conditioned accommodation is 2 km from Ocho Rios Bay...

T
Tiffany
From
United Kingdom
I had the pleasure of staying at this beautiful home for my 14-day family vacation to Jamaica in August. The property was very clean, comfortable, and safe. The host was very nice and extremely helpful. Great location,great community,great security, just an overall great experience. I will definitely recommend this property to all my family and friends.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 10 reviews
Price from
US$170
1 night, 2 adults

MARIBELLA@CRYSTAL COVE OCHO RIOS

Stanmore Grove (Near St Mary)

Featuring air-conditioned accommodation with a private pool, mountain view and a patio, MARIBELLA@CRYSTAL COVE OCHO RIOS is located in Stanmore Grove.

T
Tesfa
From
United Kingdom
very good location in a safe community with gated entrance 24 hours security nicely decorated beds where comfortable multiple bathrooms with en-suite 10 mins drive to local attractions and town
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 23 reviews
Price from
US$356.54
1 night, 2 adults

Marchabell by the Sea E22

Ocho Rios (Near St Mary)

Featuring air-conditioned accommodation with a private pool, mountain view and a balcony, Marchabell by the Sea E22 is set in Ocho Rios.

L
Lonnie
From
United Kingdom
The property was comfortable, clean and had all amenities which a rental property should have. I had a fantastic shower, sleep and overall stay. The location is ideal too. The host/owner was 10/10 with communication and extremely helpful.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 51 reviews
Price from
US$133.38
1 night, 2 adults

Hibiscus Lodge Hotel

Ocho Rios (Near St Mary)

Facing the seafront, the outdoor pool at the Hibiscus Lodge Hotel is one of its most outstanding features.

R
Rhiannon
From
United Kingdom
Lovely gardens, friendly staff and a tasty breakfast.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 507 reviews
Price from
US$133.34
1 night, 2 adults

Beautiful Beachview 2 Bebroom Loft at Sandcastles

Ocho Rios (Near St Mary)

Boasting sea views, Beautiful Beachview 2 Bebroom Loft at Sandcastles features accommodation with a private beach area, around a few steps from Ocho Rios Bay Beach.

N
NINA
From
Cayman Islands
It was easy. They provide you a scratch paper, that will reveal the number code of the door.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6 reviews
Price from
US$157.50
1 night, 2 adults

Contemporary One Bedroom at Sandcastles

Ocho Rios (Near St Mary)

Located in Ocho Rios, 400 metres from Ocho Rios Bay Beach and 1.6 km from Mahogany Beach, Contemporary One Bedroom at Sandcastles offers a garden and air conditioning.

T
Tiffany
From
United Kingdom
Great location , the property looks just like the photos.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 21 reviews
Price from
US$90.84
1 night, 2 adults

Peaceful Ambiance Awaits at Turtle beach Tower

Ocho Rios (Near St Mary)

Set in Ocho Rios, 100 metres from Mahogany Beach and 1.2 km from Ocho Rios Bay Beach, Peaceful Ambiance Awaits at Turtle beach Tower offers a private beach area and air conditioning.

D
Devon
From
United Kingdom
The host Spencer, did everything to make our stay enjoyable -10 out of 10.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 25 reviews
Price from
US$115.50
1 night, 2 adults

Beach Studio 21

Ocho Rios (Near St Mary)

Boasting quiet street views, Beach Studio 21 offers accommodation with a private beach area, an outdoor swimming pool and a garden, around 400 metres from Ocho Rios Bay Beach.

O
Odain
From
Jamaica
It is close to the town and the environment is peaceful
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 24 reviews
Price from
US$98.33
1 night, 2 adults

Modern Penthouse @ Sandcastles

Ocho Rios (Near St Mary)

Featuring air-conditioned accommodation with a private pool, garden view and a patio, Modern Penthouse @ Sandcastles is located in Ocho Rios.

L
Lorraine
From
Ireland
Apartment looked exactly like the pictures. Great location on the main street. Had all modern amenities and nice views of the beach from the balcony.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 59 reviews
Price from
US$153.90
1 night, 2 adults

Czar's Sanctuary- Apt B4 at Sandcastle

Ocho Rios (Near St Mary)

Boasting garden views, Czar's Sanctuary- Apt B4 at Sandcastle features accommodation with a private beach area, an outdoor swimming pool and a garden, around 400 metres from Ocho Rios Bay Beach.

L
Lori-Lee
From
Jamaica
The property was clean and very beautiful.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 73 reviews
Price from
US$107.10
1 night, 2 adults
All beach hotels in St Mary

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in St Mary and surroundings in the past month

See all