St. John's Restaurants

Best Restaurants in St. John's, Canada

Restaurants in St. John's

Establishment Type

Meals

Online Options

Price

Traveller rating

Cuisines

Dishes

Dietary Restrictions

Good for

Open Now

Restaurant Features

Neighbourhood

Airports:

Reserve a Table Online
See all
Piatto
738
Italian, Pizza, Sicilian, Southern-Italian₹₹ - ₹₹₹
The Merchant Tavern
628
Bar, Seafood, Canadian₹₹ - ₹₹₹
Adelaide Oyster House
367
Bar, Seafood, Canadian₹₹ - ₹₹₹
The Keg Steakhouse + Bar - St. John's
528
American, Steakhouse, Bar, Canadian₹₹ - ₹₹₹
Boca Tapas Bar
113
International, Mediterranean, Spanish₹₹ - ₹₹₹
Moxies
103
American, Bar, Grill, Canadian₹₹ - ₹₹₹
Exile Restaurant and Lounge
158
American, Bar, Contemporary, Canadian₹₹ - ₹₹₹
Portage
19
Canadian₹₹₹₹
Magnum & Steins
282
International, Canadian₹₹₹₹
Loose Tie
36
Spanish, Canadian₹₹ - ₹₹₹
Fine Dining
See all
Saltwater Restaurant
494
Seafood, Canadian₹₹₹₹
Oliver's Restaurant
1,064
Contemporary, Canadian₹₹₹₹
Basho
199
Japanese, Sushi, Asian₹₹₹₹
Portage
19
Canadian₹₹₹₹
Magnum & Steins
282
International, Canadian₹₹₹₹
Bob Arniel Chef to Go
11
Seafood, Canadian₹₹₹₹
Local eats
See all
Mallard Cottage
1,333
Canadian₹₹ - ₹₹₹
Oliver's Restaurant
1,064
Contemporary, Canadian₹₹₹₹
Duke of Duckworth
1,080
Bar, British, Pub, Canadian₹₹ - ₹₹₹
Chinched
302
Canadian₹₹ - ₹₹₹
St. John's Fish Exchange Kitchen & Wet Bar
868
Bar, Seafood, Grill, Canadian₹₹ - ₹₹₹
The Rooms Cafe
408
Cafe, Canadian, Soups₹₹ - ₹₹₹
Saltwater Restaurant
494
Seafood, Canadian₹₹₹₹
Hungry Heart Cafe & Catering
221
Cafe, Canadian₹₹ - ₹₹₹
The Gypsy Tea Room
1,171
Bar, Contemporary, Wine Bar, Canadian₹₹ - ₹₹₹
The Merchant Tavern
628
Bar, Seafood, Canadian₹₹ - ₹₹₹
Budget-friendly bites
See all
Get Stuffed
595
₹₹ - ₹₹₹
Piatto
738
Italian, Pizza, Sicilian, Southern-Italian₹₹ - ₹₹₹
Mallard Cottage
1,333
Canadian₹₹ - ₹₹₹
The Gypsy Tea Room
1,171
Bar, Contemporary, Wine Bar, Canadian₹₹ - ₹₹₹
Rocket Bakery and Fresh Food
1,265
American, Cafe, Healthy, Canadian₹₹ - ₹₹₹
Duke of Duckworth
1,080
Bar, British, Pub, Canadian₹₹ - ₹₹₹
The Rooms Cafe
408
Cafe, Canadian, Soups₹₹ - ₹₹₹
St. John's Fish Exchange Kitchen & Wet Bar
868
Bar, Seafood, Grill, Canadian₹₹ - ₹₹₹
Hungry Heart Cafe & Catering
221
Cafe, Canadian₹₹ - ₹₹₹
Chinched
302
Canadian₹₹ - ₹₹₹
Cheap eats
See all
Peaceful Loft
358
Chinese, Asian
RJ Pinoy Yum
143
Philippine, Asian
Keith's Diner
132
Seafood, Diner, Canadian
The Battery Cafe
86
Cafe, Canadian
QVFC - Quidi Vidi Fish & Chips
63
Seafood, Fast food, Canadian
Leo's Restaurant & Take Out
110
Seafood, Canadian
Bad Bones Ramen
61
Japanese, Asian, Soups
Caines Grocery & Deli
46
Deli, Canadian
Coffee & tea
See all
Coffee Matters
245
Cafe, Canadian₹₹ - ₹₹₹
The Battery Cafe
86
Cafe, Canadian
The Rock Steakhouse
64
Steakhouse, Bar, Pub, Canadian₹₹ - ₹₹₹
Tim Hortons
22
Cafe, Fast food, Canadian
Kuma Bento
2
Japanese, Fast food, Asian, Taiwanese
Delivery Available
See all
Piatto
738
Italian, Pizza, Sicilian, Southern-Italian₹₹ - ₹₹₹
Duke of Duckworth
1,080
Bar, British, Pub, Canadian₹₹ - ₹₹₹
RJ Pinoy Yum
143
Philippine, Asian
Bagel Cafe
724
Cafe, Canadian₹₹ - ₹₹₹
Boca Tapas Bar
113
International, Mediterranean, Spanish₹₹ - ₹₹₹
The Celtic Hearth
397
Irish, Bar, Pub, Canadian₹₹ - ₹₹₹
India Gate Restaurant
367
Indian₹₹ - ₹₹₹
Bernard Stanley Gastropub
262
Bar, Pub, Gastropub, Canadian₹₹ - ₹₹₹
Pi Gourmet Eatery
208
Pizza, Canadian₹₹ - ₹₹₹
Moxies
103
American, Bar, Grill, Canadian₹₹ - ₹₹₹
Outdoor Seating Available
See all
The Gypsy Tea Room
1,171
Bar, Contemporary, Wine Bar, Canadian₹₹ - ₹₹₹
Rocket Bakery and Fresh Food
1,265
American, Cafe, Healthy, Canadian₹₹ - ₹₹₹
St. John's Fish Exchange Kitchen & Wet Bar
868
Bar, Seafood, Grill, Canadian₹₹ - ₹₹₹
Yellowbelly Brewery & Public House
1,546
Canadian₹₹ - ₹₹₹
The Keg Steakhouse + Bar - St. John's
528
American, Steakhouse, Bar, Canadian₹₹ - ₹₹₹
The Battery Cafe
86
Cafe, Canadian
QVFC - Quidi Vidi Fish & Chips
63
Seafood, Fast food, Canadian
Newfoundland Chocolate Cafe
90
Cafe, Canadian₹₹ - ₹₹₹
The Wharf At Quidi Vidi
24
Bar, Canadian₹₹ - ₹₹₹
Green Sleeves Pub & Eatery
245
Bar, Pub, Canadian₹₹ - ₹₹₹
Top Restaurants in St. John's
355 results match your filters
Sort by:
Highest Rating
We found great results, but some are outside St. John's. Showing results in neighbouring cities.
Showing results 1-30 of 355
Frequently Asked Questions about St. John's

Some of the most popular restaurants in St. John's that deliver are:

Some of the most popular restaurants in St. John's that provide takeaway are:

The best restaurants in St. John's include:

Some of the best restaurants in St. John's for families with children include:

Some of the most popular restaurants in St. John's for cheap eats include: