Find the B&Bs that appeal to you the most
Check out our pick of great B&Bs in 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.