Prince Rupert features a mix of upscale and casual restaurants and pubs throughout the community and visitors are often surprised by the variety of dining options. There are over 40 restaurants offering everything from pub food to specialty and ethnic cuisine, sushi and vegetarian fare.

No visit is complete without fresh fish, and our seafood is among the best in B.C. You can feast on mouth-watering crab, prawns, shrimp, halibut, rockfish or delicious B.C. salmon. You will be pleased to know that there are shops offering great coffee and tempting desserts for your after dinner stroll.

In Prince Rupert, shops are typically locally owned and operated and feature an eclectic mix of locally, regionally, and nationally produced products, including the works of some of Canada's most prolific local artists.

In the Historic Downtown Shopping District dining options including steak houses, Asian, Italian, and West Coast fusion. When you’re through with shopping and dining, enjoy the entertainment from our pubs and lounges, and for the best views of the evening sunset, our scenic patios can't be beat!

Business Listings

  • Zorbas Taverna

    Cuisine: Pizza/Mediterranean

    Price Range: $4.00 to $16.75

    Zorba's Restaurant offers Greek, Sri Lankan, South & East Indian inspired cuisine, as well as delicious pizzas.

  • No.1 Fast Food

    Cuisine: Canadian/Chinese/Ethnic

    Price Range: $9.50 to $12.50

    No. 1 Fast Foods offer a variety of Chinese and North American fast foods, as well as full catering services for weddings, conventions, banquets and parties.

  • Moby Dick Inn

    Affordable family style accommodations located downtown.  Full facility hotel with spacious rooms, sauna room, restaurant, lounge and guest laundry facilities.  High-speed wireless Internet access available.

    Cuisine: Canadian
    Price Range: $5.00 to $15.00

    Moby Dick Restaurant has a popular breakfast menu and also serves a variety of options for lunch and dinner.

  • Panago Prince Rupert


    Canadian / Mediterranean / Pizza

    Price Range:

    $11.00 to $22.00

    Our pizzas are a fusion of flavours from Italian inspired traditionals to truly unique chef-created originals. Take out or home delivery.

  • Dolly’s Fish Market

    Cuisine: Seafood

    Delicious home cooked and fresh caught seafood that delights the palette and the senses.  Two types of chowder daily.  The restaurant is situated in the same building as the market.

    Summer 11:30am-7:30pm
    Winter 11:30am-4:00pm

  • Opa Sushi

    Japanese / Sushi

    Price Range:
    $11.00 to $22.00

    Opa is a labour of love. Our cuisine combines traditional Japanese sushi with Northwest coast influences while remaining true to our passion for sourcing and serving fresh, wild and local seafood. We have chosen one of the last remaining fishing-net lofts on the coast as the perfect environment for showcasing our menu. Handmade pottery is also for sale.

  • Naomi’s Grill

    Cuisine: Canadian / Fast Food

    Price Range: $10.50 to $14.50

    Naomi's Grill offers a wide variety of food in a warm and friendly environment.  Located on the lower level of the Rupert Square Shopping Centre the restaurant was expanded in 2009 and serves breakfast, lunch and dinner.

  • Seahorse Trading Company

    Seahorse Trading Company has a variety of items including bar accessories, women's fashion bags, bath and beauty products, books, home furnishings, children's toys and jewellery.

    Cuisine: Pizza/Bakery

    Also located within the store is the Seahorse Trading Company Café, that serves thin crust pizza, soups and salads, cookies, muffins, smoothies and gluten-free foods. Served with a great waterfront view in a casual cafe environment!

    Summer Hours:
    Monday-Wednesday: 10:00am-6:00pm
    Thursday/Friday: 10:00am-9:00pm
    Sunday: 11:00am-5:00pm

    Winter Hours:
    Monday- Saturday: 10:00am-6:00pm
    Sunday: 11:00am-5:00pm

  • Javadotcup

    Cuisine: Café/Internet café

    Price Range: $2.00 to $7.00

    An ideal pleasant place to relax and take some time off from your busy schedule or spend some quality time treating yourself and your kids. Enjoy your break time with our great variety of gourmet coffees and home-made sweets. For lunch have one of our fresh sandwiches and hearty soups or enjoy our daily lunch special with flavours and cultural inspiration from all over the world!

    We provide high-speed internet access with our 6 computers and wireless internet access for your own laptop. Check your e-mail or surf the net with your favourite drink on the side. Computer $2.00/30 minutes, WiFi $2.00/1 hour or $4.00/all day (Free WiFi with $2.00 of any drink or food purchase).

  • Prime Time Café

    Cuisine: Café/Coffee shop

    Price Range: $5.00-$10.00

    Come down to Prime Time Café for Canadian and asian inspired food, as well as baked goods and bubble tea!

  • Stiles Place Seafood & Grill

    Cuisine: Canadian/Seafood

    Price Range: $9.95 to $42.00

    Large classic menu features a variety of cuisine including burgers, fish & chips, pasta and other favourites such as veal cutlets and pork chops. There is also a kids menu.

  • Breakers Pub

    Cuisine: Pub Fare

    Price Range: $8.95 to $26

    Breakers Pub has been a landmark on Prince Rupert's waterfront for over 23 years. Situated over the water between the Prince Rupert Yacht Club and Altin Terminal in Cow Bay, Breakers offers a magnificent view of Prince Rupert's waterfront up-close and personal. Watch the wildlife fish and play as you enjoy a delicious meal or beverage.

    When you enter Breakers you get the best of it all. Not only are the views fabulous, we provide a great place to enjoy your favorite sports in a friendly, relaxed environment. At Breakers we want you to feel right at home, so we strive to provide you with courteous service, and exceptional food and drink.

  • PHO 88 Vietnamese Beef Noodle Soup House

    Cuisine: Ethnic/Vietnamese

    Price Range: $8.50-$25.00

    Pho 88 specializes in Vietnamese cuisine including vermicelli noodle bowls and rice dishes with Saturday and Sunday specials like Vietnamese savoury crepe with shrimp and pork.

  • Captain’s Table Restaurant At the Highliner

    Cuisine: Canadian/Seafood

    Price Range: $7.50-$16.50

    The Captain's Table offers hearty homestyle  breakfasts in a relaxed and casual atmosphere.  Also open for lunch and dinner, you are invited to sample some local flavours.

  • Cowpuccino’s

    Cuisine: Café/Coffee Shop

    Price Range: $6.00 to $15.00

    Cowpuccino's is a kid friendly, locally owned coffee shop with all our food made fresh and baked from scratch-no mixes to add here! We use locally sourced food, from our eggs to our sockeye salmon. We are licensed and encourage musicians, comedians and performers to take the stage for our all ages events. Located in the heart of Cow Bay.

  • Lee & Ann Restaurant


  • Waterfront Restaurant on the Harbour

    Located in the Crest Hotel.  We specialize in North Coast cuisine for breakfast, lunch, and dinner.  Our menu features fresh local seafood, pastas, filet mignon, rack of lamb,  and decadent desserts. Enjoy an exquisite British Columbia wine from our fully stocked cellar.

  • French Onion Café

    Cuisine: Café/Canadian

    Price Range: $10.00-$30.00

    Open for breakfast and lunch the Fresh Onion has daily specials and two types of homemade soup everyday.   Also serving a variety of other foods from crepes to fajitas.

    Hours: Monday-Friday 8:00am-4:00pm

  • Tim Horton’s Prince Rupert

    Cuisine: Canadian/Café/Coffee Shop

    Price Range:

    $2.00 to $10.00

    Tim Horton's specializes in coffee and other beverages, baked goods, and a wide variety of breakfast and lunch options.

  • Theaann’s Greek Palace

    Cuisine: Ethnic/Greek

    Price Range: $15.00-$25.00

    Theaann's Restaurant is a new restaurant to town and offers Greek inspired cuisine and large portions!

  • Somerset Restaurant

    Cuisine: Canadian

    Price Range: $5.00 to $17.95

    Breakfast is available all day.  The fully licensed restaurant also serves a variety of classic entrees such as fish and chips, beef dip, roast chicken and burgers. Located in Raffles Inn.

  • Rodhos Pizza - Steak & Seafood

    Cuisine: Pizza/Seafood

    Price Range: $15.00 to $20.95

    Visit Rodhos for authentic Greek Cuisine and to sample their signature pizzas.

  • La Gondola Café

    Cuisine: Italian/Canadian

    Price Range: $11.00 To $24.00

    La Gondola Café has been serving Prince Rupert since 1952. Overlooking Prince Rupert's harbour,  we offer an extensive menu featuring seafood, steaks, Italian food, as well as homemade hamburgers. Eat-in or take your food to-go.  We also have one of the few remaining drive-ins left in Canada, so you can enjoy a meal in the comfort of your vehicle.  The drive-in features hamburgers, onion rings, fish & amp; chips, milkshakes and soft serve ice cream.

  • West End Restaurant

    Cuisine: Chinese/Canadian

    Price Range: $10.00 to $14.50

    If you're looking for chinese food, West End is the place to go. The menu also includes a variety of Canadian inspired dishes.

  • McDonald’s Prince Rupert

    Cuisine: Canadian/Fast Food

    Price Range: $2.99 to $8.99

    McDonald's sells hamburgers, cheeseburgers, chicken, french fries, breakfast items, soft drinks, shakes and desserts. In response to changing consumer tastes, the company has expanded its menu to include salads, wraps and fruit. Recently undergone extensive renovations.

  • Charley’s Lounge at the Crest Hotel

    Cuisine: Steaks/ Seafood

    Price Range: $9.95-$39.95

    Charley's Lounge is located in the Crest Hotel and is a popular gathering place for locals and visitors alike with its oceanfront setting and heated deck.

    Our wine list encompasses some of the best new world wines from the Pacific North West, South America and Australia. The list includes an excellent selection of BC Wines that pair well with our menus. A variety of draught beers are available including Warsteiner from Germany, Guinness from Ireland, and a selection of Canadian Ales and Lagers. Our martini list consists of over 30 cocktails featuring premium spirits and a great selection of fine scotches.

    Serving lunch and dinner daily, menu features include, steaks and seafood, pastas, burgers and fish and chips. Try our famous seafood chowder!

  • Stardust Restaurant

    Cuisine: Canadian/Chinese

    Price Range: $9.50 to $14.50

    Located in downtown Prince Rupert, Stardust offers Chinese and western cuisine.  Sample the menu with a combination plate.

  • New Moon Restaurant

    Cuisine: Chinese/Canadian
    Price Range: $10.00 to $14.50

    New Moon offers a wide variety of Cantonese style dishes including chow mein, fried rice, chop suey, prawns and egg foo yong.  Free delivery is available with minimum order.

  • Cu’s Steakhouse & Seafood

    Cuisine: Seafood/Steak

  • Cow Bay Café

    Cuisine: Italian

    Price Range: $35.00 to $55.00

    Italian eatery with scenic waterfront location offering lunch and dinner.  Variety of salads, antipasti, pastas, crotinis, as well as other entrees at dinner.  Reservations highly recommended as seating is limited.

  • Bob’s on the Rocks

    Cuisine:Seafood/Fast Food

    Price Range: $7.00 to 14.00

    Best known for its fish and chips! Open seasonally, 5:00am to 8:00pm Purchase fishing licenses, ice, etc. Serving food and snacks from 12:00pm to 7:00pm

  • Fairview Restaurant

    Cuisine: Canadian/Chinese

    Price Range: $10.25 to $13.95

    Enjoy some famous Chinese dishes at reasonable prices.  Chef recommends the house specials and the special combination plates. Located in the heart of downtown Prince Rupert.

  • The Prince Rupert Hotel

    The Prince Rupert Hotel is located in the heart of Prince Rupert and offers west coast hospitality and superior service.  Centrally located within walking distance of the retail, business and dining district.  Incredible views of both the city and harbour.

    Cuisine: Canadian (Breakfast only)
    Price Range: $4.00 to $20.00

    The hotel features deluxe continental breakfast options and a hot waffle bar that is available in their renovated breakfast room.

  • Ocean Centre Diner


    Canadian / Family restaurant

    Price Range:

    $4.95 to $14.00

  • Crest Waterfront Restaurant

    Cuisine: Canadian/Seafood/Steaks

    Price Range: $9.95 to $39.95

    It may take a few moments to focus on the menu as an unobstructed view of the Prince Rupert Harbour and Tuck Inlet captures your attention!

    North coast cuisine is awarded a fresh outlook by Chef Willy Beaudry and our acclaimed kitchen team. A unique blend of international styles with a generous dash of Pacific Northwest flavors highlight the menus. Menu features Include fresh local seafood, Black Angus Beef, Rack of Lamb, pastas and Burgers. Open daily for breakfast, lunch and dinner. Located in the Crest Hotel.

    Dine with the Eagles, voted as one of the top 100 things to do in British Columbia before you die by the Vancouver Sun Newspaper.

  • Uncle Buck’s

    Cuisine: Breakfast/Canadian

    Price Range: $6.50 to $9.99

    Delicious breakfast all day - and that's no yolk!

  • Bamboo Shoot

    Cuisine: Asian/Canadian


  • Galaxy Gardens Restaurant

    Cuisine: Vietnamese/Canadian

    Price Range: $10.00 to $20.00

    Stop by Herby's in downtown Prince Rupert to enjoy Canadian and Vietnamese Cuisine.

  • Smile’s Seafood Café

    Cuisine: Seafood/Canadian

    Price Range: $7.50 to $15.00

    Specializing in seafood, also offering steak, chicken and chops. Open daily for breakfast at 11:30am during the summer.  Located in Cow Bay on the waterfront.

  • Subway Prince Rupert

    Cuisine: Sandwiches/Fast Food

    Price Range: $5.00 to $15.00

    Subway restaurants are committed to offering high quality food and exceptional service. The Subway brand is famous for its made-to-order sandwiches and salads. Sandwiches are made right before your eyes and are served on Italian, Wheat and a variety of seasoned breads, baked daily in each restaurant.

    Open 7 days a week
    Monday-Friday 5:30am to 10:00pm
    Saturday-Sunday 7:00am to 10:00pm

  • Herby’s Family Restaurant

    Cuisine: Vietnamese/Canadian

    Price Range: $10.00 to $20.00

    Stop by Herby's in downtown Prince Rupert to enjoy Canadian and Vietnamese Cuisine.

  • Fukasaku of Prince Rupert

    Cuisine: Sushi/Seafood

    Fukasaku is devoted to authentic BC products and committed to sustainability, locality, and healthy eating! All seafood is caught right here in the Pacific Ocean and we are the first sushi restaurant in BC to be 100% certified by Vancouver Aquarium's Ocean Wise program. We only use the freshest, highest quality seafood and compliment it with local BC products like real wasabi harvested on Vancouver Island and seaweed from Haida Gwaii.  In addition to our inventive menu we have a great selection of BC wines, beer, and even BC sake. We welcome you to join us for a sustainable, substantial, genuine British Columbian experience!

  • Oceanview Pub & Restaurant

    Cuisine: Pub Fare
    Price Range: $9.95 to $24.00

    Pub and restaurant overlooking Prince Rupert's harbour.  Menu offers ribs, steaks, seafood, burgers, homemade fries and daily and weekly specials. Outside seating is available.