The Inn at English Harbour, Antigua It’s not surprising to find more than one lovely inn on an island like Antigua, a place where history and charm go hand in hand. Not too far from the Admiral’s Inn on the other side of the harbor, the Inn at English Harbour has a pristine stretch of sand on Galleon Beach, with 28 rooms on a rarefied, serene, 19-acre sprawl. Even better? It’s also home to one of the best beachfront dining spots on the island.