Vista 18 Westcoast Grill & Wine Bar
Located on the 18th floor of Chateau Victoria Hotel & Suites
Vista 18 Westcoast Grill & Wine Bar is located on the 18th floor of Chateau Victoria Hotel & Suites in the heart of downtown Victoria. With an extraordinary menu and breathtaking views of the city’s busy Inner Harbour, the snow-capped Olympic Mountain range, impressive Mount Baker, the Pacific’s Juan de Fuca Strait and beautiful downtown Victoria – Vista 18 has a lot to offer.
Restaurant & Lounge Menu
Vista 18 explores the bounty of our region by working with the best farmers and fishermen BC has to offer. Not shy about infusing a global approach to our small island, Vista 18 is sure to please with cuisine that is Authentic, Local and Elevated.
Hours of Operation
SUNDAY - THURSDAY
5:00pm to Midnight
FRIDAY - SATURDAY
5:00pm to 1:00am
Connect With Us
Address: 18th Floor, Chateau Victoria Hotel
740 Burdett Avenue, Victoria,
BC, Canada V8W 1B2