No. Hotels cannot charge fee for service dogs. However, they can charge fees if the dog damages something.