Bennett Bay Bistro

Canadian in Mayne Island

You don't have to be a guest of the Mayne Island Resort to dine at its restaurant, and you'll find a menu combining pubby classics like fish and chips with elevated dinner features like pasta and steaks. Go for the seafood, though – especially the velvet-soft fennel-seared halibut. Reservations recommended.