Skip to main content

The best B&Bs in St Mary

Check out our selection of great B&Bs in St Mary

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Aileen Palm Cove Ja, hotel in St Mary

Offering quiet street views, Aileen Palm Cove Ja in Ocho Rios provides accommodations and a terrace. Both free Wifi and parking on-site are available at the guest house free of charge.

Make you own
Scored 9.1
9.1
Rated wonderful
Wonderful
26 reviews
Price from
$105
per night
Tina's Guest House, hotel in St Mary

Set on the oceanfront, Tina's Guest House is located in St. Mary, a 15-minute drive from Ochos Rios Town Center. Free Wi-Fi access is available in this property.

The roof especially at night. I love the little sea view
Scored 8.7
8.7
Rated excellent
Excellent
112 reviews
Price from
$40
per night
Grace Garden Guesthouse, hotel in St Mary

Grace Garden Guesthouse offers accommodations in Ocho Rios, 1.7 miles from Mahogany Beach.

Quietness
Scored 8.2
8.2
Rated very good
Very Good
271 reviews
Price from
$52
per night
Green's Palace Jamaica, hotel in St Mary

Green’s Palace Jamaica is a property that offers spacious facilities by the sea shore in Oracabessa, Jamaica.

Host was very friendly the room,bathroom and kitchen was very clean not to mention how comfortable the bed was this place is within close proximity of restaurants and shops overall a great spot would definitely stay here again highly recommend.
Scored 8.5
8.5
Rated very good
Very Good
59 reviews
Price from
$65
per night
Water Lovers Paradise!, hotel in St Mary

1.1 miles from Reggae Beach in Ocho Rios, Water Lovers Paradise! provides accommodations with access to beauty services. This property offers access to a balcony, free private parking, and free Wifi.

A beautiful huge terrace and a panoramic view of the ocean... Simply magnificent... Nice beach chairs and furniture to chill comfortably for hours at the terrace. It has all the potential to compete with Malibu. But we couldn't believe it was so neglected... The furnishings in the house were very old and unfortunately, the house was not very clean. There were clean sheets and towels, and there were toilet paper in the bathrooms. The beds were comfortable. There was no dishwasher, dishwasher detergent, or shampoo. The dishes, pots, glasses, and silverware were very inadequate and old. There was a coffee machine but no filter paper. However, the host Sade was very sweet and attentive.
Scored 8.0
8.0
Rated very good
Very Good
8 reviews
Price from
$200
per night
Sea Shell Palms, Ocho Rios, hotel in St Mary

1.7 miles from Reggae Beach in Ocho Rios, Sea Shell Palms, Ocho Rios provides accommodations with access to beauty services.

Location was perfect! Quiet and safe. Easily accessible. Lots to do nearby. Amenities were in close proximity. Had a pool even thou under construction was useable. Outdoor seating., laundry Breakfast was excellent! Cudos to the chef and staff. Presentation, taste, quantity and delivery was superb.
Scored 7.9
7.9
Rated good
Good
285 reviews
Price from
$72
per night
Ocean Edge Villa, hotel in St Mary

Ocean Edge Villa is offering accommodations in Boscobel. 1.7 miles from Fisherman Beach, the guest house offers a garden and a shared lounge.

Property was securely gated off a main street. Big white solid house. Beautiful view of the ocean, right on the Sea. Beautiful fruit trees to eat from all over the property. The bedroom was very clean. We booked with very short notice, like 15 minutes, but was immediately welcomed in. The lady of the house was very nice and provided perfect recommendations for dinner nearby.
Scored 7.3
7.3
Rated good
Good
7 reviews
Price from
$156.80
per night
Highpoint Island Villas, hotel in St Mary

Highpoint Island Villas is offering accommodations in Ocho Rios. The property is around a 5-minute walk from Sunset Beach, 1.2 miles from Frankfort Bay Beach, and 1.6 miles from Mahogany Beach.

I like the environment; it was peaceful and accommodative.
Scored 7.0
7.0
Rated good
Good
34 reviews
Price from
$51.86
per night
Hidden Gem @ White River Ocho Rios - Secluded Retreat for Two, hotel in St Mary

Just a 12-minute walk from Sunset Beach and 0.9 miles from Frankfort Bay Beach, Hidden Gem @ White River Ocho Rios - Secluded Retreat for Two features accommodations in Ocho Rios, with an outdoor...

Unacceptable, not what paid for. We were mislead and lied to. Please prevent this from happening to other individuals
Scored 7.7
7.7
Rated good
Good
15 reviews
Price from
$138.09
per night
ritashomeawayfromhome, hotel in St Mary

Ritashomeawayfromhome in Ocho Rios provides accommodations with a garden and a shared lounge. With garden views, this accommodation features a patio.

Joe and Rita are wonderful hosts. They went out of their way to be hospitable!
Scored 9.9
9.9
Rated exceptional
Exceptional
8 reviews
All B&Bs in St Mary
Looking for a B&B?
For travelers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms might be shared by other guests, and there's usually shared space with the host.
Search B&Bs in St Mary

Most booked B&Bs in St Mary this month

B&Bs That Guests Love in St Mary

  • Avg. price/night: $43.20
    Scored 10
    10
    Rated exceptional
    Exceptional
     · 2 reviews
    A very spacious and clean room. with just right amenities. Not far from local beach. Short walk to main road so could get transport easily if needed as in between towns ocho rios or oracabessa. There was free parking on site. The host was very pleasant and helpful. Quiet area and felt very safe as a female solo traveller.
    Janet
    Solo traveler
  • Avg. price/night: $331.19
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 9 reviews
    Everything! ... Very kind reception by Letitia (not sure how to spell her name). Property lay out, grounds, private beach (even though small), quiet, residential community, modern and attractive furnishings. Overall really nice. Great that each bedroom has access to a full bath... even the small room has its own!
    Gillian
    Solo traveler
  • Avg. price/night: $250
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews
    Great location, quality service ans beautiful
    Kyle
    Group
  • Avg. price/night: $106
    Scored 7.3
    7.3
    Rated good
    Good
     · 25 reviews
    Great host, good communication nice safe facility with friendly staff would definitely stay again next time in the area. Fast internet fridge cooker microwave sofas dinner table felt at home would recommend
    Dame
    Group
  • Scored 10
    10
    Rated exceptional
    Exceptional
     · 1 review
    EXCELLENT Host!!! The please is so elegant and clean. The food was great. The location is so quiet anddddd there is a private beach access. I RECOMMEND HERE!
    Tyrel
    Solo traveler
  • Avg. price/night: $106.80
    Scored 10
    10
    Rated exceptional
    Exceptional
     · 1 review
    How clean and modern the apt was. It was had its own private beach & river with rafting.
    Fastina
    Solo traveler
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 3 reviews
    Charming home in a gated community. Home was exceptionally clean. Everything worked well, especially the air conditioning. All was better than described. Host made us feel welcomed and responded quickly.
    Pamela
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews
    The property was soo clean and quiet. Peaceful
    Arissia
    Solo traveler
  • Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 2 reviews
    Very quiet and cool space to be with imitate people
    Flowers
    Travelers with friends
  • Avg. price/night: $106
    Scored 7.3
    7.3
    Rated good
    Good
     · 25 reviews
    Place was very quiet and secure the security idea of how the place operates is one of a kind i give it 10 thumbs up.. Place is neat and clean kitchen lay out is fantastic.. it would have been ok if we were provided with some drinking water because of the summer heat.. But overall we were satisfied...
    Ballentine
    Young couple