Upvote:6
Elegant Sunday brunch buffets are not unheard of in Canada. For example, the Old Mill restaurant in Etobicoke (Toronto) serves one that I think was equal to or superior to the only one I have visited in Hong Kong at the Mandarin (so a limited data set, I'm afraid).
Daily dinner buffets tend to be served by chains and to be aimed more at gourmands, and to be lacking in quality, though few cover the really low end as you can find in the US (Golden Corral, for example with all-you-can-eat for around $8-$12). Mandarin (no relation to the hotels) is an example of a typical one with Chinese-style food and some Western stuff aimed at kids. Indian food also lends itself to buffet style and there are some such establishments.
Upvote:8
As I'm sure the questioner knows, the best restaurants in five-star hotels in Canada are not usually buffet-style, at least for dinner. Breakfast and lunch buffets are common. Lunch buffets are usually aimed at a more casual or budget-conscious traveller. High-class buffets specifically for Sunday brunch are also frequent.
However there is one class of establishment that usually offers high-class buffet dining every day in Canada, and that is the casino resort. Here is an example from Fallsview Casino Resort in Niagara Falls. Casino Rama also has a couple of every-day buffet dining options. Presumably these are for people who want to maximize their time at the gaming tables, but that's just my speculation.