Charlottetown is small but mighty when it comes to food. From waterfront seafood to chic bistros and cozy Italian spots, this city is packed with flavour. Here are 5 incredible restaurants you need to add to your PEI dining bucket list.
1. Lobster on the Wharf
If you want that classic PEI seafood experience, this is it. Lobster on the Wharf serves up fresh lobster right by the water, with picture-perfect harbour views, and yes, they actually have a blue lobster on display inside! It’s touristy in the best way and the lobster rolls and chowder are always on point.
📍 2 Prince St, Charlottetown, PE
2. Claddagh Oyster House
This one’s for the seafood lovers. Claddagh is known for mind-blowing seafood, seriously, the oysters are next level, and everything on the menu is beautifully plated and locally sourced. It’s an upscale spot with warm vibes, perfect for date nights, celebrations, or just treating yourself.
📍 131 Sydney St, Charlottetown, PE
3. Sea Rocket
Cool, casual, and full of flavour. Sea Rocket serves fresh oysters daily alongside small plates, tacos, mussels, and local beer. It’s one of those spots where you can pop in for a quick bite or settle in and try a bit of everything. Always laid-back and always delicious.
- 📍 125 Sydney St, Charlottetown, PE
- 🌐 searocket.ca
- 📱 @sea_rocket_oysters
4. Salt & Sol Kitchen + Bar
A waterfront gem serving fresh, modern dishes with bright, bold flavours. Enjoy cocktails and dinner with stunning views of the wharf and boats drifting by.
📍 4 Prince St, Charlottetown, PE
5. Slaymakers & Nichols
One of Charlottetown’s most stylish dining spots, Slaymaker & Nichols offers elevated small plates, creative cocktails, and cozy boutique inn vibes in a historic 1900s building.
- 📍 82 Fitzroy St, Charlottetown, PE
- 🌐 slaymaker.ca
- 📱 @slaymakerandnichols
Whether you’re craving seafood, pasta, steak, or oysters, you’ll find something unforgettable in PEI’s capital.

Leave a Reply