For reservations call: +1 888.696.6734

Contact

Contact Us

Your Name (required)

Your Email (required)

Subject

Your Message

EMAIL

info@thepeaksresort.com

 

 PHONE

Front Desk & Information (970) 728-6800

24-Hour Reservations (888) 696-6734

The Spa (970) 728-2590

 

 ADDRESS

136 Country Club Dr.
Telluride, CO 81435