136 Country Club Drive, Telluride, United States
Show map
The 3-star The Peaks Resort And Spa Telluride is located near a historical district, around a 25-minute walk from Sunshine Express Lift. Situated within reach of the Telluride Ski Resort, the resort has an indoor swimming pool and also includes a solarium, a steam room, and a Jacuzzi.
This Telluride hotel has a stunning location 2.5 km from Clarks Market. The Peaks Resort And Spa Telluride is 350 metres from Chondola and 10 minutes by car from the Town Park. A mountain are near the accommodation. Nature lovers will appreciate proximity to the creekside waterfall "Cornet Creek Falls", which is 3.1 km away. This smoke-free hotel lies next to Meadows Magic Carpet cable car station, within a 400-meters' distance.
Some rooms provide coffee/tea making facilities as well as high-speed internet and a flat-screen television to help you enjoy your stay.
The Peaks Resort And Spa has an à la carte restaurant with views of the mountain. The restaurant serves international cuisine for lunch and dinner. This property invites guests to have a drink at a lounge bar. It also serves handcrafted cocktails. International cuisine is offered at The Village Table, located about 5 minutes' walk away.
+ More- Less
Most Popular Facilities
Wi-Fi
Parking
24-hour services
Swimming Pool
Fitness/Gym
Sports activities
Spa and relaxation
On-site Dining
+ More
Gallery
Map
Tourist attractions in
Colorado
Attractions
New Sheridan Hotel - 1.9 mi
Telluride Ski School - 2.0 mi
BootDoctors Telluride - 900 ft
San Miguel County Courthouse - 1.9 mi
San Miguel River - 2.0 mi
Main Street - 1.9 mi
San Juan Hut Systems - 2.0 mi
Alpine Chapel - 1.8 mi
Airports
Montrose Regional Airport - 39.5 mi
Rooms & Availability
Please wait, we’re checking available rooms for you.