The Peaks Resort & Spa

$7.2M revenue • 120 employees • 136 Country Club Dr, Telluride, CO, 81435, United States

Last Updated Oct 15, 2025

Company Overview

Company Name

The Peaks Resort & Spa

Address

136 Country Club Dr, Telluride, CO, 81435, United States

Approx. Annual Revenue

$7.2M

Employees

120

Established

1998

Google Reviews

4.4 (717 reviews)

About The Peaks Resort & Spa

The Peaks Resort & Spa is located in Telluride, Colorado and has approximately 51 employees. It offers a range of accommodations, including rooms, suites, penthouses, and residences, along with a spa, fitness center, and dining options. The resort also partners with Explore Adventures in Telluride to provide guests with various adventure activities.

Business Profile

Read from the The Peaks Resort & Spa website on Oct 13, 2026. Hover an item to see the exact wording it came from.

How The Peaks Resort & Spa works

About the website

Website quality (AI-assessed)
8/10 · Current copyright 2025; Complete booking and contact info
Footer copyright year
2025
Website by
Hi Werk

Announcements

As stated on the The Peaks Resort & Spa website.

  • Now open“now open for the winter season”

Recent changes

What changed on the The Peaks Resort & Spa website and Google listing, as detected by Coldlytics on each visit.

  1. Google Ads pixel removed

    Google Tag Manager is present, so it may have moved into the container.

  2. Meta (Facebook) ad pixel removed

    Google Tag Manager is present, so it may have moved into the container.

  3. Now open announced

    now open for the winter season

Coldlytics tracks changes like these across millions of businesses, so you can reach companies the moment they add a pixel, start hiring, or switch software.

Find companies by what just changed →

Spa Companies near Telluride, CO

Browse all Spa companies in Colorado →

Frequently Asked Questions about The Peaks Resort & Spa

Categories

Technologies Used

Social Profiles

Key Decision Makers

Chris Paulk Proprietor/Owner
LinkedIn