Yes, providing identification documents is mandatory while booking hotels in India. This generally includes passport for foreigners and ID proof like Aadhar card for Indian nationals.