Skip to content

Where to eat in Bonavista

10 independent restaurants, bakeries and food spots in Bonavista. Chains are left out.

Ranked with the travel guide's picks and well-known places first.

Where to eat in Bonavista

  1. Eat

    Baie Vista

    A classic rural Canadian breakfast diner, which also serves lunch and dinner. Popular with seniors. Coffee is cheap and weak. Hearty food, big portions, efficient service. Shares a building with Greco's Pizza.

    $6-14 for mains

  2. Eat

    Boreal

    The closest thing to "fine dining" in Bonavista, and what foodies would declare its best restaurant, Boreal opened in 2016 with a rotating small weekly menu of locally-inspired international dishes.

    Mon-Sat noon-10PM, Sun 10AM–3PM$12-20 for mains

  3. Eat

    Little Dairy King

    Beautifully located on the cape, it serves a wide variety of good freshly prepared food, plus take-away ice cream.

    Mains $6-15

  4. Eat

    Moreish Cupcake Bakery

    The locals have a sweet tooth, so much so that Moreish might be the only place they're willing to queue.

    Tue–Sat 11AM–7PM, Sun noon–6PM

  5. Eat

    Nanny's Root Cellar Kitchen

    Set inside Elliston's 19th-century Loyal Orange Lodge, Nanny's serves up classic Newfoundland dishes in big portions. A good place to try fried cod's tongue.

    Mains $10-16

  6. Eat

    PK's Dining Room and Take-Out

    A classic Newfoundland diner with a tasteful adjoining dining room. PK's has a broad menu but specializes in seafood.

    $8-15 for mains

  7. Eat

    Skipper's

    An inoffensive hotel restaurant with a good view of the inner harbour. Serves standard Canadian offerings (sandwiches, pasta, etc.) and a few Newfoundland dishes as well. Has a full bar.

    7AM–9PM daily during peak season, less in shoulder seasons, closed Jan–May$10-18 for mains

  8. Eat

    Sweet Rock Ice Cream

    An Ontario couple have settled in Newfoundland and opened this fresh and delicious ice cream parlour, specializing in local flavours. They also sell chocolates from their shop in nearby Trinity.

  9. Eat

    Marsh's Snack Bar

    Serves pizza.

  10. Eat Not mapped

    Greco Pizza

    A pizza place.

Listings from the Wikivoyage guide to Bonavista (CC BY-SA 4.0).