I read that they extended it till the end of May for now. I really don’t want to spend extra money for nothing
All of the government travel-related orders-in-council (as far as I'm aware) are on 30-day rolling renewals, including those that started in March 2020. So it's pointless to look at those dates, they're a technical requirement under the law. Government will announce when they are changed - and that's why the travel instructions on govt websites don't say "effective until [date this month" - because it's perfectly clear they will keep renewing until conditions change (or government decides on some other approach.)
If you want to get an indication of when there may be some change - watch the infection, spread, hospitalization and death numbers; and particularly in the provinces/cities where the airports are. When they drop dramatically and stay there, that would likely be a leading indicator.
Vaccination rates are a thing you can follow and the pace now is impressive, but doesn't matter until the disease numbers start to fall and stay there. (Complicated by the explicit strategy now to get first dose in as many arms as possible and start doing the second doses later, and both doses require a few weeks to become effective).
And remember, these are all lagging indicators - the infections detected/hospitalizations/deaths etc all show up weeks after the initial 'infection date' - so there will be caution about removing measures too early.
Or an even simpler strategy: if the provincial governments and feds are all still blaming each other and/or calling for stricter measures, there's no way politically they're going to relax the travel rules/hotel requirement.
As a
guess (repeat guess) it's going to be 2-3 months more at least - and not because I am guessing they will remove the hotel requirement in three months, but because no way to guess the covid situation three months from now.
(I'm referring mostly here to the hotel requirement, I'm not even going to hazard a guess about the India flight restrictions)