The Peaks Resort & Spa

$$$ • Ski Resorts

136 Country Club Dr, Telluride, CO 81435

About The Peaks Resort & Spa

The Peaks Resort & Spa is a hotel located at the top of a mountain, offering beautiful views and quick access to the gondola for downtown area exploration. The rooms are generally described as clean and nice, although some reviewers mention that they are in need of repair and can be hot during the summer months as there is no air conditioning. The resort is pet-friendly, but this can result in irresponsible pet owners leaving dog poo in the hallways and lobby. The spa and gym area is considered a luxury, with all the expected amenities of a four-star resort. However, some reviewers mention that key areas of the spa facilities were frequently under construction during peak use times. The resort has a great location, beautiful views, and modern facilities. The spa at the resort is exceptional, and the staff, especially Shane, provide great service and accommodation. The rooms are spacious and have great views, but they are dated and could use some maintenance. The restaurant has decent food, but the service can be slow for sit-down dining. Valet parking is convenient, and the front desk staff is outstanding in addressing guests' needs.

Photos

Add a Photo
The Peaks Resort & Spa
View All Photos

Reviews for The Peaks Resort & Spa

Write a review
  • Aug 2026

    We stayed at the tower penthouse last weekend for an event. Valet was especially helpful, keeping us a dedicated spot all weekend. The event had dozens of Porsches, Ferraris, Lamborghini, McLaren, and other similar brands, so we obviously care a lot about how the vehicles are treated. The indoor garage parking was secure and easy to get in and out of. This place knows how service should be, and it’s the only place we consider when visiting Telluride.

  • Jul 2026

    Loved the resort. I did not appreciate the valet parking. There should be an option for regular parking.

  • Jul 2026

    Nice resort. We were off-season (summer) so not everything was open. Beautiful location. A very enjoyable stay.

Hours

Monday: Open 24 hoursTuesday: Open 24 hoursWednesday: Open 24 hoursThursday: Open 24 hoursFriday: Open 24 hoursSaturday: Open 24 hoursSunday: Open 24 hours

Tips

price range: average free wi-fi open to all

Location

136 Country Club Dr, Telluride

Directions Call Website Pricelist Suggest an Edit