15

I've been travelling in India for about 2 months now and about half the places I've stayed have asked for an advance payment way over the room rate at the time of check in. Often asking for 1000 rupees, even if the room is 400/night. They promise to pay the difference back on checkout, but then look confused when asked for a receipt. Also they don't check the room when we leave, so it doesn't seem to be a damage insurance policy.

Normally I just plain refuse to pay more than one night upfront and the policy magically goes away, but today it got a bit stressful (lots of numbers were being said and it felt like the goalposts were shifting).

So the question: Is this normal in India or any other countries? And why? Do tourists often run out on the bill? They have passport and visa details, so I assume I'd be easy to trace.

Oliver Houston
  • 301
  • 1
  • 5

1 Answers1

5

There is no such policy for taking advance payment for every Indian hotel. As there are more than 8000 hotels in India, such kind of behavior generally happens at low-budget hotels (costing approximately 300-1500 rupees/night).

As you said such incident happened at about half the places you have stayed, that completely depends on the hotel or group of hotels you are staying in. You can ask them for the rulebook of "Hotel and Restaurant Association" of that particular city or state to check if any such rule exists. If you doubt there is no such rule or you are being scammed, you can refuse to give advance unless confirmation is provided.

I would suggest you to take a receipt of advance payment, in case something goes wrong you can contact the police on 100 in India.

Glorfindel
  • 6,095
  • 8
  • 45
  • 55