Established in 1895, Heriot Bay Inn offers casual rooms, oceanfront cabins, and a pub with live music. Its dining room features West Coast cuisine with fresh, local ingredients.