Mountain Lodge Telluride

Mountain Lodge Telluride hero image

Nestled on Telluride Mountain and surrounded by the San Juan Mountains, this elegant property offers spacious apartments, ski-in/ski-out access, and upscale amenities in Telluride, Colorado.

133 rooms from $189.00 to $1299.00

About Mountain Lodge Telluride

The View is the newest culinary gem in the Mountain Village. Easily accessible from Telluride or the Mountain Village via the free gondola, The View is named for the restaurant's spectacular views of the San Juan Mountains. Located in the Mountain Lodge, The View offers a relaxed ambiance, featuring a vaulted 50-foot high timbered ceiling and massive stone fireplace with the charm of a rustic, western log cabin home.