According to reports the incident happened at the 4-star Hotel Brisa Sol, shortly after 5am this morning.
The 33-year-old man is believed to have been on holiday with his parents and his wife.
He was rushed to Faro hospital; police are investigating.