booking.com берет комиссию в районе 12-20%.
В случае Индии, эти расходы перекладываются индийцами на клиента:) То есть, цену они обычно выставляют выше, чем при аренде лично на месте. А также, при договоренностях через интернет вообще, даже без посредников, имеют тенденцию называть цены выше.
Исключения могут быть, но на месте чаще всего будет дешевле.