Tag Archives: Whistler

Bear Trail Inn

The Bear Trail Inn is one of the closest B&B’s to the popular Whistler Village. Located in White Gold Estates, Lost Lake Park is literally in your backyard for you to explore. You are also a short walk to the Village for your shopping pleasure. Enjoy a relaxing soak in  a large outdoor hot tub, be amazed by the  beautiful […]