The 10 best B&Bs in St Mary, Jamaica | Booking.com
Skip to main content

B&Bs in St Mary

Find the B&Bs that appeal to you the most

The best B&Bs in St Mary

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

Filter by:

Review score

Hill View Rooms

St Mary

Hill View Rooms is located in St Mary. This property offers access to a terrace, free private parking and free WiFi. The bed and breakfast comes with a flat-screen TV.

B
Beverley
From
United Kingdom
Just like in the pictures very clean and bright
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 7 reviews
Price from
US$39.60
1 night, 2 adults

Aileen Palm Cove Ja

Ocho Rios (Near St Mary)

Set within 1.3 km of Ocho Rios Bay Beach and 1.6 km of Mahogany Beach in Ocho Rios, Aileen Palm Cove Ja offers accommodation with seating area.

A
Andreaviaja
From
Colombia
Attentive host. We arrived earlier than expected and didn't have a place to store our stuff. Aileen allowed us an early check in. Location is great 👍
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 27 reviews
Price from
US$109
1 night, 2 adults

Green's Palace Jamaica

Oracabessa (Near St Mary)

Located 1.4 km from Button Beach, Green's Palace Jamaica offers accommodation with a balcony, as well as a garden and a shared lounge.

G
Gregory
From
Australia
Beautiful house kept in immaculate condition. Lovely room with a huge, comfortable bed, excellent bathroom and air conditioning. The booking includes use of a dining room, a fully equipped kitchen and a lounge area. In short, a complete house. Ivy and Thomas are lovely hosts. Friendly and welcoming, they made our stay very special. In our travel around Jamaica, this is by far the nicest place in which we stayed. It is a little difficult to locate as Google maps uses the incorrect street name. We have marked the property accurately on Organic Maps. We have suggested to Ivy that they place a couple of signs to assist guests. Also, be aware that the kitchen is fully equipped and as the property is a little out of the way, you may want to shop before arriving and prepare meals at home rather than eating out. Highly recommended.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 86 reviews
Price from
US$65
1 night, 2 adults

Enchanted Guest House

Ocho Rios (Near St Mary)

Boasting mountain views, Enchanted Guest House offers accommodation with a garden and a terrace, around 700 metres from Mahogany Beach. Guests can benefit from a balcony and a picnic area.

N
Nina
From
Indonesia
The Guest House had everything we could wish for. It was very clean with a great shower a comfortable bed and even a smart TV besides the well equipped kitchen. The owner was super nice and even was driving us for free to our next transfer place. We would definitely go there again if we come back to Ocho Rios
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 29 reviews
Price from
US$59.50
1 night, 2 adults

GoldenView Guesthouse Ocho Rios

Ocho Rios (Near St Mary)

Situated in Ocho Rios and only 1.7 km from Reggae Beach, GoldenView Guesthouse Ocho Rios features accommodation with sea views, free WiFi and free private parking.

A
A
From
United Kingdom
Charming accommodation: I would defiantly stay again.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 24 reviews
Price from
US$65
1 night, 2 adults

Tina's Guest House

Ocho Rios (Near St Mary)

Tina's Guest House in Ocho Rios provides adults-only accommodation with a garden, barbecue facilities and a shared lounge. This guest house features free private parking and a shared kitchen.

R
Rachael
From
Canada
The hosts were very welcoming, and taught us a few things about the fruits in the trees. They moved their car over to make space for us to park in their driveway. The rooftop was lovely, and their kitty was adorable and very affectionate.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 95 reviews
Price from
US$40
1 night, 2 adults

Grace Garden Guesthouse by Eminence Ent

Ocho Rios (Near St Mary)

Situated within less than 1 km of Sunset Beach and 2.2 km of Frankfort Bay Beach in Ocho Rios, Grace Garden Guesthouse by Eminence Ent provides accommodation with seating area.

A
Andrew Wiggan
From
United Kingdom
A brilliant night stay in the Ochi Rios area. The staff was very friendly and helpful. Thanks to Marlon and his team.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 239 reviews
Price from
US$45
1 night, 2 adults

Highpoint Island Villas

Ocho Rios (Near St Mary)

Located in Ocho Rios, Saint Ann Parish region, Highpoint Island Villas is set 500 metres from Sunset Beach. The guest house provides rooms with air conditioning, free private parking and free WiFi.

T
Tyrese
From
Jamaica
The room was clean and the staff was friendly and helpful with our stay.
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 42 reviews
Price from
US$57.43
1 night, 2 adults

Pink Rock Inn Bed and Breakfast

Ocho Rios (Near St Mary)

