The body of a two-year-old Nebraska boy who was snatched off a Walt Disney World beach by an alligator and dragged underwater has been recovered, ending a ghastly search at one of the world's most popular tourist destinations.

Divers on Wednesday found the body of Lane Graves about 16 hours after authorities first got the call that a reptile had taken the boy from the water's edge at Seven Seas Lagoon despite his father's frantic attempt to save the child.

Sheriff Jerry Demings said it appeared the alligator pulled the child into deeper water and drowned him, leaving the body near the spot where he was last seen. An autopsy was planned.

"Of course the family was distraught, but also I believe somewhat relieved that his body was found intact," Demings told a news conference.

The boy's parents were identified as Matt and Melissa Graves of Elkhorn, Nebraska, a suburban area of Omaha. A family friend released a statement on behalf of the couple thanking well-wishers for their "thoughts and hope-filled prayers".

CEO Michael Iaccarino of Infogroup, a marketing company where Matt Graves is chief data officer, said Grave's family "is the light of his life".

In a statement from Disney World Resort President George A Kalogridis, the company said it was "doing what we can" to help the family.

Disney World closed beaches around Seven Seas Lagoon during the search, and it was not immediately clear when they would reopen.

'No swimming' signs

While "no swimming" signs are posted at the beach where the boy was attacked, no signs warn about alligators.

A company representative said it would "thoroughly review the situation for the future".

Demings said his agency and state wildlife officials would look into the issue of warning signs. The sheriff said that investigators would also review whether the boy's parents should be charged, but it's not likely.

"There nothing in this case to indicate that there was anything extraordinary" in terms of neglect by the parents, Demings said.

READ MORE: Crocodile snatches Australian woman during night swim

Wildlife officials said the attack was a rarity in a state with a alligator population estimated at one million. But it still spooked visitors in a city built on tourism.

"We have been to Yellowstone and encountered grizzly bears, but this is just freaky," said Minnesota tourist John Aho, who was staying at the park with his wife, Kim, and their 12-year-old son, Johnny.

The child had waded no more than 1ft or 2ft into the water around nightfall Tuesday when he was taken from a small beach, authorities said.

The boy's father desperately tried to fight off the gator, suffering lacerations on a hand, but he could not save his son. Neither could a nearby lifeguard, officials said.

No other alligator attacks have been reported on the man-made lake, according to Demings.

'Why are alligators there?'

Some visitors were surprised to learn the reptiles lived on the property.

"My question is why are there alligators in there?" said Michelle Stone, who lives near Detroit and was visiting Disney for 10 days with her two children.

The sheriff said the company has a wildlife management system and has "worked diligently to ensure their guests are not unduly exposed to wildlife here in this area".

Nick Wiley, of the Florida Fish and Wildlife Conservation Commission, said witnesses estimated the alligator was 4ft to 7ft long. Crews removed five gators from the lake during the search, and officials said one could have been the animal that attacked the boy.

Though Florida has grown to the nation's third most populous state, fatal alligator attacks remain rare. Since 1973, 23 people had been killed by wild alligators in Florida, according to data compiled by the Florida Fish and Wildlife Conservation Commission. The boy makes 24.