Telluride - Logo

Known as the most affordable option in town, The Mountainside Inn is located 100 yards from Lift 7 in the Town of Telluride. There are four buildings with a total of 83 hotel rooms and condos, many with a kitchenette or kitchen. The location is also in walking distance or a short shuttle ride to downtown Telluride, with restaurants, shopping and nightlife. The Mountainside Inn has two new common outdoor hot tubs and is a popular location for both winter and summer visitors.

Please note: Amenities may vary depending on the room. Please confirm your desired amenities before booking this property. 

Amenities

  • Hot Tub
  • Pet Friendly
  • Laundry
  • Onsite Parking
  • Wi-Fi
  • Disabled Access
  • Riverfront
  • Kitchen