Charlottetown, Canada’s Birthplace and the capital of Prince Edward Island, is a charming maritime city full of historic charm. Home to several stunning coastal parks, amazing local seafood dishes, and a vibrant downtown area with plenty to explore, it offers amazing culinary delights in a vibrant setting! From waterfront bistros to cozy pubs, here are the best Charlottetown restaurants to check out.
We have tested and compiled this list of best places to eat in Charlottetown by meal or food type – coffee and breakfast, seafood, bars, casual restaurants, etc.
Best Charlottetown Restaurants: Best Places to Eat in Charlottetown PEI
Disclosure: This post contains affiliate links. If you click one of them, we may receive a small commission at no extra cost to you.
Charlottetown in Prince Edward Island is known for its seafood-rich culinary scene. From amazing restaurants with views to cozy outdoor hang-out joints, visitors can find a variety of restaurants offering fresh seafood, local cuisine, and international dishes.
The city’s picturesque harbor provides views that make for truly memorable dining experiences.
Visit the Charlottetown waterfront to watch ships sail in the harbor, explore colonial architecture and a variety of museums, sample local seafood at one of the many restaurants, or take in some live performances.
Whether you’re looking for a cozy café, an upscale restaurant, or a lively pub, there are plenty of places to explore and experience the city’s vibrant culinary culture.
Kicking off with the list of all time faves – drinks, views, and good food!
Leonhard’s Cafe and Restaurant
Located in the heart of Charlottetown, Leonhard’s Cafe and Restaurant is one of the top rated places to eat in the capital city of PEI. This is a cafe – perfect for coffee, breakfast, brunch, and lunches (they are closed for dinners).
It is a popular spot and you can expect a long line-up in the mornings – people queuing up for breakfast. But the wait is all worth it!
Their menu items are specially made from scratch every day with locally sourced items.
I love hitting the cafe for their lattes (coffee is from Down East Coffee, New Brunswick), and the omelets. The bagels were delicious too.
- Address: 142 Great George St, Charlottetown, PE C1A 4K6
The Gahan House
The Gahan House is located in downtown Charlottetown – they are a brewing company, a bar, and a restaurant.
You can order any of the in-house beers such as ale, stout, and lager. Their food menu comprises salads, chicken, and seafood. You will also find a kid’s menu along with vegan and gluten free options.
The Gahan House has a limited outdoor seating area, which is perfect when the weather is balmy and warm. Their indoor dining room is very cozy and spacious for you and your party to enjoy craft beer and comfort food.
- Address: 126 Sydney St, Charlottetown, PE C1A 1G5
The Churchill Arms
The Churchill Arms is an inviting and compact British pub situated in the vibrant downtown area of Charlottetown, PEI.
You can enjoy a taste of Britain at any time with their selection of draft beers, hand-crafted cocktails, and traditional British cuisine including scrumptious curries!
Order sandwiches, fish and chips, or delicious curry chips with a pint of beer!
- Address: Queen St, Charlottetown, PE C1A 4A8
Salt and Sol Restaurant, Charlottetown Yacht Club
Charlottetown Yacht Club is the perfect place to enjoy sailing and power boating, especially with its full-service marina and shore facilities.
Taking it up a notch, don’t miss out on their amazing Salt & Sol Restaurant. You don’t have to have a membership to dine at the restaurant.
Dine in for Island seafood tapas or share plates while admiring the spectacular views of harbor yachts and PEI’s beautiful landscape.
Head there for brunch, lunch, or drinks in the evening to soak in the sunset hues of Charlottetown!
- Address: 1 Pownal St, Charlottetown, PE C1A 7M4
Peakes Quay Restaurant & Bar
Peakes Quay Restaurant & Bar, located on the Charlottetown waterfront, is a lively spot to indulge in classic Maritime dishes and local ingredients.
From fish tacos and calamari to seafood chowder, you’ll have plenty of mouth-watering options while admiring views of the marina from their outdoor patio.
Furthermore, they offer live summer music as well as fun drinks at the bar for an even more enjoyable experience!
- Address: 11 Great George St, Charlottetown, PE C1A 4J7
Nimrods’ Floating Pizza Bar & Burger Hut
This floating food area is hard to miss when you are at the marina in Charlottetown. Nimrod’s has a bar, and restaurant offering wood-fired pizzas, lobster rolls, and burgers – all in a lively area looking out to the waters.
Nimrod’s is open and operational during the summer months from June to September of each year. They also feature weekly entertainment in an upbeat, open-air setting.
Order a drink/ cocktail and an appetizer – grab a seat by the sea and people watch or see the yachts sail by!
- Address: 1 Great George St, Charlottetown, PE C1E 0B1
Charlottetown Beer Garden & Seafood Patio
Located at Hunter’s Corner, at the intersection of Kent and Prince Streets, is a renowned beer garden that stands on the site of Johnny’s Mayfair Tea Room; a legendary local landmark.
The Beer Garden along with the Seafood patio is amazing for evenings in Charlottetown. It is the perfect spot to catch up with friends, watch games, and chat about current events.
Plus, they enjoy outdoor seating for 200 guests during summer evenings while listening to live music! They also have late night shows and nightclub dancing for all who like to groove into the wee hours.
Their seafood-based menu is complete with an array of microbrews and craft beers that will quench your thirst.
- Address: 190 Kent St, Charlottetown, PE C1A 1P2
The Brickhouse Kitchen & Bar
The Brickhouse Kitchen and Bar is housed in an 1800s warehouse in a unique setting. They offer creative comfort food and a mix of seafood, burgers, and pub fare. You can stop over here for brunches, dinners, and more.
Plus, don’t forget to try out cocktails in their upstairs lounge!
- Address: 125 Sydney St, Charlottetown, PE C1A 1G5
Founders’ Food Hall & Market
If you wish to experience a little bit of everything, from sweet treats to unique local delights, seafood, and international dishes then the Founders’ Food Hall and Market is the place to be!
The Food Hall is located at a central location, close to the marina. There are food stalls and lots of seating areas indoors. Souvenir shops and washrooms are also located here.
You will also find the tourist information centre and here you can book tours or buy transport tickets.
Right outside the Food Hall is a nice patio and outdoor seating area with the iconic red chairs – hang out there with your food and soak in the sun!
- Address: 6 Prince St, Charlottetown, PE C1A 4P5
Taste of India, Indian Cuisine
If you’re looking for a different dining experience, Taste of India is the place to go.
Their menu features traditional Indian dishes with a modern twist, using fresh local ingredients. Enjoy some delicious tandoori, seafood, curry, and vegetarian dishes while feeling like you’ve been transported to another country.
- Address: 129 Kent St, Charlottetown, PE C1A 1N3
City Kitchen Restaurant
Craving momos? Butter Chicken? Pizzas, burgers, or noodles? Well, the City Kitchen Restaurant is the perfect place!
Located in downtown Charlottetown, and open until later hours, this restaurant has a mix of everything to offer.
If you are super hungry you won’t be disappointed here. Takeaway or sit down at the vibrant and spacious restaurant.
Their food is delicious and of decent amounts.
- Address: 138 Great George St, Charlottetown, PE C1A 4K6
Best Coffee in Charlottetown PEI
Now, here are the best coffee shops in Charlottetown. Most of the places listed in this section will also offer baked goods, pastries, and snacks for a quick bite or breakfast.
We will include those details below,
The Gallery – Coffee House & Bistro
Located near the majestic St. Dunstan’s Basilica Cathedral and steps away from Victoria Row, The Gallery Coffee House & Bistro is a must-visit spot for foodies!
From organic coffees and teas to breakfast items, sandwiches, salads, and other gastronomic delights – there’s something here that will tantalize your taste buds.
Not to mention their generous indoor/outdoor seating areas ensuring enough space for everyone (yes even your furry friends too) plus live music performances on certain days… What more could you ask for?
- Address: 82 Great George St, Charlottetown, PE C1A 4K4
Receiver Coffee – Victoria Row
When in Charlottetown, don’t miss out on Receiver Coffee’s iconic Victoria Row location. Here, you can quickly pick up a delicious cup of coffee or linger for a long chat with friends over some tasty sandwiches and smoothies.
They’ve got all the classic espresso drinks as well as teas to choose from!
Receiver Coffee in Victoria Row is a charming two-level cafe with beautiful brick walls and an inviting atmosphere. You can enjoy your coffee outside in the seating area or cozy up inside with plenty of room to spread out while you work, read, or simply relax after sightseeing in the city!
- Address: 128 Richmond St, Charlottetown, PE C1A 1H7
The Kettle Black
On Queen Street, you can find The Kettle Black—an inviting café that has it all.
From their flavorful lattes (which are my favorite!) to specialty drinks and light lunch dishes like samosas, this place is a must-visit for anyone looking for an excellent cup of coffee and good food.
Enjoy the ample space of the cafe and get productive with your laptop or planner. All indoor seating spots have charging ports for effortless access to electricity while you work, study, or plan.
Or take advantage of the many outdoor seating options available and bask in the sun as you sip on a cup of Joe!
- Address: 45 Queen St, Charlottetown, PE C1A 4A4
Alambé Coffee House
Nestled on Kent Street, Alambe Coffee House is an inviting cafe boasting craft coffee and delectable baked goods. If you haven’t tried their Vietnamese specialty yet, it’s a must!
Plus, if you’re looking to take the deliciousness home with you, their packaged beans are perfect for that purpose.
And speaking of space – there’s plenty of room indoors so you can settle in with your laptop or tablet and accomplish some work…all while sipping quality coffee from one of Charlottetown’s most-loved cafe spots!
- Address: 119 Kent St, Charlottetown, PE C1A 1N3
Linda’s Coffee Shop and Restaurant
As you wander towards Charlottetown Harbour or Yacht Club from Victoria Row, allow yourself to be charmed by Linda’s Coffee Shop.
This cozy establishment is cherished amongst locals for their delectable coffee and tea selection; not to mention a wide array of breakfast pastries, vegan snacks, sandwiches, waffles, and dinner dishes that will have your mouth watering!
Settle down at one of the comfortable tables inside this restaurant and enjoy a cuppa joe!
- Address: 32 Queen St, Charlottetown, PE C1A 4A3
Coffee Plus offers a nice ambiance to enjoy your morning coffee in-house or on the go!
From exquisitely-crafted drinks that span from espresso to pour-over, to the world’s most delightful beans, they offer something for everyone.
I can personally attest – their coffee and breakfast sandwich was truly remarkable!
- Address: 170 Great George St, Charlottetown, PE C1A 4L1
Timothy’s World Coffee
Indulge in a variety of espresso drinks and specialty lattes with delightful flavors at Timothy’s World Coffee. Although there are plenty of tables available to sit, the interiors lack that wow factor other coffee houses have.
Nevertheless, I still enjoyed my grab-and-go drinks like Italian sodas!
- Address: 154 Great George St, Charlottetown, PE C1A 4K6
Breakfast: Best places to eat in Charlottetown PEI
Casa Mia Downtown
Explore the vibrant downtown Charlottetown while savoring a delicious cuppa latte at Casa Mia!
This cozy cafe on Queen Street offers an array of specialty coffees and teas, freshly baked goods, breakfast dishes, sandwiches, and more – including artisanal ice cream.
Their outdoor seating area gives you the chance to take in all that this city has to offer with your friends or loved ones.
I tried their potato cakes recently… they were so delectable I was stuffed after just one plate!
So whether it’s for meeting up with pals or simple relaxation over a hot cup of coffee that you’re seeking – look no further than Casa Mia Downtown!
- Address: 131 Queen St, Charlottetown, PE C1A 4B3
Water’s Edge Restor Bar Grill – Delta Hotels by Marriott
Step into the Water’s Edge, the signature restaurant and bar of Delta Hotels Prince Edward in Charlottetown, for breakfast and dinner.
The staff at the restaurant and bar were very helpful. You are also offered free Starbucks as you wait for your table. I didn’t stay at the Delta Hotel but walked in for breakfast only.
Their breakfast buffet and a La crate were delicious and very well prepared.
You can also visit for dinner, and enjoy their stylish atmosphere while indulging in fresh East Coast-inspired seafood creations paired with a diverse selection of craft beer and cocktails.
- Address: 8 Queen St, Charlottetown, PE C1A 4A1
Best Seafood in Charlottetown PEI
Here are some of the best restaurants in Charlottetown that are known for their seafood!
Fishbones Oyster Bar & Seafood Grill
For the last 15 years, Fishbones Oyster Bar & Seafood Grill has been devoted to serving up delicious seafood and local cuisine while supporting the community’s fishermen, farmers, and musicians.
This casual and stylish restaurant is located on Victoria Row, and they offer amazing seafood from shrimp cocktails, lobster rolls, oysters, fish tacos, and various mains!
Their outdoor seating is amazing to take in the vibe of the town. The servers were super sweet to me when I was dining alone – love this restaurant!
- Address:136 Richmond St, Charlottetown, PE C1A 1H9
Sims Corner Steakhouse & Oyster Bar
From classic Maritime dishes to unique seafood creations and steak, you can savor some of the best local cuisines in Canada at the Sims Corner.
Order items like island mussels, chowder, oysters of all kinds, pork ribs, lobster dinner, chicken, and more!
Their drinks and cocktail menu are very inviting. The restaurant also offers private dining.
- Address: 86 Queen St, Charlottetown, PE C1A 4A7
Claddagh Oyster House
For a unique experience, visit the Claddagh Oyster House in downtown Charlottetown. Steeped in history, this delectable seafood restaurant features an ever-evolving menu along with a full bar and award-winning wine list.
This restaurant features seafood, aged PEI beef, local meats and poultry, seasonal vegetables, and tempting desserts.
- Address: 131 Sydney St, Charlottetown, PE C1A 1G5
Merchantman Fresh Seafood & Oyster Bar
Merchantman Fresh Seafood and Oyster Bar is a cozy restaurant and bar located in downtown Charlottetown.
The menu features an array of local seafood dishes, as well as craft beer and wine.
Enjoy fresh oysters or dine on PEI lobster in an outdoor setting. Or get cozy inside the warm brick-accented restaurant.
- Address: 23 Queen St, Charlottetown, PE C1A 4A2
Row House Steak & Lobster
Row House Steak & Lobster is a restaurant in the heart of historic Charlottetown that is known for its fresh seafood, craft beer, and classic dishes like steak and lobster.
The atmosphere is warm and inviting with cozy booths and a large outdoor patio. They are open seasonally only.
- Address: 146 Richmond St., Victoria Row Charlottetown, PEI, C1A 1H9
Lobster On The Wharf Restaurant
Head to Confederation Landing and enjoy the relaxed atmosphere at this waterfront eatery and market. With a wide selection of seafood dishes, you’re sure to find something that suits your palate!
This restaurant opens seasonally.
- Address: 2 Prince St, Charlottetown, PE C1A 4P5
Drinks & Bars: Best Restaurants in Charlottetown PEI
Here are some of the coolest bars in town for a round (or two) of drinks!
After a day of exploring, look no further than the Hopyard for your craft beer, cider, and seltzer cravings.
Not only do they offer an exceptional selection of drinks but also delicious food!
Whether you wish to dine inside or at their outdoor patio with friends or solo – the Hopyard is perfect for any traveler!
- Address: 126 Sydney St, Charlottetown, PE C1A 1G5
Olde Dublin Pub
This modern restaurant gives you a slice of Ireland in Charlottetown. You can enjoy this traditional Irish pub and bask in live entertainment and music, as you order your beer.
Olde Dublin Pub has cozy and a warm ambiance indoors, and the Irish decor with the flags and the shamrock will whisk you off to Ireland in a heartbeat.
There are ample seating options available outdoors as well.
- Address: 126 Sydney St, Charlottetown, PE C1A 1G5
Hunter’s Ale House
Located in historic downtown, Hunter’s Alehouse is a cozy pub serving up classic pub fare and an extensive beer selection. Enjoy live indie music while savoring seafood, steak, poutine fish and chips, or some other traditional dishes.
Hunter’s Ale House has two outdoor patios.
- Address: 185 Kent St, Charlottetown, PE C1A 1P1
Craft Beer Corner (Upstreet Craft Brewing)
For all your late-night cravings, head to downtown Charlottetown taproom – Craft Beer Corner! Their selection of craft beers is second to none – choose from an array of IPAs, lagers, pilsners, and other chilled drinks.
The cool atmosphere adds to the experience; whether you’re lone-wolfing it or coming with friends, enjoy a cold one while you’re here, in this exciting spot that’s open until late into the night.
- Address: 156 Great George St, Charlottetown, PE C1A 4L2
These are just a few of the amazing restaurants located in Charlottetown, Prince Edward Island.
Whether you’re looking for a relaxing vacation or an exciting culinary adventure, Charlottetown will leave you wanting more.
Come explore Canada’s Birthplace and discover the vibrant culture of this historic city.
Read more of our Canada travel guides:
- Best places to eat in Edmonton Alberta
- Best coffee shops in Canmore Alberta
- Where to go for afternoon tea in Victoria BC