Find the self catering accommodation that appeal to you the most
Find the right self catering accommodation for you in St Mary
Check out our pick of great self catering accommodation in St Mary

Popular with guests booking self catering accommodation in St Mary
Popular with guests booking self catering accommodation in St Mary
Popular with guests booking self catering accommodation in St Mary
Popular with guests booking self catering accommodation in St Mary
Popular with guests booking self catering accommodation in St Mary
Popular with guests booking self catering accommodation in St Mary
Popular with guests booking self catering accommodation in St Mary
Popular with guests booking self catering accommodation in St Mary
Popular with guests booking self catering accommodation in St Mary
Popular with guests booking self catering accommodation in St Mary
TwentyFive at Tower Isle is a recently renovated holiday home in Tower Isle, where guests can make the most of its private beach area and garden.
Set in Richards Pen in the Saint Mary region, Villa Topenga Deluxe Studio offers accommodation with free WiFi and free private parking. The property features sea and quiet street views.
Situated in Cherryfield, 700 metres from Reggae Beach, Coral Cay Villas has a private beach area, private parking and rooms with free WiFi access.
Boasting pool views, Harmony Studio - Chrisanns Beach Resort Apt 18 features accommodation with a private beach area, a garden and a terrace, around 600 metres from Reggae Beach.
Located in Ocho Rios, 600 metres from Reggae Beach and 1.4 km from Frankfort Bay Beach, Chrisanns Paradise Suite by the Ocean - Apt#9 provides accommodation with free WiFi, air conditioning, a private...
Featuring air-conditioned accommodation with a private pool, pool view and a patio, Idyllic Beachfront Condo is located in Ocho Rios.
Featuring air-conditioned accommodation with a pool with a view, pool view and a patio, Ocho Rios Penthouse at Whispering Seas is set in Ocho Rios.
Located in Ocho Rios, within 500 metres of Reggae Beach, Whispering Seas Oceanfront Suite offers accommodation with air conditioning.
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 private pool, pool view and a patio, Sea 7 is located in Ocho Rios.
300 metres from Reggae Beach, The Idyll is a recently renovated property located in Tower Isle and provides air-conditioned rooms with free WiFi and private parking.
Paradise Heaven is situated in RioNuoya. This property offers access to a balcony, free private parking and free WiFi.
Located in Ocho Rios, within 1.9 km of Sunset Beach and 2.3 km of Frankfort Bay Beach, Wizzy Apartment White River provides accommodation with a garden as well as free private parking for guests who...
Featuring a garden and views of garden, Elizabeth Retreat - Island time is a recently renovated holiday home set in Ocho Rios, 700 metres from Sunset Beach.
Situated in Ocho Rios, Komfort Getaway Villa at Countrymist offers a balcony with mountain and garden views, as well as an outdoor pool, public bath and open-air bath.
Featuring air-conditioned accommodation with a private pool, mountain view and a patio, MARIBELLA@CRYSTAL COVE OCHO RIOS is located in Stanmore Grove.
Comprising an indoor pool and a garden, Shipwatcher Studio w/Mezzanine is a recently renovated accommodation in Ocho Rios set close to Reggae Beach.
Sorina's Apartments features accommodation situated in Ocho Rios, 1.3 km from Ocho Rios Bay Beach and 1.6 km from Mahogany Beach.
Featuring inner courtyard views, A taste of Jamaica Lavern’s Place is located in Ocho Rios, around less than 1 km from Ocho Rios Bay Beach.
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.
Featuring air-conditioned accommodation with a private pool, mountain view and a patio, #D1 castle STUDIO WIFI KING bed Ocho Rios Jamaica is located in Ocho Rios.
Boasting air-conditioned accommodation with a patio, Cozy Ochie is situated in Ocho Rios. Both free WiFi and parking on-site are accessible at the holiday home free of charge.
Located in Ocho Rios, Mystic ridge hotel karina villa provides accommodation with private pool, free WiFi and free private parking for guests who drive.
Situated in Ocho Rios, within 700 metres of Ocho Rios Bay Beach, The Brook offers accommodation with air conditioning. The property has garden views.