Acting on a fresh tip, rescue teams combing Eldorado Canyon for the fifth day discovered the body of missing hiker David Robles on Wednesday in an off-trail area that officials described as “pretty mountainous.”

Boulder sheriff’s Cmdr. Heidi Prentup said a man’s body was found about 45 minutes away from the Rattlesnake Gulch Trailhead just after 12:20 p.m.

“The body they located was that of David Robles,” Prentup said.

Prentup said there were no signs of foul play and that it is a “possibility” that Robles, 53, fell to his death.

“(Rescuers) had a tip this morning from a family who was hiking in the area on Saturday,” Prentup said. “They said that they saw someone matching his description, and they gave the location where they crossed paths with him.”

Teams already had searched Rattlesnake Gulch Trail, but did not check the off-trail area until Wednesday.

“It’s pretty rocky, pretty mountainous,” Prentup said of the location where the body was found. “It’s not an easy hike.”

Robles’ family was waiting at the Eldorado Canyon visitor center while the body was recovered.

“They’re all very upset,” Prentup said, but “doing fine, considering.”

Prentup said Robles was not rock climbing and did not have any equipment to stay overnight.

Nearly 60 people, in seven different search teams, as well as five dog teams had been searching since 8 a.m. Wednesday for Robles, a Westminster resident who worked at the University of Colorado Foundation in Boulder.

Robles was reported overdue returning from a hike in Eldorado Canyon State Park on Saturday evening. He had last been heard from around 1:15 p.m. Saturday, and had indicated he was hiking in the canyon.

Search teams combed the area late into Saturday night, and resumed Sunday and Monday.

On Tuesday, Colorado State Parks officers searched five popular vistas in Eldorado Canyon while the Boulder County Sheriff’s Office talked to Robles’ friends and family to see if they could narrow the area for Wednesday’s search.

Agencies involved in the search and recovery effort included: Air Force Rescue Coordination Center, Alpine Rescue Team, Arapahoe Rescue Patrol, Boulder County Coroner’s Office, Boulder Emergency Squad, Boulder County Sheriff’s Office, Boulder Mountain Parks and Open Space, Civil Air Patrol, Colorado Division of Wildlife, Colorado State Parks, Front Range Rescue Dogs, Larimer County Search and Rescue, Longmont Emergency Unit, Rocky Mountain Rescue Group, Search and Rescue Dogs of Colorado, Search and Rescue Dogs of the United States.

The Boulder County coroner will determine the cause and manner of Robles’ death.

Mitchell Byars: 303-473-1329, byarsm@dailycamera.com or twitter.com/mitchellbyars.