Glen Lyon Restaurant and Pub | Restaurants in Port Hardy

We proudly serve one of the greatest cuisines among Parle restaurants in Port Hardy.
Opening at 06:30
Header image for the site


3 days ago
Props to Clay the bartender! He is consistently pleasant and friendly, even to crusty, hangry people! Why am I giving this establishment five stars? It's simple. Let me elaborate. We are on Island time. Slow service? Who cares! My beer arrived in under 5 minutes after I was seated with only 1 free table. Food was absolutely delicious. Like something straight out of my own health-conscious kitchen. I'd gladly bring my family here. For those comments regarding deep fried food.... Don't order it if you don't like it! Order what suits you. Lots of healthy options on the menu! Delicious! I wasn't starving before coming here. I built my own burger with select toppings. It came out perfectly. Had the house-made chowder on the side. Highly recommended. Best of all, the food isn't salty! Nice views.. Definitely will be back. πŸ‘
- Nic N
2 months ago
Amazing food. In house roasted turkey and roast beef. Any gravy you have will be made from the juices of the roast. The burgers are the best I have had. I ate there everyday for my 1 week stay in port hardy. The fish and chips also Amazing. Good beer selection for the size of the place. Nice decor, and Amazing views.
- KD P
10 months ago
Amazing restaurant. The fish & chips were to die for, and huge! We made a mistake asking for 2 pieces each, but didn't realize how big would 1 piece be πŸ˜…
- Ika B
We at Glen Lyon Restuarant and Pub, Port Hardy take pride of our self in serving one of the best cuisines with the right beverages and a great ambiance in the Port hardy Marina. Our accommodating staff is well trained to serve you in the best way so you have a great experience while dining with your family and loved ones

Contact Us


Call now
  • (250) 949-7267


Get directions
6435 Hardy Bay Rd
Port Hardy, British Columbia V0N 2P0

Opening Hours

Mon:6:30 am – 9:00 pm
Tue:6:30 am – 9:00 pm
Wed:6:30 am – 10:00 pm
Thu:6:30 am – 9:00 pm
Fri:6:30 am – 10:00 pm
Sat:6:30 am – 10:00 pm
Sun:6:30 am – 9:00 pm
Get quote
Message sent. We'll get back to you soon.