I hope you mean "inexpensive" rather than expensive, if not I have a gold plated phone that works with a satellite and you can have it for a song and a dance, a couple of thousand dollars will work, as for the phone working that is unknown no one has ever used it.
I do not have info but I would guess that any good phone at a reasonable price should work, the important item is not the phone but the carrier service, we have AT&T and have had good service, some of the Mexican towers and contracted carriers are some times iffy on the service provided to AT&T.
Find a carrier that service all the way to the destination that you need.
navegator