St. John’s, Newfoundland has a food scene that is way bigger than you’d expect for a city of this size. All those wild Atlantic winds seem to bring in creativity from every direction—and you can taste it in everything from the seafood chowder to the molasses-heavy desserts.
Fish is a big deal here, but don’t skip the new-school spots that play with traditional ingredients. And honestly, half the fun is exploring the little neighborhoods tucked between colorful row houses and steep hills.
This is a city for eating with your eyes, nose, and stomach—so loosen a notch on your belt and dive in.
What to Eat in St John’s
Cod Tongues
This classic Newfoundland snack is crispy, golden, and oddly addictive. They’re small morsels from the bottom of the cod’s mouth, fried up with scrunchions (crispy pork bits) and usually found at pubs or fish-focused diners downtown. You’ve got to try them fresh by the harbor.
Jigg’s Dinner
Hearty salt beef, boiled root veggies, pease pudding, and often some cabbage pudding too. If you want to eat like a local, Sunday is Jigg’s Dinner day—so keep an eye on pub specials chalkboards.
Fish & Brewis
Another old-school St. John’s staple. Salt cod and hard bread (a kind of biscuit) are soaked and simmered, then served with scrunchions. It’s the kind of plate that feels like a Newfoundland hug—salty, hearty, and perfect for foggy weather.
Toutons
Imagine fried bread dough, golden on the outside, soft inside, usually served at breakfast with molasses or jam. You’ll see these at a lot of local brunch spots and bakeries.
Moose Stew
If you spot moose on a menu, grab it. Hearty, rich, and totally unique—and often cooked up with root veg, parsnip, and a Newfoundland spice mix.
Foodie Neighbourhoods in St John’s
Downtown
This is where you’ll land for most of your eating adventures. Duckworth and Water Streets are packed with everything from cozy coffee joints to casual pubs to fine dining spots. You can people-watch past rows of jellybean houses, with the harbor and busy piers just minutes away.
Some of the city’s most inventive spots are found here—and late-night eats are never far off.
Quidi Vidi
Follow the harbor east and you’ll hit Quidi Vidi, a tiny village within the city. It’s picturesque, with big energy in a small pocket. You’ll find Mallard Cottage—a legend for local, seasonal food—and the neighborhood’s brewery is just steps away.
Expect warm vibes, craft beers, and artisan eats.
Georgestown
This heritage neighborhood has more of a laid-back, community feel. Duck in for indie coffee, baked goods, or a taste of the city’s best toutons. Locals love the chill pace here—and it’s a nice spot for a slower start to your day.
Signal Hill Area
If you’re hiking or checking out the view, fuel up at a café or bakery before or after your walk. You’ll stumble on gems that serve big cups of coffee and fresh local bakes, plus the odd view over the Narrows.
Churchill Square
This is a student-friendly, buzzy neighborhood close to Memorial University. It’s got global eats—think ramen, sushi, and super cheap lunch spots—without the chaos of downtown.
Budget Restaurants in St John’s
Bernard Stanley Gastropub
Cozy up here for comfort food done right. Their brunch is a go-to for locals, and the fried chicken is next level. Prices stay pretty friendly—the perfect spot to fuel up pre-exploring.
Blue On Water
This spot wears a lot of hats: diner, bar, and hotel. The fish tacos and chowder always knock it out of the park and the lunch menu is especially value-packed.
The Pantry Café and Gardens
Run by the Autism Society, this sweet café serves budget-friendly breakfasts and wholesome lunches, often with produce from their own gardens. Try a touton for sure.
Coffee Matters
Nice chill cafe vibes, famous for sandwiches, bagels, and local bakes. Great prices, friendly staff, and a relaxed spot for solo eats or small groups.
Mallard Cottage
A legend in St. John’s—brunch is their jam (get the toutons!). Creative food that’s still super approachable, with a laid-back feel in a historic cottage.
Mid-Range Restaurants in St John’s
Portage
This newer spot leans into local, seasonal Newfoundland produce. Expect playful, perfectly cooked mains and small plates. The buzz is real, and tables fill quickly.
RJ Pinoy Yum
A Filipino gem downtown. Portions are generous and you’ll get a real taste of something you won’t find everywhere in Canada—try the pancit or anything sizzling.
Piatto Pizzeria + Enoteca
If you’re after pizzas that hit the Neapolitan mark, this is the place. Great for a cozy, casual meal with friends or family—plus a good wine list for the price.
Magnum & Steins
This spot balances a bistro vibe and high-quality dishes. Seafood, steak, and an inviting cocktail list make it a favorite for locals’ nights out or dates.
The Grounds Cafe at Murray’s Garden Centre
Just outside the city, this sunny spot does brunch and lunch using ingredients right out of its own garden beds—so everything tastes super fresh.
Luxury Restaurants in St John’s
The Merchant Tavern
This place mixes modern luxury and Newfoundland comfort. With an open-concept space and a seasonal, ever-changing menu, you get the city’s best in a single meal. Go for date night or if you want to splurge a little.
St. John’s Fish Exchange
Fresh seafood is the name of the game here, but the menu is wide enough for all tastes. Views over the harbor, incredible cocktails, and top-notch local hospitality—this is a special occasion spot.
Adelaide Oyster House
Buzzing, creative, and lively: you don’t come to Adelaide for a quiet meal, but for the best oysters in Newfoundland, funky small plates, and a totally unique atmosphere.
Chinched
This is the local favorite for charcuterie and creative small plates. Expect some wild flavor combos, and don’t skip the in-house desserts—they’re amazing.
Oliver’s
An institution for fine dining downtown. Oliver’s consistently nails steak, seafood, and upscale plates without feeling snooty—definitely worth the splurge if you can swing it.
Best Coffee Shops in St John’s
Toslow
This hipster espresso and wine bar has a cool, artsy vibe. They serve up local art with their cappuccinos and do a killer flat white. Perfect for creative energy and people watching.
The Battery Cafe
Laid back spot at the foot of Signal Hill. Come here post-hike for top-notch coffee and homemade treats, with the best view in town. Grab a window seat.
Rocket Bakery & Fresh Food
Part bakery, part café, all about comfort. Legendary for their toutons, pastries, and breakfast sandwiches. Big tables mean you can bring a crew or just hang and read.
Hungry Heart Café
This friendly café and social enterprise whips up delicious baked goods and healthy lunches in a cheerful setting. Their baked goods are the perfect treat for an afternoon break.
Coffee Matters
Great coffee, relaxed vibe, and genuinely warm folks behind the counter. Their baked goods and sandwiches are perfect for a light bite or a morning refuel.
Markets in St John’s
St. John’s Farmers’ Market
The city’s year-round Saturday market is the best place for local produce, bread, cheese, and street eats. Super lively, indoors, and family-friendly. You can pick up snacks, gifts, or just soak up the community vibe.
Lester’s Farm Market
Operating since the 1930s, Lester’s is a local institution for seasonal produce, flowers, jams, and baked goods. The farm is just outside downtown and makes a pretty sweet stop for picnic supplies or souvenirs.
Budget Accommodation in St John’s
Alt Hotel St. John’s
Modern, central location on Water Street, walkable to most restaurants and attractions. It’s budget-friendly for the city, and the funky style makes it more memorable than a typical chain.
Monastery Spa & Suites
A basic but comfy spot for travelers looking to save, with bonus spa facilities for a little extra relaxation. Good proximity to much of downtown.
Murray Premises Hotel
Character-filled historic property right in the heart of things. Tends to offer good value deals and all the basics for a laid-back trip.
Courtyard by Marriott St. John’s
Fair rates, harbor views, clean rooms. Great location near George Street and the waterfront. Good for families or budget-focused groups.
At Wit’s Inn
A cute B&B with a friendly vibe in a classic St. John’s rowhouse. Walk to almost everything. Homemade breakfasts are a bonus.
Mid-Range Accommodation in St John’s
Fairfield Inn & Suites by Marriott
Modern, comfy, and rates include breakfast. Located near some bigger shopping areas but still a quick drive or longer walk to the core.
The JAG Hotel
This rock ’n roll themed property is right downtown, decked out with fun memorabilia. A local favorite for music lovers or anyone wanting to be in the thick of things.
DoubleTree by Hilton St. John’s Harbourview
Large rooms and some of the best harbor views going. Friendly service and a short stroll to Water Street and George Street.
Best Western Plus St. John’s Airport Hotel and Suites
Shuttle to the airport, but also not far from downtown by taxi or car. Pool, free breakfast, and clean, spacious rooms—good value if you don’t mind a quick drive to the main attractions.
The Roses Heritage Inn
This colorful B&B brightens up any stay and gives you a real sense of St. John’s hospitality. Beautiful interiors, homemade breakfast, and within walking distance of restaurants.
Luxury Accommodation in St John’s
Sandman Signature St. John’s Hotel
Upscale comforts, modern decor, and amenities like an on-site pool, spa, and restaurant. Not far from Pippy Park and just a cab or drive to the core.
Alt Hotel St. John’s
Also makes the luxury list for its sleek design and downtown spot. Big windows offer harbor or city views—this place just feels special.
Ryan Mansion
If you want old-school grandeur, this boutique property delivers Victorian style and plush touches. It’s centrally located but feels like an escape.
Blue on Water (Hotel)
Right above the restaurant, these boutique rooms let you walk to late-night eats. The vibe is modern, private, and you’re just a step off Water Street.
The Murray Premises Hotel
It sneaks onto the luxury list for its historic warehouse vibe and those cozy rooms. Right downtown with great onsite dining and amenities for travelers looking for a little extra comfort.