Peak Season is from mid-November to mid-February when the weather is cool and comfortable.
Shoulder Season: Mid-June to October is when Goa is at its most beautiful. The rains come down on the state during these months and while the countryside becomes a lush green, the clubs start brimming with people and raging parties.
Off-season: This is the time between March to May, when the temperatures soar and the prices of hotels and homestays drop. This is the time to visit Goa if you are looking for some quiet days, away from the touristy crowds.
For Budget Travellers: INR 750 - 1400 a day
For Mid-range Travellers: INR 3500 to INR 6000 a day
For Luxury Travellers: INR 8000 and upwards