Skip to main content

Search hotels in St Mary

Enter your dates to see the latest prices and deals for St Mary hotels

Filter by:

Star rating

Review score

St Mary – 3 hotels and places to stay

See the latest prices and deals by choosing your dates.
GC Resort, hotel in St Mary

Situated in St Mary, 600 metres from Reggae Beach, GC Resort features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

I like the rooms and bathroom and the ground outside where you can sit down and have a drink or just relax
Scored 8.4
8.4
Rated very good
Very good
61 reviews
Price from
£172.66
1 night, 2 adults
Jamaica Time Driftwood at Sea Palms 3BR 3BA Condo in Ocho Rios with Pool and Beach Front with Views ONLY 10 Mins from Ochi Intl Airport Direct flight from Miami, hotel in St Mary

Featuring air-conditioned accommodation with a private pool, pool view and a patio, Jamaica Time Driftwood at Sea Palms 3BR 3BA Condo in Ocho Rios with Pool and Beach Front with Views ONLY 10 Mins...

Absolutely stunning property. The host has decorated it to a very high standard and was exceptionally clean and tidy. Loved having the separate bathrooms as a family of 5 this was greatly appreciated. Nice and safe environment with security on the gate 24hours. Having the option to either swim in the pool or private beach was a bonus. Also stunning views of the sea from the master bedroom Loved my stay and would highly recommend.
Scored 9.6
9.6
Rated exceptional
Exceptional
10 reviews
Price from
£296.16
1 night, 2 adults
Spring Palm Estate, hotel in St Mary

Located in St Mary in the Saint Mary region, Spring Palm Estate has a garden. The property features mountain and quiet street views, and is 3 km from Reggae Beach.

I like that the location was close to the city of Ocho Rios and the area was quiet and peaceful. There was available parking on the compound so the area felt safe. Overall it was a very comfortable stay and I would definitely try to revisit another time.
Scored 7.3
7.3
Rated good
Good
27 reviews
Price from
£85.45
1 night, 2 adults
SandCastles Holiday #C9, hotel in St Mary

Set in Ocho Rios, within a few steps of Ocho Rios Bay Beach and 1.5 km of Mahogany Beach, SandCastles Holiday #C9 offers accommodation with an outdoor swimming pool and free WiFi throughout the...

Location
Scored 7.7
7.7
Rated good
Good
115 reviews
Price from
£85.45
1 night, 2 adults
ROSI Ocean Sand Hotel Apt (@Sandcastles), hotel in St Mary

Located in Ocho Rios, 800 metres from Mahogany Beach, ROSI Ocean Sand Hotel Apt (@Sandcastles) provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

location very good, we didn't have breakfast. like that beach was near bye
Scored 7.7
7.7
Rated good
Good
75 reviews
Price from
£123.50
1 night, 2 adults
See all 6 hotels in St Mary