Yes, you can drink the tap water in Granada Spain is safe to drink. The water comes from the Sierra Nevada mountains nearby, it is one of the best tap waters in Spain. The water quality is constantly monitored by the Ministry of Health and the city council.