© 2019 Ultimate Island Guide

Step back into a time when the Caribbean was a popular port-of-call for English sailors and pirates!  If you are looking to escape the modern world, then The Admirals Inn in Antigua might be just what you are looking for.  Built in 1788, the Admirals Inn is not only a hotel, but also a historical site.  It is located at Nelson’s Dockyard in English Harbour and once served as an office building for the Engineers at the Dockyard.  It was also used as a storehouse for pitch,...

Facts and Features


Contact Information

PO Box 713 St. Johns

English Harbour

Antigua And Barbuda