Robinson Crusoe by Luis Bunuel was filmed in Mexico near Manzanillo, Colima in 1952, actually Cuyutlan. This movie was one of Bunuel's first English language films and was sort of a guinea-pig as the film was flown to Los Angeles every day to be processed into Eastmancolor. It's probably the best version that's been made of the character created by Daniel Defoe.
DVD cover from the movie
Bunuel filming on the beach
Dan O'Herlihy on the beach
Luis Bunuel DOT org