The Beautiful Peaks Penthouse Rentals in Telluride

The Penthouses at The Peaks Resort and Spa bring the luxury of a five-star resort and spa together with Telluride's spectacular mountain scenery for an incomparable vacation experience. The Penthouses at the Peaks Resort is located on the top three floors of the Peaks Hotel. Venture out from the resort via the Peaks ski run to the excitement of the Telluride Ski Mountain. Return home from a day of skiing or hiking to the Peaks Resort Spa. The Peaks Penthouses offer the finest in resort amenities including:

  • Fireplaces
  • Gourmet kitchens
  • Unparalleled mountain views

  • Steam rooms
  • Top of the line fitness center
  • A full menu of spa and salon services

  • A heated indoor/outdoor pool with two story indoor water slide
  • Outdoor/indoor hot tubs

Sort By: