Pemberton, British Columbia is surrounded by the stunning Coastal Mountain range and fertile farmland in a river valley. Nestled between majestic Coast Mountains in the Pemberton Valley, Pemberton Valley Lodge is an all-suite hotel just 20 minutes north of Whistler, BC.