Boasting a shared lounge, Pink Rock Inn Bed and Breakfast is set in Ocho Rios, within 4 km of Dolphin Cove Ocho Rios. Complimentary WiFi is featured.

G
Gichuki
From
Kenya
Everything!!!!! not only was the views breathtaking, but the attention to details by all staff was exceptional!!! the traditional Jamaican breakfast was sumptuous and exceeded our expectations. Moesha who prepared our breakfast and mentioned that she was taught how to cook by her mama rivals the best of the best we ever tried in Jamaica. Moesha arranged for our taxi driver Biggy who pulled out all the stops and ensured that we saw ocho rios like a native and took care of us like his sisters. that one week we stayed at pink rock inn, we felt safe, despite the negative news about traveling to Jamaica, we had the best time of our lives!!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 145 reviews

ritashomeawayfromhome

Ocho Rios (Near St Mary)

Set 2.8 km from Sunset Beach, ritashomeawayfromhome offers air-conditioned accommodation with a patio. Featuring a shared kitchen, this property also provides guests with a picnic area.

M
Margery
From
United Kingdom
Rita and Joe are fantastic hosts. We went shopping and beach like one family. I felt so much love from this couple.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 7 reviews
All B&Bs in St Mary

Looking for a B&B?

For travellers 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 may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in St Mary and surroundings in the past month

See all

Save money on B&Bs in St Mary and nearby – budget options available

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 24 reviews

    Situated in Ocho Rios and only 1.7 km from Reggae Beach, GoldenView Guesthouse Ocho Rios features accommodation with sea views, free WiFi and free private parking.

    From US$65 per night
  • Blue Haven Guesthouse

    Boscobel
    Budget options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Featuring air-conditioned accommodation with a balcony, Blue Haven Guesthouse is set in Boscobel. This property offers access to a terrace, free private parking and free WiFi.

    From US$108.78 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 239 reviews

    Situated within less than 1 km of Sunset Beach and 2.2 km of Frankfort Bay Beach in Ocho Rios, Grace Garden Guesthouse by Eminence Ent provides accommodation with seating area.

    From US$94.75 per night
  • Enchanted Guest House

    Ocho Rios
    Budget options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 29 reviews

    Boasting mountain views, Enchanted Guest House offers accommodation with a garden and a terrace, around 700 metres from Mahogany Beach. Guests can benefit from a balcony and a picnic area.

    From US$66.45 per night
  • Aileen Palm Cove Ja

    Ocho Rios
    Budget options available
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 27 reviews

    Set within 1.3 km of Ocho Rios Bay Beach and 1.6 km of Mahogany Beach in Ocho Rios, Aileen Palm Cove Ja offers accommodation with seating area.

    From US$170.90 per night
  • Water Lovers Paradise!

    Ocho Rios
    Budget options available
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 7 reviews

    Comprising an indoor pool and a garden, Water Lovers Paradise! is a recently renovated accommodation in Ocho Rios located close to Reggae Beach.

  • Lachemar Guest House

    Ocho Rios
    Budget options available

    Located in Ocho Rios in the Saint Ann Parish region, Lachemar Guest House provides accommodation with free WiFi and free private parking. This guest house offers a garden.

  • Situated in Salt Gut in the Saint Mary region, Beach house near ochi Rios and Ian Fleming airport features accommodation with access to a hot tub.

    From US$144 per night

Enjoy breakfast in St Mary and nearby

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 7 reviews

    Set 2.8 km from Sunset Beach, ritashomeawayfromhome offers air-conditioned accommodation with a patio. Featuring a shared kitchen, this property also provides guests with a picnic area.

  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 42 reviews

    Located in Ocho Rios, Saint Ann Parish region, Highpoint Island Villas is set 500 metres from Sunset Beach. The guest house provides rooms with air conditioning, free private parking and free WiFi.

    From US$64.17 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 145 reviews

    Boasting a shared lounge, Pink Rock Inn Bed and Breakfast is set in Ocho Rios, within 4 km of Dolphin Cove Ocho Rios. Complimentary WiFi is featured.

  • Coriander Villa

    Ocho Rios
    Breakfast options

    Located in Ocho Rios, within 2.6 km of Ocho Rios Bay Beach, Coriander Villa is an accommodation offering city views. This property offers access to a balcony, free private parking and free WiFi.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 86 reviews

    Located 1.4 km from Button Beach, Green's Palace Jamaica offers accommodation with a balcony, as well as a garden and a shared lounge.

    From US$65 per night

B&Bs that guests love in St Mary

See all
  • Avg. price/night: US$57.52
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 7 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.
    Guest review by
    Janet
    Solo traveller
  • Avg. price/night: US$100.80
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 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!
    Guest review by
    Tyrel
    Solo traveller