No, it is not mandatory to make a booking in advance for a homestay in Kalpetta. However, it is advisable that you book the rooms in advance, so you won’t have to face room unavailability or any hassle during peak seasons.