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.

Visit Website

Contact Information


  • 26 Torbay Road, St. John's
  • 47.5830, -52.7053