Inquiry Submission By Robynrad

My partner and I will be staying in Battambang on January 3rd and 4th. We will be coming from Siem Reap and then heading on to Phnom Penh and then Kampot and are looking at using buses. My question is – as this is peak season should we book buses before we leave home or should we just ask the hotel to book a bus for us when we arrive? And if we do book ahead can anyone recommend a reliable website? I can see there are several bus company options so if anyone has recommendations as to bus companies that would also be much appreciated. Thanks!