You can choose to wait until you arrive in Kota Kinabalu to book your trips. However, we’d always recommend you book your tours in advance if you are travelling to Sabah during a peak period, joining a specific tour really matters to you or you have limited time in Sabah (so little flexibility to join a tour on other dates).
All the trips/packages we arrange for our customers in Sabah will be subject to availability. Some tours do tend to get fully booked in advance throughout the year as there is limited capacity and they are very popular e.g. Turtle Island, Resorts near Sipadan and climbing Mount Kinabalu. During peak periods in Sabah other tours/activities can also get fully booked e.g. Kinabatangan River packages and our own diving and snorkeling trips.