Picture of places

Uncover the Best Restaurants in Saint John

Saint John, the largest city in New Brunswick, Canada, is not only known for its rich history and stunning landscapes, but also for its vibrant culinary scene. The city is a gastronomic delight, offering a wide array of dining options that cater to all tastes and budgets. From seafood caught fresh from the Bay of Fundy, to locally sourced meats and produce, the restaurants in Saint John are committed to providing high-quality, delicious food. Whether you're a local or a tourist, a foodie or a casual diner, this article will guide you through the best restaurants in Saint John, ensuring you have an unforgettable dining experience in this charming city.

( !!number && 1)

East coast bistro

Photo of Photo of East Coast Bistro

4.6

(275)

$

$

$

$

French-style, maritime fare is emphasized at this charming upscale bistro with exposed-brick walls.

Reviews:

60 Prince William St, Saint John, NB E2L 2B1, Canada

( !!number && 2)

Church street steak house

Photo of Photo of Church Street Steak House

4.4

(190)

Reviews:

10 Grannan St, Saint John, NB E2L 2B1, Canada

( !!number && 3)

Lily's

Photo of Photo of Lily's

4.5

(815)

$

$

$

$

Reviews:

55 Lake Dr S, Saint John, NB E2K 5S3, Canada

( !!number && 4)

Gahan house port city

Photo of Photo of Gahan House Port City

4.5

(667)

$

$

$

$

Reviews:

87 Prince William St, Saint John, NB E2L 2B2, Canada

( !!number && 5)

Sense of tokyo

Photo of Photo of Sense Of Tokyo

4.5

(208)

$

$

$

$

Japanese standards, including sushi, teriyaki & udon noodles, served in an unpretentious setting.

Reviews:

13 Waterloo St, Saint John, NB E2L 3P5, Canada

( !!number && 6)

Splash thai cuisine

Photo of Photo of Splash Thai Cuisine

4.7

(528)

$

$

$

$

Modern, art-lined eatery with a mahogany bar offering wine & wide-ranging Thai fare.

Reviews:

419 Rothesay Ave, Saint John, NB E2J 2C4, Canada

( !!number && 7)

Big daddy's

Photo of Photo of Big Daddy's

4.2

(310)

$

$

$

$

Reviews:

87 Lansdowne Ave, Saint John, NB E2K 3A1, Canada