Skip to main content

Search hotels in St Mary

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

St Mary – 32 hotels and places to stay

Filter by:

Star Rating

Review score

Hill View Rooms

St Mary

This property offers access to a terrace, free private parking, and free Wifi. Towels and bed linen are provided in the bed and breakfast. The accommodation is non-smoking.

J
Jean-Pierre
From
Jamaica
The landlord was very nice and I like her accent
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 7 reviews
Price from
$39.60
1 night, 2 adults

THE SPLASHING VIEW

St Mary

THE SPLASHING VIEW offers accommodations in St Mary, 1.3 miles from Reggae Beach and 1.8 miles from Frankfort Bay Beach. This property offers access to a terrace and free private parking.

P
Premkumar
From
United States
Most amazing view and uttermost privacy
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 16 reviews
Price from
$152.23
1 night, 2 adults

Spring Palm Estate

St Mary

Providing a garden, Spring Palm Estate features accommodations in St Mary. With quiet street views, this accommodation offers a balcony.

D
Dwayne
From
United States
Very very nice. Very clean. Great community and great communication with the host. Very nice area. Definitely will stay there again
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 21 reviews
Price from
$65
1 night, 2 adults

SandCastles Holiday #C9

Ocho Rios (Near St Mary)

Located in Ocho Rios, within a few steps of Ocho Rios Bay Beach and a 17-minute walk of Mahogany Beach, SandCastles Holiday #C9 has accommodations with an outdoor swimming pool and free WiFi...

T
Toniann
From
Jamaica
The room was great and quiet. The location is very great as well
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 102 reviews
Price from
$110
1 night, 2 adults

ROSI Ocean Sand Hotel Apt (@Sandcastles)

Ocho Rios (Near St Mary)

Located in Ocho Rios, a 9-minute walk from Mahogany Beach, ROSI Ocean Sand Hotel Apt (@Sandcastles) provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace....

T
Tracy
From
United States
Housekeeper was excellent, needs to be updated!
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 62 reviews
Price from
$138
1 night, 2 adults

Moxons Beach Club

Boscobel (Near St Mary)

Facing the beachfront, Moxons Beach Club offers 4-star accommodations in Boscobel and features a shared lounge, terrace and restaurant.

W
Willis
From
United States
Staff was excellent. Great personal meals.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 29 reviews
Price from
$235
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.

T
Tyrone
From
United States
Cleaniness
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 518 reviews
Price from
$133.34
1 night, 2 adults

Sago Palm Hotel

Ocho Rios (Near St Mary)

Located in Ocho Rios, a 2-minute walk from Ocho Rios Bay Beach, Sago Palm Hotel provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

b
baker
From
United States
The service and the food are very good, and the location is also great, and the place is nice and clean.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 67 reviews
Price from
$200
1 night, 2 adults

Beach Studio 9

Ocho Rios (Near St Mary)

Located in Ocho Rios, a 4-minute walk from Ocho Rios Bay Beach, Beach Studio 9 has accommodations with an outdoor swimming pool, free private parking, a private beach area and a restaurant.

M
Moesha
From
Jamaica
I liked the location of the place. Room was cozy.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 25 reviews
Price from
$94.05
1 night, 2 adults

GoldenEye

Oracabessa (Near St Mary)

Set in lush gardens, GoldenEye features private beaches, hidden coves and a saltwater lagoon. This tropical property was Ian Fleming’s Jamaican retreat, and all 14 James Bond novels were written here....

T
Tahira
From
United States
Stunning. Peaceful. Feels like an island, away from noise
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 68 reviews
Price from
$565
1 night, 2 adults
See all 32 hotels in St Mary

Most booked hotels in St Mary and surrounding area in the past month

See all

Best hotels with breakfast in St Mary and nearby

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 676 reviews

    Located in Ocho Rios, a few steps from Sunset Beach, Sand and Tan Beach Hotel provides accommodations with a private beach area, free private parking, a restaurant and a bar.

  • Ample Opts Authentic Experience offers accommodations in Ocho Rios, 1.3 miles from Sunset Beach. This homestay offers a garden. The homestay also provides free Wifi and free private parking.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 410 reviews

    Located in Ocho Rios, a 11-minute walk from Mahogany Beach, Pineapple Court Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 36 reviews

    Lavender Moon Villas has a terrace and a bar in Breadnut Hill. With a garden, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 518 reviews

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

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 589 reviews

    Offering an outdoor swimming pool, Ocean Palms is located on the beachfront in Ocho Rios.This property offers free parking and WiFi in public areas.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 67 reviews

    Located in Ocho Rios, a 2-minute walk from Ocho Rios Bay Beach, Sago Palm Hotel provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 642 reviews

    Offering a spa and a swimming pool with a wave machine and water slides, Moon Palace Jamaica - All Inclusive - All Inclusive is located on the beachfront in Ocho Rios.

Budget hotels in St Mary and nearby

  • Jamaica Beach offers accommodations in Tower Isle, 1.5 miles from Reggae Beach. With pool views, this accommodation features a balcony and a swimming pool.

  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 21 reviews

    Providing a garden, Spring Palm Estate features accommodations in St Mary. With quiet street views, this accommodation offers a balcony.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Providing a garden, The Dream Nest at Csompó Silver Manor offers accommodations in St Mary. The guest house provides free Wifi and free private parking.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 23 reviews

    Featuring inner courtyard views, GoldenView Guesthouse Ocho Rios in Ocho Rios offers accommodations, a garden, and a shared lounge. With sea views, this accommodation provides a balcony.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Offering a garden, Villa Topenga Deluxe Studio features accommodations in Richards Pen. The apartment offers free Wifi and free private parking.

  • Offering a garden, 876 Oasis features accommodations in Retreat. This property offers access to a balcony, free private parking, and free Wifi.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 30 reviews

    Featuring garden views, Idilio Escape in Ocho Rios provides accommodations, a garden, a terrace, and a shared lounge.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Offering a garden, Blue Haven Guesthouse offers accommodations in Boscobel. This property offers access to a terrace, free private parking, and free Wifi.

Hotels located in the center of St Mary

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    This property offers access to a balcony, free private parking, and free Wifi. Towels and bed linen are provided in the bed and breakfast. The accommodation is non-smoking.

  • Scored out of 10, guest rating 3.3
    Poor - What previous guests thought, 3 reviews

    Providing a terrace, Hill Veiw Rooms provides accommodations in St Mary. This property offers access to a balcony, free private parking, and free Wifi.

  • Located in St Mary, a 10-minute walk from Reggae Beach, Edgewater Beach Villa - Beach Front, Close to All Attractions has accommodations with an outdoor swimming pool, free private parking, a garden...

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 4 reviews

    Just a 7-minute walk from Reggae Beach and 0.9 miles from Frankfort Bay Beach, Chrisanns Hidden Cove 2 bedroom features accommodations in St Mary with a garden.

  • Featuring a garden, Tower Royal offers accommodations in St Mary. Guests staying at this apartment have access to a terrace.

  • Crystal Resort offers accommodations in St Mary, a 14-minute walk from Reggae Beach and 1.3 miles from Frankfort Bay Beach. This property offers a private pool, free Wifi, and free private parking.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 5 reviews

    Chrisann's Beach Resort offers accommodations in St Mary, a 8-minute walk from Reggae Beach. There's a sun terrace and guests can access free Wifi and free private parking.

  • Scored out of 10, guest rating 5.0
    Fair - What previous guests thought, 1 review

    Chrisann's Hidden Cove-2 Bedroom offers accommodations in St Mary, a 7-minute walk from Reggae Beach. This property offers access to a balcony, free private parking, and free Wifi.