Discover your next adventure in Challis Idaho!
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.