Nestled between the majestic mountains, Pemberton Valley Lodge is an all-suite hotel located just 20 minutes north of Whistler, B.C. Pemberton in British Columbia is surrounded by the stunning Coastal Mountain range and fertile farmland in a river valley. An idyllic adventure paradise.