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

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
Grantini
From
Italy
The two best hosts of Jamaica!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 88 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, around 700 metres from Mahogany Beach.

A
Anastasiya
From
Israel
It's really lovely apartment and RENFORD just amazing host!!!! He was super helpful ,very informative and just nice person to chat with. I liked well equipped kitchen space ,it was important for us to cook vegan food ,not every place has such a good kitchenware!!! No problem with water or WI fi or waching machine,everything just 5 star rating.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 31 reviews
Price from
US$76.50
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.

N
Nicole
From
United States
Michael is a wonderful man and his place is wonderful too!!
Scored out of 10, guest rating 8.7
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.

L
Larry
From
United States
Everything! Highly Recommended! The Grace Garden was PERFECT FOR MY STAY! I WOULD DEFINITELY STAY AGAIN. The Room was Very Spacious and Comfortable! Just to my Liking! CheckIn was a Breeze!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 235 reviews
Price from
US$55
1 night, 2 adults

Water Lovers Paradise!

Ocho Rios (Near St Mary)

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

S
Sally
From
United Kingdom
Good location, beautiful view.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 7 reviews
Price from
US$185
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.

R
Ronya
From
Germany
Beautiful View over the Coast, everything was clean and Moesha a really nice and flexible host. Would absolutely recommend it, also the calm place in the mountains just a few steps apart from Pink Rock House
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 143 reviews

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.

G
Glenda
From
United States
Our stay was very peaceful and breath taking it felt like home. The first time I spoke to Aileen I felt like I’ve known her before she is very nice and miss Norma she was so kind and caring I enjoyed my stay and miss Aileen I sh All return very soon. Thank you. We call it our happy place❤️❤️❤️🍸
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 26 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.

i
irma tamara
From
Mexico
Dian is a very kind and extraordinary person who warms your stay making you feel like home. No wonder why Rita trust her a much as I do now.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 7 reviews

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.3
Very good - What previous guests thought, 25 reviews

Sea Shell Palms, Ocho Rios

Ocho Rios (Near St Mary)

Set 2.8 km from Reggae Beach, Sea Shell Palms, Ocho Rios offers accommodation with a balcony, as well as a garden. This property offers access to a terrace, free private parking and free WiFi.

O
Olivia
From
Spain
great value for money, facilities are very comfortable with the rooms, terraces and pool all amazing. staff is wonderful, friendly, and clear, especially the security guard, he was very sweet. thanks for a great stay!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 387 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

Popular with guests booking B&Bs in St Mary

Popular with guests booking B&Bs in St Mary

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

Popular with guests booking B&Bs in St Mary

Popular with guests booking B&Bs in St Mary

Popular with guests booking B&Bs in Ocho Rios

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

Popular with guests booking B&Bs in Ocho Rios

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 95 reviews

Popular with guests booking B&Bs in Ocho Rios

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 235 reviews

Popular with guests booking B&Bs in Ocho Rios

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 25 reviews

Popular with guests booking B&Bs in Ocho Rios

Popular with guests booking B&Bs in Ocho Rios

Enjoy breakfast in St Mary and nearby

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

Set 2.8 km from Reggae Beach, Sea Shell Palms, Ocho Rios offers accommodation with a balcony, as well as a garden. This property offers access to a terrace, free private parking and free WiFi.

From US$112.60 per night
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.

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.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 95 reviews

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.

From US$40 per night
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 8.0
Very good - What previous guests thought, 31 reviews

Boasting mountain views, Enchanted Guest House offers accommodation with a garden, around 700 metres from Mahogany Beach.

From US$85.15 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 143 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.

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

Ocho Rios Holiday Home

Tower Isle
Budget options available

Boasting a garden, a year-round outdoor pool and pool views, Ocho Rios Holiday Home is situated in Tower Isle. This guest house offers a terrace.

From US$105.60 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 25 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

Aileen Palm Cove Ja

Ocho Rios
Budget options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 26 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

Green's Palace Jamaica

Oracabessa
Budget options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 88 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