Home » Blog » Canada Destinations » City Guides » 31+ Best Charlottetown Restaurants

31+ Best Charlottetown Restaurants

Love it? Share it!

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

Best restaurants 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. 

Drinks at Salt and Sol Restaurant

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. 

Cozy cafes: Linda’s Coffee Shop

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).

Leonhard's Cafe
Leonhard’s Cafe

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
The Gahan House

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. 

The Churchill Arms Charlottetown
The Churchill Arms Charlottetown

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.

Charlottetown Yacht Club
Charlottetown Yacht Club

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. 

Salt and Sol Restaurant

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. 

Peakes Quay Best Charlottetown Restaurants
Peakes Quay Best Charlottetown Restaurants

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.

Drink at Nimrod's
Drinks at Nimrod’s

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. 

Beer Garden
Beer Garden

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. 

Inside Founder's Hall
Inside Founder’s Hall

You will also find the tourist information centre and here you can book tours or buy transport tickets. 

Seating area at the Inside Founder’s Hall

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. 

Inside City Kitchen
Take out at the City Kitchen

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

Coffee Plus offers a nice ambiance to enjoy your morning coffee in-house or on the go! 

Coffee Plus

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. 

Timothy’s Italian Soda

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.

Casa Mia

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. 

The Water's Edge
The Water’s Edge

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. 

Fishbones Best Charlottetown Restaurants PEI
Fishbones Best Charlottetown Restaurants PEI

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!

Sims Corner Steakhouse & Oyster Bar
Sims Corner Steakhouse & Oyster Bar outdoor seating

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. 

Merchantman Fresh Seafood & Oyster Bar
Merchantman Fresh Seafood & Oyster Bar

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.

Row House
Row House Charlottetown

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. 

Hopyard Charlottetown
Hopyard Charlottetown

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
Olde Dublin Pub: Best places to eat in Charlottetown

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:

Pin: Best Charlottetown Restaurants

Where to eat in Charlottetown PEI

Love it? Share it!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *