Il Villas Snowberry by Whistler Retreats si trova a Whistler, vicino al Monte Whistler. Dotato della connessione WiFi gratuita, questo appartamento si trova a 5 km dall'Alpha Lake Park e a 15 km dal Whistler Olympic Park.
La struttura dista 1,2 km dal Whistler Sliding Centre e 1,4 km dal villaggio di Whistler.