Heriot Bay Inn & Marina


673 Hotel Road
Heriot Bay, British Columbia
V0P 1H0
Toll Free:
1 (250) 285-2708

Book Now!


The Heriot Bay Inn & Marina is a historic bed & breakfast inn and resort located on Quadra Island - just a short ferry ride from Campbell River on the East Coast of Vancouver Island in the Discovery Passage of British Columbia. The Inn housed new residents and travelers to to Quadra Island and the area, and the wharf was once a major stop for Union Steamships.

Accommodations range from rooms in the historic hotel, to modern ocean view housekeeping cottages, to moorage in the 1800' marina to RV & tent campsites with full service hook-ups...

The Heriot Bay Inn has a full-service marina to serve you. Guest moorage on 1800 feet of dock with 15 and 30 amp power available. Open year-round, we sell gasoline, diesel, propane, & ice. Wine & beer offsales and take-out food are available in our sports pub. We have excellent water.

Over 100 years of old fashioned charm and hospitality are found at our Inn located on 5.3 acres of grassy & wooded ocean frontage.

Please visit Heriot Bay Inn & Marina Website.

Contributor Experiences

Contributor Experiences are governed by our Contributor Policy.
There are no experiences for Heriot Bay Inn & Marina

Heriot Bay Inn & Marina Amenities

  • Banquet
  • BBQ/Picnic Area
  • Beach Front
  • Bicycle Storage
  • Bicycles Available
  • Business Centre
  • Child Play Area
  • Complimentary continental breakfast
  • Daily Newspaper
  • Family Oriented
  • Free Parking
  • Freezer Facilities
  • Full Kitchen
  • Garden View
  • Gas Barbecues
  • Iron and Ironing Board
  • Laundry Facilities
  • Lounge/Pub
  • Meeting Rooms
  • Moorage
  • Patio/Balcony
  • Pets
  • Porterage
  • Private Entrance
  • Private Patio
  • Restaurant
  • Views
  • Village Location
  • Water View