Kampot city has only one or two 'proper' hotels, and frankly they aren't the best accommodations the city has to offer. Some of the city's many small guesthouses offer much better places to stay, although there are a number of new places since I last visited. I strongly suggest you check the locations and go for a central location along the river, to get the most out of your stay. The short list below are those that I have previous knowledge of being good places to stay, if not the fanciest.
The sampling below lists the top picks for a stay about a month from now. You can refine the results by adjusting the dates and selecting the star rating you're looking for, although don't expect a true five star accommodation even if the property claims it's five stars.