Murudeshwar is best visited between October and February. Expect a crowd because it is peak season at this time.