Sir Henry Morgan Angling Association (Di Ole Marina) Restaurant and Bar

Dining/ Bar

Di Ole Marina is located on the east end of Port Antonio, next to the old railway station, in the historic district where much shipping and receiving used to take place in the early days of Port Antonio.  


This is the original main marina in Port Antonio, which most notably started, and still hosts the International Marlin Tournament for over 50 years. The Sir Henry Morgan Angling Association organizes this catch (and release) tournament competition to entice anglers from all over the globe to snag the prized Atlantic Blue Marlin. Even though there is a new marina in Port Antonio, the restaurant and bar here have become a destination in itself; hosting visitors in a relaxed atmosphere, with a variety of seafood eateries, music, and dancing.

Get your copy of Bay View Eco Resort's Portland Travel Guide

Add your name to receive your free copy today!

Join Bay View Eco Resort for exciting deals and promotions available at Bay View.