Winter is the best time to visit Alibaug. You can visit from November to February for an enjoyable trip.