Three Canadian citizens were shot, one fatally, on Friday at a resort hotel near Playa del Carmen, a popular coastal vacation destination in Mexico, authorities said.