К средним по цене индийским отелям можно отнести отели в ценовом диапазоне от 600 до 2000 рупий в сутки за номер. По уровню комфорта и сервиса многие из этих отелей приближаются к трехзвездочным. Как правило, в комнатах в таких отелях есть кондиционер, телевизор со спутниковыми каналами, горячая вода круглые сутки, иногда холодильник и другие удобства.
Номера в таких отелях довольно чистые, просторные и хорошо проветриваются. Белье меняется гораздо чаще, чем в дешевых отелях – по крайней мере, после каждого клиента. Обычно при средних по цене отелях есть неплохие и недорогие рестораны.