About Us | Old Bavaria Haus Restaurant

Welcome to Old Bavaria Haus, an iconic dining destination located in the heart of New Westminster, British Columbia. Set in a beautifully restored century-old home, our nationally acclaimed restaurant has been proudly serving guests since 1967. Known for our exceptional authentic German cuisine, we have become one of the Lower Mainland’s favorite spots for food lovers seeking a unique and unforgettable dining experience.

Experience the Best of German Cuisine in New Westminster

At Old Bavaria Haus, we take pride in offering a menu that showcases the finest German specialties. From our famous Schnitzels—crispy, tender, and bursting with flavor—to hearty sausages, rich stews, and freshly baked pretzels, every dish is crafted to deliver an authentic taste of Germany. Pair your meal with a selection of German beers, wines, or traditional beverages for the ultimate European dining experience.

Our commitment to quality and tradition has made us a top choice for those looking for the best German restaurant in New Westminster and across British Columbia.

Services We Offer

At Old Bavaria Haus, we’re here to cater to your dining needs—big or small:

  • Party Venue: Celebrate birthdays, anniversaries, or special occasions in our charming dining space, perfect for hosting memorable gatherings.
  • Corporate Events: Impress your colleagues and clients by hosting corporate dinners or luncheons in our cozy restaurant.
  • Catering Services: Bring the authentic flavors of Germany to your events! We cater to corporate functions, private parties, and celebrations across New Westminster and beyond.
  • Online Orders: Enjoy our signature dishes from the comfort of your home. Order through Uber Eats, DoorDash, or SkipTheDishes for fast and convenient delivery.

Why Choose Old Bavaria Haus?

  • Ample Free Parking: We provide plenty of free parking for all our guests, making your visit stress-free.
  • Wheelchair Accessibility: Our restaurant is wheelchair accessible, ensuring everyone can enjoy a comfortable dining experience.
  • Prime Location in New Westminster: Conveniently located in the heart of the city, we are easily accessible to residents and visitors alike.

Visit Us Today!

Whether you’re planning a romantic dinner, a family outing, or a corporate gathering, Old Bavaria Haus is the perfect place to enjoy authentic German cuisine in a warm and inviting atmosphere. Discover why we’ve been a beloved restaurant in New Westminster and a standout dining destination in British Columbia for over five decades.

Make a reservation today or place your online order to enjoy a true taste of Germany right here in New Westminster, BC.

OLD BAVARIA HAUS

233 6th St, New Westminster, BC V3L 3A5

RESERVATIONS

For Reservations:
+1 (604) 524-5824

Head Office:
+1 (778) 952-8808

HOURS

4:00 PM TO 9:00 PM

Monday to Friday

11:00 AM to 9:00 PM
Saturday to Sunday

*Available for special occasions and parties with the option to open earlier upon request.