Battambang hotels

Battambang has a wide range of hotels, from budget to deluxe, and new ones are constantly popping up all over town.

Seng Huot Battambang

Seng Hout Hotel

Seng Hout is a decent mid-range Battambang hotel with one thing that sets it apart at these prices: a pool and gym. Prices at Seng Hout Hotel start at $12 for fan rooms and $15 for air-conditioned rooms → Read our full review of Seng Hout Hotel


Royal Hotel

Supposedly the Royal Hotel is Battambang’s oldest hotel, and while we aren’t sure that’s true, the dated interior makes the claim seems plausible. The room prices are just as dated, though, and you can find a room for as little as $4 → Read our full review of the Royal HotelKing-Fy-Hotel-Battambang-room-small

King Fy Hotel

Battambang’s King Fy Hotel offers good value for money, as well as a sense of Asian opulence in the form of extensive wooden carvings in the lobby. They’ve got incredibly friendly staff, spotless rooms, and they get great reviews. Rooms start at $25 → Read our full review of King Fy HotelClassy-Hotel-Battambang-pool-small

Classy Hotel

With a name like Classy, this new hotel in Battambang has a lot to live up to. Luckily, it doesn’t disappoint, scoring high marks in the “new-build Asian hotels in Battambang” category. Rooms start around $40 per night → Read our full review of Battambang’s Classy Hotel Delux-Villa-Battambang-small

Delux Villa

Delux Villa is a lovely, family-run resort in central Battambang with some of the best reviews in town. The good reviews are deserved: the staff is friendly, the pool is immaculate, and the rooms, which start at $40 per night, are well-equipped  → Read our full review of Delux Villa Battambang-Resort-small

Battambang Resort

With gorgeous views of their majestic tropical gardens, lush rice paddies, and lily-pad-filled lake, their rooms, which start at $55 per night, offer a relaxed getaway 2.5 miles outside of Battambang city → Read our full review of Battambang Resort Bambu-Hotel-Battambang-pool-small

Bambu Hotel

British-owned Bambu is probably Battambang’s loveliest hotel. With just 16 rooms, Bambu looks like it could be the backdrop for a colonial linens photoshoot. Rooms start at $80 per night  → Read our full review of Bambu Hotel