Planning a special-occasion dinner this winter? For fine dining in the Niagara region, head to St. Catharines and the Niagara Benchlands. Book MICHELIN-starred Restaurant Pearl Morissette in Jordan for the big splurge, Restaurant Capelin downtown for a fish-focused tasting menu, or Inn On The Twenty for a holiday feast, then stay overnight nearby.
Where is the best fine dining in the Niagara region?
Start on the Bench for the big night, then let the city fill out your weekend. The 2026 MICHELIN Guide (opens in a new tab) gave two stars to Restaurant Pearl Morissette and Bib Gourmands to RPM Bakehouse and Les Incompetents, and named Fat Rabbit and oddBird as Recommended picks.
The splurge: Restaurant Pearl Morissette, Jordan
Tuck into a spontaneous tasting menu with wine and juice pairings on a 42-acre property at 3953 Jordan Rd. (opens in a new tab) The official site (opens in a new tab) lists dinner Wednesday to Sunday from 5:30 to 9 p.m. We couldn’t confirm December availability or any winter closure, so check the booking page before you build a trip around it.
The holiday table: Inn On The Twenty, Jordan
This restaurant at 3845 Main St. sits in a winery building dating to 1871 and serves dinner daily from 5 to 8 p.m., with entrées from $39 to $58, according to its official page (opens in a new tab). Three dates to circle:
- Christmas Dinner: $80 per person, Dec. 24 to 26, 2026, 5 to 8:30 p.m. (opens in a new tab), reservations required.
- Christmas Brunch: $70, or $35 for children 12 and under, Dec. 25, 2026, 10:30 a.m. to 2:30 p.m. (opens in a new tab)
- New Year’s Eve: $105, plus $55 for wine pairings, Dec. 31, 2026, 5 to 9 p.m. (opens in a new tab), with the à la carte menu also available.
The next morning, swing over to RPM Bakehouse at 3839 Main St. (opens in a new tab) for breakfast. Its winter hours are unconfirmed, so check before you head over.
Winery restaurants in Vineland and Beamsville
- Vineland Estates (opens in a new tab), Vineland: The winery’s site (opens in a new tab) lists lunch from noon to 3 p.m. and dinner from 5 to 9 p.m., Wednesday to Sunday, at 3620 Moyer Rd. A winery post (opens in a new tab) ended Sunday dinner from Jan. 4, 2026, so call before you pencil in a Sunday.
- Restaurant at Peninsula Ridge, Beamsville: Savour casual fine dining with classical French and Vietnamese influences at 5600 King St. W. (opens in a new tab), open for lunch and dinner Wednesday to Saturday and brunch on Sunday. Surf & Turf is $49.95 at Wednesday-to-Friday dinners, Nov. 4 to Dec. 11 (opens in a new tab). Ask about seating times when you book, since holidays may run on set seatings.
- Redstone Winery, Beamsville: Its Christmas Dinner on Dec. 4, 2026 (opens in a new tab) brings a snack plate and three courses, with seating from 5 to 8 p.m. and an optional $24 wine pairing. The base price isn’t listed, so confirm it with the winery.
- The Good Earth Food & Wine Co. (opens in a new tab), Beamsville: Winter dinner is unconfirmed, since WineAlign shows 11 a.m. to 5 p.m. from November to April (opens in a new tab) while OpenTable shows Thursday-to-Saturday dinner (opens in a new tab). Call first.
Where to sleep on the Bench
Dinner tastes better when nobody has to drive home. Inn On The Twenty’s Temptations in Wine Country offer starts from $259 with a $50 food credit, Oct. 12, 2026 to Jan. 31, 2027 (opens in a new tab), and the inn also has Spa On The Twenty (opens in a new tab) for the morning after. Jordan House (opens in a new tab) offers a Tavern Package from $225 with a two-course dining experience (opens in a new tab).
To stay at a winery, Vineland Estates lists a B&B cottage at $400 a night and a three-bedroom guest house at $600 a night, plus taxes (opens in a new tab), with no seasonal availability stated, so ask. Other Benchlands options include Vineland Guesthouse (opens in a new tab), Twenty Valley Loft in Jordan (opens in a new tab) and Be Our Guest Beamsville (opens in a new tab). Confirm winter availability with your host when you book.

