Kenneth Manzanares has been charged with the murder of his 39-year-old wife, whose body was found with severe head wounds in their cabin.
He was detained after security agents found blood on his hands and clothes, court documents said.
Mr Manzanares' court-appointed public defender has not commented.
The victim has been identified by US media as Kristy Manzanares, from Utah.
A witness who entered the couple's cabin before the security agents said he saw the 39-year-old suspect dragging the victim's body to the balcony, the documents said.