Hello and welcome to the Admiral’s Inn in Antigua.
Admirals’ Inn consists of three buildings situated in a secluded section of historic Nelson’s Dockyard at English Harbour, on the south coast of Antigua. The main building is a three-story Georgian brick structure with a spacious terrace looking out over the water and the yachts lying at anchor. Read more… LOWEST RATE GUARANTEED IF YOU BOOK DIRECT. IF YOU DO NOT SEE AVAILABILITY PLEASE CALL OR E-MAIL.