What are the fine dining options in St. Catharines, Ontario?
St. Catharines is the urban half of this trip, and downtown (opens in a new tab) is where you’ll find your dinner reservation.
For a full tasting-menu night: Restaurant Capelin
At 31 James St., Capelin serves a fish-focused tasting menu at one shared seating at 6:30 p.m., Thursday to Saturday, lasting about 2.5 hours (opens in a new tab). Dinner is $120, plus $65 for wine pairings, with a $30 per-guest deposit (opens in a new tab). The kitchen can’t accommodate vegetarian, vegan or fish-allergy diners, so check with your crew first. The FAQ doesn’t mention holiday dates, so confirm December service when you book.
For French-inspired plates: Les Incompetents
This Bib Gourmand bistro at 386 St. Paul St. is your spot for seafood, raw-bar items and steak tartare (opens in a new tab). MICHELIN lists it as open Tuesday to Saturday from 4 to 11 p.m. and Sunday from 4 to 9 p.m., closed Monday, with a $$ price category (opens in a new tab). Holiday hours are unconfirmed. A December 2025 article (opens in a new tab) also described a loose Home Alone theme, so ask if it’s still on before you promise your gang a seasonal night out.

What are the fancy restaurants in St. Catharines?
Fancy comes in a few flavours here, and two more downtown stops prove it doesn’t have to mean stiff.
- oddBird, 52 St. Paul St.: Sip something good over oysters, caviar and foie gras, or order a fried chicken sandwich instead. Call it high-low dining, and feel free to do both! MICHELIN lists hours of Tuesday to Thursday from 4 to 9 p.m. and Friday to Saturday from 4 to 10 p.m., with a $$$ price category (opens in a new tab).
- Fat Rabbit, 34 Geneva St.: This casual, walk-in-friendly butcher shop serves charcoal-grilled steaks and house charcuterie. It’s the least formal stop on this list, and MICHELIN gives it a $$$ price category, with hours of Tuesday to Thursday from 11 a.m. to 9 p.m., Friday from 11 a.m. to 10 p.m., Saturday from 10 a.m. to 10 p.m. and Sunday from 10 a.m. to 9 p.m. (opens in a new tab)
Holiday hours are unconfirmed at both, so call before you go.
Pair dinner with a holiday show
The Niagara Symphony plays "Home for the Holidays" on Dec. 19, 2026 at 7:30 p.m. and Dec. 20 at 2:30 p.m. at Partridge Hall, 250 St. Paul St. (opens in a new tab) Head to oddBird or Les Incompetents first, since both are on St. Paul Street too. Capelin’s 6:30 p.m. seating (opens in a new tab) won’t work with the evening concert, so save it for another night.
Where to stay in the city
We didn’t find a boutique hotel downtown, so look to Hampton Inn (opens in a new tab), Staybridge Suites (opens in a new tab), Holiday Inn & Suites (opens in a new tab) or Best Western (opens in a new tab) for your city night.
Put the city and the Bench together
- Night one: Settle in for the tasting menu at Capelin, then sleep in St. Catharines.
- Day two: Head to the Bench for lunch at Vineland Estates.
- Night two: Book dinner at Pearl Morissette or Inn On The Twenty, then check in at the inn.
- Next morning: Stock up at RPM Bakehouse before the drive home.
Lock in your restaurant first, then build the rest of the trip around it. Ready for more? Wander through our Culinary (opens in a new tab) and Wine & Craft Beverages (opens in a new tab) pages, or borrow an idea from One Weekend. Two Ways. (opens in a new tab)


FAQs
Which Niagara restaurant has two MICHELIN stars?
Is there a tasting menu in downtown St. Catharines?
Where can you have Christmas dinner in Niagara wine country?
Where can you go for a New Year’s Eve dinner near St. Catharines?
Can you stay overnight at a winery near Vineland?
Places in this guide
- Vineland Estates (opens in a new tab)
- The Good Earth Food & Wine Co. (opens in a new tab)
- Jordan House (opens in a new tab)
- Vineland Guesthouse (opens in a new tab)
- Twenty Valley Loft in Jordan (opens in a new tab)
- Be Our Guest Beamsville (opens in a new tab)
- downtown (opens in a new tab)
- Hampton Inn (opens in a new tab)
- Staybridge Suites (opens in a new tab)
- Holiday Inn & Suites (opens in a new tab)
- Best Western (opens in a new tab)








