Indian Hotels Company, the operator of the Taj Group, posted a net profit of ?296 crore for the first quarter of the current financial year, up 19% from ?248 crore in the same quarter last year.