Vacasa

The town of Whistler, an idyllic alpine village, rests on the mountainside and offers seemingly endless opportunities for dining, shopping, spas, and outdoor access. A visit to our Whistler rentals puts you amid some of BC’s most beautiful scenery.

Vacasa offers a variety of vacation rentals for every getaway from studio apartments to three bedroom townhomes.

Previous
Previous

Whistler Peak Lodge

Next
Next

The Marquis