Bella Vista Events Room

St. John's

The Bella Vista is located just a ten minute drive from downtown St. John’s and can host your next corporate event, wedding, fundraiser, dinner theater or live music venue.  The four tiered room, with a large dance floor and central stage allows for great sight lines and a cozy atmosphere for groups of up to 280 for a sit down function and up to 500 for a standing performance or cocktail reception. The Bella Vista event venue has two bars, basic AV capabilities, plenty of off street parking and the decor to accommodate most corporate or private functions, business meetings, seminars, dinners, weddings or formal banquets. The on-site general manager and event coordinator will help ensure that your event runs successfully. The Bella Vista is also the home of 'A Taste of Class Catering Catering', whether you’re looking for hors d’oeuvres, backyard barbecue or a full fine dining menu, Bella Vista will work with you to execute a fully customized feast within your event’s budget. The Bella Vista is your one stop shop to pull off a flawless function. With so much on your plate, you can breathe easy knowing the Bella Vista will meet your every need.  

Location data provided by the operator. Please confirm location before departure.


Get Directions



Restaurant features: flexiable. Food items that best represent the food service: catering, cocktails, 3 course meals. Service provided in English. Licensed to service liquor.

Contact Information

26 Torbay Road , St. John's
47.5830, -52.7053 (Download GPX)
+1 (709) 754 0930
+1 (709) 753 2997


Print Directions

Driving distances and calculations derived using Google Maps. Actual driving times may vary. GPS coordinates have been provided by tourism operators. Please confirm location with operator before departure.