Elk Meadows is located on Highway 160, just 5 miles East of Downtown Pagosa Springs and 17 miles west of Wolf Creek Ski area and the summit of Wolf Creek Pass. To find directions on Mapquest or Google, use our address – 5360 East Highway 160, Pagosa Springs, Colorado 81147. We are between mile markers 149 and 148 on Highway 160.
Phone: 970-264-5482
Email: elkmeadowsresort@earthlink.net
Comments or questions are welcome.

