We are situated in beautiful central Idaho in the town of Challis. The Red Rock Lodge is in an ideal location to access your next adventure.
Red Rock Lodge in Challis, Idaho offers 17 rooms for comfortable lodging as you explore beautiful Central Idaho. Over half of the rooms feature newly remodeled bathrooms. Rooms offer a mix of King and Queen beds and many also include a kitchenette. All rooms include air conditioning.
Red Rock Lodge is located at 610 Clinic Road in Challis, Idaho.