Ennis Bay Beach (Innis Bay) is an “un-touristy” beach. It is one of the very few natural, untouched by developers, beaches around Port Antonio. To persons who enjoy this attraction it feels like your own private and deserted island. It is a small protected inlet with a river flowing into it, giving you the best of both worlds.
Located about a half hour drive east of Port Antonio and down either a rocky footpath or jungle-like lane, this rustic setting offers beauty and tranquility. It is quite popular with the locals but you should take your own food and drink, as there is currently no a restaurant or food vendors in operation on a regular basis.