There are more than a dozen hotels around Battambang town. The best of the lot is probably La Villa, although it's not currently listed by any of the discount booking sites. 'Best' doesn't necessarily mean expensive, with rooms at the La Villa going for around US$60 per night. I've selected a few of other options worth considering below.
- Au Caberet Vert Hotel
- Simple resort-style property not far from the town center. The hotel offers bungalows and family suites as well as regular rooms.
- Bambu Hotel
- Small boutique hotel with traditionally styled buildings and not too far from the middle of town.
- The Stung Sangke Hotel
- Larger tourist-class hotel on the edge of town.