Many people are always looking for discounted travel options be it from hotels, air lines or travel agents. The truth is most of these people are last minute bookers and will thus not enjoy the benefit of time. Why do I say this, most airlines, hotels,lodges etc have high season and low season. During the low season prices fall fairly low sometimes almost half price. e.g. most people do not like to travel on Christmas day
,but did you know that on this day most airlines will give you a huge discount since they have very few passengers. However in hotels this is a time when prices are at the highest. In Kenya the low seasons for hotels and lodges is April and May it is also the rainy season. Hotels and lodges will offer discounts in March, September and November are also fairly low season for airlines. These are dry months and good for travel. June is a not so crowded month in hotels and lodges but it is a peak season for for airlines and a passenger should have booked months in advance to travel in June. The months of July August, October, December, January and February are fairly dry months in Eastern Africa this is peak season for hotels and lodges since the Kenyan residents also enjoy a couple of holiday breaks and are competing for the same bed space as tourists.
My advice is plan a year in advance for your holiday to enjoy considerable discounts as you will have time to book during the off-peak seasons. You will also have ample time to plan time off during work and school if there are children you will be traveling with