The Best Must-Visit Restaurants in Prince Edward Island

Dunes restaurant exterior

With its red sand beaches, charming lighthouses, and jovial residents, Prince Edward Island is the gem of Canada’s east coast. Although it’s the country’s smallest province, it packs a mighty punch when it comes to the sights, activities, and food it has on offer. If you haven’t already added the island to your bucket list, the food scene alone should be enough to make you change your mind. Whether you’re gunning for oysters, fried clams, lobster, steak, or even vegan options, PEI has something for everyone.


Related: Our Favourite Hamilton, Ontario Restaurants

The next time you take a trip out to this beloved little island, make sure you stop at one of these popular culinary hotspots:

Photo credit: Gerrit (Jiayu) Su,

Dunes Café

Address: 3622 Brackley Point Road, PE-15, Brackley Beach, PEI

Dunes Café is much more than just a restaurant — it’s a full-fledged experience involving all the senses. Take a walk through the beautiful gardens and gallery space to check out some of the stunning art pieces by local and global artisans before heading to the café for a delicious lunch of seafood, soup, sandwiches or one of their Thai-inspired dishes like the pork noodle bowl.

Landmark Oyster House

Address: 12 Main St, Victoria, PEI

Nestled in the quaint seaside village Victoria-by-the-Sea, Landmark Oyster House serves up local PEI oysters, which are some of the freshest in the world. But it’s not just the incredible food that makes this spot so special — its relaxed, cottage-like atmosphere and passionate team make it a must-visit on the island.

Lobster Barn

Address: 19 Main St, Victoria, PEI

Another local gem in Victoria-by-the-Sea, Lobster Barn boasts one of the best lobster rolls on the island. With a claim like that, you’d be doing yourself an injustice if you didn’t stop by to taste it for yourself.

Related: Our Favourite Banff, Alberta Restaurants


View this post on Instagram


A post shared by Blue Mussel Cafe (@bluemusselcafe)

Blue Mussel Café

Address: 312 Harbourview Dr, North Rustico, PEI

Blue Mussel Café in PEI’s North Rustico area prides itself on offering some of the freshest local seafood in the island, and no deep fried options. Choose from a variety of delicious and filling options like seafood chowder, pan-fried haddock or vegan mushroom wellington, and be sure to enjoy the stunning views of the ocean while you’re at it.


View this post on Instagram


A post shared by Haru K-BBQ (@haru_k_bbq)

Haru K-BBQ

Address: 58 Grafton St, Charlottetown, PEI

In recent years, the island’s food scene has expanded to include more diverse options. Haru K-BBQ in Charlottetown serves up satisfying Korean BBQ dishes like bibimbap, deopbap and Korean fried chicken if you’re craving something savoury and satisfying.

Sims Corner Steakhouse and Oyster Bar

Address: 86 Queen St, Charlottetown, PEI

Hoping for a more upscale dining experience while in PEI? Offering several decadent options like crusted filet mignon, pepper steak and Atlantic salmon with red potatoes, Sims Corner Steakhouse and Oyster Bar is one of Charlottetown’s must-visit steakhouses for romantic dinners and celebrations.


Address: 136 Richmond St, Charlottetown, PEI

If you’re craving Italian food, definitely stop in at Vicinato Ristorante on Charlottetown’s historic street mall Victoria Row, which is closed to vehicles during the summer. The restaurant specializes in pizza, pasta and wine—all served up in a warm and welcoming atmosphere.

Related: 10 Montreal Spots to Visit for the Ultimate Food Tour


View this post on Instagram


A post shared by The Pilot House (@thepilothouse)

The Pilot House

Address: 70 Grafton St, Charlottetown, PEI

Located in one of Charlottetown’s most charming heritage buildings, The Pilot House offers three different spaces: a pub, dining room and its bistro, Queue. Serving up classic favourites like surf and turf, fish and chips and hearty burgers, The Pilot House is the perfect place to eat before heading out for a night out on the town.

Claddagh Oyster House

Address: 131 Sydney St, Charlottetown, PEI

Offering seasonal delights from both land and sea, Claddagh Oyster House prioritizes fresh, local ingredients along with epic presentation and the perfect wine pairings. The menu changes seasonally to reflect the freshest ingredients, but you can expect to see classic options like Oyster Rockefeller, steamed island mussels and surf and turf on offer.


View this post on Instagram


A post shared by Redwater Rustic Grille (@redwateryyg)

Redwater Rustic Grill

Address: 23 Grafton St, Charlottetown, PEI

Located inside the lobby of Charlottetown’s Holman Grand Hotel, Redwater Rustic Grill provides an intimate atmosphere and rustic-chic décor to make you feel at home. The menu is just as warm and welcoming as the setting, featuring succulent options like hand-cut certified angus beef steaks, roasted chicken breast and pan seared salmon.

Read more: Seriously Delicious Prince Edward Island Lobster Dynamite Dip