Skip to guide content

Anne's Place

Castle Gardens, Jamestown, St Helena Island, Saint Helena

Anne’s Place is one of Jamestown’s best-documented independent eateries and a strong anchor for a Saint Helena restaurant list because it is clearly part of the island’s everyday dining life rather than a mistaken overseas match. Set in Castle Gardens in the island capital, it suits visitors who want a central meal stop while exploring Jamestown’s historic core, museum area and harbourfront. It is also useful as a place to try local flavours alongside more familiar dishes, which matters on an island where the restaurant scene is small and highly place-specific. For most visitors, its real strength is location, recognisable identity and proven presence in current travel references.