Saint John Restaurants
Make a free reservation
Available for lunch now in Saint John
Restaurant experiences trending in Saint John
Check out diners' favorite restaurants in Saint John
Updated on
Diners’ Choice Awards are based on where your fellow diners book, dine, and review. Only verified diners get to review restaurants on OpenTable, so our data doesn’t lie.
See what locals rave about in Saint John
From verified diners like you
From verified diners like you
- APAndyP1 review5.0Dined 2 days agoFantastic evening out for our anniversary. This restaurant never disappoints. Phenomenal service and food.More infoItalian by NightPrice: Moderate• Italian• Saint John•4.8
- OTOpenTable DinerAtlantic Canada •15 reviews5.0Dined 6 days agoAlways a wonderful time- service , cuisine, ambiance and value is always outstanding.. Thank you for another enjoyable experience.More infoMimimiPrice: Moderate• Asian• Saint John•4.9
- CcolleenbOttawa •5 reviews5.0Dined on Sep 2, 2023Good ambiance very friendly service . Great food.More infoThe York Bistro & Pub at Hilton Saint JohnPrice: Moderate• Contemporary American• Saint John•3.7
- KAKARENM1 review5.0Dined on Aug 31, 2023I have never had a bad meal at The Med - I always have Lisa and she is great!More infoMediterranean RestaurantPrice: Expensive• Greek• Saint John•4.8
- TLTerryLAtlantic Canada •1 review5.0Dined on Jan 1, 2023We are always more than pleased with Splash menu, service, ambiance and value. Will be back for sure.More infoSplash Thai CuisinePrice: Expensive• Thai• Saint John•4.8
Frequently asked questions
Child friendly restaurants in Saint John include Italian by Night, Montana's BBQ & Bar - Saint John and Mediterranean Restaurant
Explore OpenTable
- Gagetown Range And Training Area
- Newman House Hostel
- Rothesay Motel
- Comfort Inn Saint John
- Irving Nature Park
- Chance Harbour
- Musquash Harbour
- Rothesay Arena
- Carleton Curling Club
- Admiral's Quay Motel & Suites
- Earle of Leinster B&B
- Amsterdam Inn & Suites Sussex
- Sussex Training Area
- New River Beach Provincial Park
- Canada Games Aquatic Centre
- Dipper Harbour
- Little Dipper Harbour
- Regent Motel
- Lepreau Harbour
- Travelodge Saint John