Crystal Lodge was one of the first hotels in Whistler, and has the location to prove it: right on Mountain Square, just 100 meters (328 feet) from the lifts. OK, the standard rooms here aren't the village's most inspiring, but the suites are a quite nice. There's a heated pool outside, and the very popular Crystal Lounge.