Best Places to Eat in Charlottetown for Seafood, Comfort & More

Charlottetown, the charming capital of Prince Edward Island, may be small in size but it’s big on flavor. Nestled on the island’s scenic coast, this historic city is home to a vibrant food scene where local ingredients shine and culinary creativity thrives. From fresh-off-the-boat seafood and classic pub fare to global fusion and fine dining, Charlottetown offers something to please every palate. Whether you’re strolling the waterfront, exploring heritage buildings, or catching a live show, there’s always a great meal just around the corner. This guide highlights ten of the best restaurants in Charlottetown—each with its own unique vibe and must-try dishes. So bring your appetite and let’s dive into the island’s most delicious dining experiences.

1. The Cork and Cast – Elegant Surf & Turf in the Heart of Downtown

This modern bistro brings together the best of land and sea, with an upscale menu that leans into local seafood and prime cuts. The Cork and Cast has quickly become a downtown favorite thanks to its stylish, moody interior and a wine list that reads like a sommelier’s dream.
Specialty: The PEI mussels in garlic cream are a crowd favorite, but don’t miss their dry-aged ribeye served with seasonal root vegetables and red wine jus—pure decadence on a plate.
Local Tip: Swing by during happy hour for oyster specials and expertly crafted cocktails.
Location:146 Richmond St, Charlottetown

2. Brickhouse Kitchen & Bar – Industrial Chic Meets Island Comfort

Set inside a restored brick warehouse, Brickhouse pairs a trendy, industrial vibe with hearty, island-inspired fare. The ambiance is warm and buzzing—perfect for both casual dinners and special nights out.
Specialty: Try the seafood risotto, packed with scallops, mussels, and shrimp, or the 12-hour braised beef short rib with truffle mash—seriously comforting.
Local Tip: Ask to be seated upstairs for a more intimate, tucked-away experience.
Location: 125 Sydney Street, Charlottetown, PE

3. Slaymaker & Nichols Gastro House – A Storybook Setting with Refined Flavors

Housed in a charming historic building, Slaymaker & Nichols feels like dining inside a beautifully illustrated novel. The décor is whimsical yet sophisticated, setting the tone for an inventive, seasonal menu that blends local ingredients with global flair.
Specialty: The crispy duck confit over wild rice pilaf with cherry gastrique is a standout. Vegetarian? The foraged mushroom gnocchi is rich and soul-satisfying.
Local Tip: Great for date night—reserve ahead to snag a spot by the fireplace.
Location: 82 Fitzroy St, Charlottetown, PE

4. Leonhard's Café & Restaurant – Euro-PEI Brunch Bliss

Leonhard’s blends European café charm with PEI hospitality. Known for its bright interior, fresh ingredients, and laid-back vibe, it’s a go-to spot for brunch, lunch, and coffee dates.
Specialty: Their smoked salmon eggs Benedict and house-baked German bread steal the show. Don’t leave without a slice of their signature cheesecake.
Local Tip: Arrive early on weekends—it fills up fast.
Location: 142 Great George St, Charlottetown, PE

5. Claddagh Oyster House – PEI's Quintessential Seafood Experience

Hidden beneath a pub, Claddagh Oyster House is a cozy, refined spot for some of the freshest oysters on the island. This is where locals go for classic East Coast seafood done right.
Specialty: Order the oyster tasting flight, then move on to the halibut with lobster risotto. You’ll understand why it’s consistently ranked among the island’s best.
Local Tip: The staff are oyster experts—ask for pairing suggestions based on your flavor preferences.
Location: 131 Sydney St, Charlottetown, PE

6. John Brown Richmond Street Grille – Urban Cool with Island Roots

This lively spot is ideal for people-watching and local flavor, offering casual dining with a gourmet twist. From burgers to seafood, the menu caters to every craving.
Specialty: The bourbon-glazed salmon and fried chicken sandwich are top-tier comfort food with flair.
Local Tip: Grab a patio table in summer and enjoy live music while sipping craft beer.
Location: 132 Richmond Street, Charlottetown, PE

7. The Churchill Arms – British Pub Vibes with Seriously Good Curry

A beloved local pub with a twist, The Churchill Arms is famous not only for its draft beer and cozy décor but for having some of the best Indian food in town—yes, really.
Specialty: Their butter chicken and lamb vindaloo pack flavor and heat, and pair surprisingly well with an ice-cold Guinness.
Local Tip: Great for a chill night with friends or solo pint and a good book.
Location: 75 Queen Street, Charlottetown, PE

8. Papa Joe's – Family Style With a Local Legacy

An institution since 1969, Papa Joe’s is where generations of Islanders have gathered for hearty meals and friendly vibes. The menu is classic and comforting, with a focus on home-style cooking done right.
Specialty: Their baked haddock and seafood chowder are island staples, and the coconut cream pie is pure nostalgia.
Local Tip: Great option for families or groups—big portions, reasonable prices.
Location: 345 University Avenue, Charlottetown, PE

9. Hopyard – Beer, Beats & Global Eats

Where craft beer meets creative small plates, Hopyard offers a rotating menu inspired by street food from around the world—served in a vinyl-lined, funky space. It’s always lively and always delicious.
Specialty: The menu changes monthly, but look out for Korean fried chicken sliders and bao buns when they make the rounds.
Local Tip: Flip through their vinyl collection and ask to play your own pick—it’s part of the experience.
Location: 151 Kent Street, Charlottetown, PE

10. Peake's Quay Restaurant & Bar – Classic Eats with a Waterfront View

Peake’s Quay (pronounced “key”) is a summer staple right on the harbor. With its open-air deck and energetic atmosphere, it’s perfect for unwinding after a day of exploring Charlottetown.
Specialty: Lobster rolls and fish and chips are menu highlights, best enjoyed with a cold local beer and a view of the marina.
Local Tip: Catch live music on the deck most summer nights—it’s a full island vibe.
Location: 11 Great George Street, Charlottetown, PE

Why Charlottetown Should Be on Every Food Lover's Map

No matter what brings you to Charlottetown—history, scenery, or a laid-back island getaway—one thing’s for sure: you won’t go hungry. This coastal capital knows how to feed its visitors, serving up everything from elegant seafood feasts to creative comfort food and unforgettable desserts. Each restaurant on this list brings its own flavor to the table, capturing the heart and soul of PEI’s culinary scene. So whether you’re sipping oysters by the sea or digging into curry at a cozy pub, you’re in for a true taste of island life. Come hungry, eat well, and don’t forget to save room for dessert.

Posted 
May 20, 2025
 in 
North American Islands
 category

More from 

North American Islands

 Category

View All