The Admiral’s Inn is a beautiful quaint Inn located within the walls of the historic Nelson’s Dockyard at English Harbour with our own waterfront areas and courtyard. 15 twin or queen bedded rooms, each with a private bathroom and shower. The rooms vary in size and character according to their location in the old brick building. Rooms have air-conditioning and ceiling fans, some with a view of the harbour and others have a small patio with a garden or courtyard view. We also offer a lovely three bedroom apartment, the Joiner’s Loft with kitchen and spacious living room area just adjacent to the main compound.