Heriot Bay Inn Pub
Bars & Pubs · Heriot Bay

Heriot Bay Inn Pub

Order hearty pub fare and drinks at this waterfront establishment located on Hotel Road in Heriot Bay.

673 Hotel Rd, Heriot Bay, BC V0P 0A7, CanadaLocal listing · Campbell River Guide
The Lowdown

About Heriot Bay Inn Pub

A short ferry ride across Discovery Passage leads to a long-standing waterfront watering hole on Quadra Island. Operating daily from noon until late, this venue serves as a casual gathering place for residents and travellers stepping off the docks at Heriot Bay.

The Heriot Bay Inn Pub offers classic tavern meals alongside views of the local marina and ferry terminal. Patrons can sit indoors or out on the deck to watch boat traffic while enjoying a pint and hearty plates, with service running consistently until 1:00 AM every night of the week.

Visit & connect

Find Heriot Bay Inn Pub

Contact us

Address
673 Hotel Rd, Heriot Bay, BC V0P 0A7, Canada, Heriot Bay
Hours
  • Mon–Sun12 PM – 11:59 PM
A Closer Look

Photos

Before You Go

Frequently asked

The menu focuses on classic pub fare and hearty tavern dishes. You can expect standard casual plates suitable for lunch and dinner.

Get in touch

Contact Heriot Bay Inn Pub

Reach Heriot Bay Inn Pub directly in Heriot Bay.