2 Best Restaurants in Prince Rupert, British Columbia

Cow Bay Café

$$

This lively restaurant is a favorite among locals and visitors alike for its rustic Italian food and charming ambience. Set right on the harbor, the lovely views complement the warm, cozy interior. Drop in for a great mocha milk shake, or go for nibbling food like jumbo shrimp cocktails or garlicky crostini appetizers served on homemade bread. Entrées include everything from grilled tenderloin to copious pasta dishes like seafood linguine or spicy spaghetti marinara. Desserts are not to be missed.

205 Cow Bay Rd., Prince Rupert, British Columbia, V8J 1A2, Canada
250-627–1212
Known For
  • <PRO>mocha milkshake</PRO>
  • <PRO>seafood linguine</PRO>
  • <PRO>waterfront location</PRO>
Restaurants Details
Rate Includes: Closed Mon., Reservations essential

Dolly's Fish Market

$$

A local institution, this seafood market and restaurant serves the freshest seafood with a no-frills attitude. Nothing gourmet here, just straightforward, well-prepared fish and (crispy) fries, along with other deep-fried favorites: halibut, shrimp, scallops, and smoked salmon. For those who don't like it fried, the crab cakes and chowders come highly recommended. They even offer gluten-free selections. Although there are one or two pricier options, like a whole Dungeness crab at $39.95, most prices are reasonable across the board, with a $5.95 children's menu that's hard to beat. While early dinner is served, the restaurant closes at 8 pm.

7 Cow Bay Rd., Prince Rupert, British Columbia, V8J 1A5, Canada
250-624–6090
Known For
  • <PRO>crab cakes</PRO>
  • <PRO>chowder</PRO>
  • <PRO>early dinner (closing time is 8 pm)</PRO>
Restaurants Details
Rate Includes: Reservations essential