Find the B&Bs that appeal to you the most
Check out our selection of great B&Bs in St Mary
Just a 17-minute walk from Button Beach and one mile from James Bond Beach, Green's Palace Jamaica features accommodations in Oracabessa, with a garden and a shared lounge.

Enchanted Guest House provides accommodations in Ocho Rios. Featuring a garden, the property is located within a 8-minute walk of Mahogany Beach.

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

Grace Garden Guesthouse by Eminence Ent in Ocho Rios provides accommodations with a bar and a shared lounge. There's a private entrance at the bed and breakfast for the convenience of those who stay.

Water Lovers Paradise! is a recently renovated guest house in Ocho Rios, near Reggae Beach. This property offers access to a balcony, free private parking, and free Wifi.

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

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.
Ritashomeawayfromhome in Ocho Rios provides accommodations with a garden and a shared lounge. With garden views, this accommodation features a patio.

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.

1.7 miles from Reggae Beach in Ocho Rios, Sea Shell Palms, Ocho Rios offers accommodations with access to a hot tub. This property offers access to a balcony, free private parking, and free Wifi.


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 St Mary
Popular with guests booking B&Bs in St Mary
Popular with guests booking B&Bs in Ocho Rios
Popular with guests booking B&Bs in Ocho Rios
Popular with guests booking B&Bs in Ocho Rios
Popular with guests booking B&Bs in Ocho Rios
Popular with guests booking B&Bs in Ocho Rios
Popular with guests booking B&Bs in Boscobel
Ocho Rios Holiday Home in Tower Isle provides accommodations with a garden and a terrace. With pool views, this accommodation offers a swimming pool.
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.
Offering a garden, Blue Haven Guesthouse offers accommodations in Boscobel. This property offers access to a terrace, free private parking, and free Wifi.
Enchanted Guest House provides accommodations in Ocho Rios. Featuring a garden, the property is located within a 8-minute walk of Mahogany Beach.
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.
Just a 17-minute walk from Button Beach and one mile from James Bond Beach, Green's Palace Jamaica features accommodations in Oracabessa, with a garden and a shared lounge.
1.7 miles from Reggae Beach in Ocho Rios, Sea Shell Palms, Ocho Rios offers accommodations with access to a hot tub. This property offers access to a balcony, free private parking, and free Wifi.
Water Lovers Paradise! is a recently renovated guest house in Ocho Rios, near Reggae Beach. This property offers access to a balcony, free private parking, and free Wifi.
Providing a garden, Lachemar Guest House provides accommodations in Ocho Rios. The guest house features both Wifi and private parking free of charge.
Hideaway Cozy Place with patio offers accommodations in Ocho Rios, 1.4 miles from Sunset Beach. This property offers access to a balcony, free private parking, and free Wifi.
Ritashomeawayfromhome in Ocho Rios provides accommodations with a garden and a shared lounge. With garden views, this accommodation features a patio.
Boasting a shared lounge, Pink Rock Inn Bed and Breakfast is set in Ocho Rios, within 2.5 mi of Dolphin Cove Ocho Rios. Complimentary WiFi is featured.
Coriander Villa offers accommodations in Ocho Rios, 1.6 miles from Ocho Rios Bay Beach. This property offers access to a balcony, free private parking, and free Wifi.