Chumphon is a town that you would not drop in by accident.
It is way out from the main arrival destination and to be in Chumphon is a journey deliberately planned. What I am trying to say that the low traffic to this place allow accidental drop in plenty of choices when it comes to accomodation.
You can choose to stay near to the beach or stay in the little town center.
Food is also not a problem to find. Having given that assurance, I must say that while accomodation and food readily available, one must be prepared to accept the standard. It is not a big place and choices couldn't be great.