Pillars is an award-winning restaurant located at Admiral’s Inn in UNESCO-listed Nelson’s Dockyard, English Harbour. We’re proud to be recognized with a TripAdvisor Traveler’s Choice Award three years in a row (2023, 2024 and 2025) — a distinction given to restaurants in the top 10% of TripAdvisor listings worldwide, demonstrating our commitment to hospitality excellence.
Named for the iconic 18th century stone pillars that used to support a sail loft, Pillars offers a spectacular waterfront setting, blending historic character with fresh, locally inspired cuisine. Start the day with breakfast on the terrace, linger over long lunches by the water, and return for sunset cocktails and candlelit dinners beneath the stars.
From a light bite to a long dinner, our menus highlight thoughtfully crafted local ingredients and international influences.
Whether you’re relaxing with family, celebrating with friends or stealing a quiet moment for two, Pillars is the perfect choice.
