Battambang sits on the banks of the Sangker River, and it still holds onto its French-colonial character better than almost anywhere else in Cambodia. Think rows of faded pastel shophouses, an Art Deco market, and a slow pace of life you just don't find in the bigger cities anymore. It's a town built for wandering rather than ticking off sights, and where you base yourself shapes the whole trip. If you want to explore on foot, stay in Svay Pao, the riverside area right in the centre of town — you can walk to the night market, drift between the cafes, and photograph the old buildings without ever calling a tuk-tuk. Prefer something quieter? Head south to Wat Kor Village, out among the rice fields, where guesthouses sit in restored old wooden houses and you fall asleep to cicadas instead of traffic. It's a short tuk-tuk ride back into town, so you don't have to choose between countryside peace and the riverside scene. Below are 12 hotels we'd actually book in Battambang — from the restored Khmer wooden villas of Maisons Wat Kor and the boutique charm of Bambu and La Villa Battambang, through Au Cabaret Vert, Battambang Resort, and Cambana La Riviere Boutique, down to central options like Classy, Oh Battambang Boutique, and Stung Sangke. Between them they cover both sides of the river — the walkable centre around Svay Pao and the quiet rice-field calm of Wat Kor — across every budget you might be working with.
Where to stay — neighborhoods
Battambang sits on the banks of the Sangker River, and it still holds onto its French-colonial character better than almost anywhere else in Cambodia. Think rows of faded pastel shophouses, an Art Deco market, and a slow pace of life you just don't find in the bigger cities anymore. It's a town built for wandering rather than ticking off sights, and where you base yourself shapes the whole trip. If you want to explore on foot, stay in Svay Pao, the riverside area right in the centre of town — you can walk to the night market, drift between the cafes, and photograph the old buildings without ever calling a tuk-tuk. Prefer something quieter? Head south to Wat Kor Village, out among the rice fields, where guesthouses sit in restored old wooden houses and you fall asleep to cicadas instead of traffic. It's a short tuk-tuk ride back into town, so you don't have to choose between countryside peace and the riverside scene. Below are 12 hotels we'd actually book in Battambang — from the restored Khmer wooden villas of Maisons Wat Kor and the boutique charm of Bambu and La Villa Battambang, through Au Cabaret Vert, Battambang Resort, and Cambana La Riviere Boutique, down to central options like Classy, Oh Battambang Boutique, and Stung Sangke. Between them they cover both sides of the river — the walkable centre around Svay Pao and the quiet rice-field calm of Wat Kor — across every budget you might be working with.We chose based on location and neighborhood first, then real guest scores from Agoda · Booking.com · Trip.com, unique features, and value. Then we ranked them to cover every style and budget.
Reviews · 12 top hotels
Tap a trip style — the list re-sorts to show the best match first, with a compatibility percentage.
No. 1 #1 for charm · Khmer wooden houses in Wat Kor village ★9 Maisons Wat Kor
📍 In the heart of Wat Kor village, south of Battambang town center — about a 10 to 15 minute tuk-tuk ride into the city, its riverside cafes and French colonial streets.
Picture waking up in a near-century-old Khmer teak house, opening the wooden shutters onto a green flower garden with roosters crowing somewhere in the village. That is Maisons Wat Kor, a 15-room heritage boutique spread across 4 to 5 antique Khmer wooden houses in the heart of Wat Kor village, south of Battambang town. The owners carefully restored the traditional stilted houses, keeping the original timber frames, posts and fretwork, then added boutique comfort that blends in rather than fights it. The whole place is wrapped in a tropical garden, a gentle saltwater pool that is kind on the skin, and a garden restaurant serving Khmer and French food. The mood is genuine countryside quiet, cut off from the noise. It is rated the #3 hotel in Battambang on TripAdvisor, and plenty of reviews call it the prettiest, most distinctive stay in town. Overall 9.0/10 — best for couples and anyone who wants real Khmer charm and calm over big-city hotel convenience.
- Beautifully restored antique Khmer wooden houses, genuinely distinctive
- Shady flower garden and a gentle saltwater pool
- Good garden restaurant and warm, attentive staff
- Outside town — every trip in needs a tuk-tuk
- Old wooden houses, less soundproofing than concrete builds
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 2 #2 garden boutique - Khmer-colonial houses near the Sangke River ★8.8 Bambu Hotel
📍 Romchek 5 in Sangkat Rottanak, near the Sangke riverfront - a few minutes by tuk-tuk or bike to the colonial quarter and the riverside night market.
Picture a small boutique of just 16 rooms tucked into a leafy garden, high-roofed Khmer-style wooden houses carrying a French-colonial accent and wrapped around a pool in the middle of town - that is Bambu Hotel, one of the most-loved stays in Battambang, the riverside town known for its colonial-era architecture and slow pace. The hotel is split into four separate houses scattered through the garden, so it feels more like staying at a friend's garden home than a standard hotel. The detail reviewers agree on most is the garden pool, ringed by trees and sun loungers - a perfect afternoon escape from the heat - alongside a restaurant many rate as one of the best in town, serving Khmer and Western dishes poolside. The Romchek 5 location near the Sangke River puts you a few minutes by tuk-tuk or bike from the colonial quarter and the riverside night market. What wins guests over most is the warm, first-name-basis service. Overall 8.8/10.
- Khmer-colonial houses in a garden, calm and shady
- garden pool plus a restaurant locals rate highly
- warm, first-name service and great value
- old-house rooms - some are small and dim
- slightly outside the colonial quarter, so you tuk-tuk into town
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 3 #3 Vintage stay · 1930 colonial mansion near the river ★8.5 La Villa Battambang
📍 Romchek 5 district on the main road, near the Sangker River — a 5 to 10 minute tuk-tuk ride to the town centre and market.
Picture walking into a French mansion that's almost a century old: high ceilings, original patterned floor tiles still laid plank by plank, green wooden shutters open to the breeze, and a four-poster bed standing in the middle of the room. That's La Villa Battambang, a boutique hotel of only 7 rooms set in a colonial building from around 1930 in the Romchek 5 district, on the main road near the Sangker River. The owner kept the building's original character in nearly every detail, then added Art Deco furniture, vintage collectibles and period decor until the whole place feels like a living museum you can actually sleep in. Outside there's a small shaded pool and a classic restaurant-bar where you can sip a cold drink all evening. A French manager runs it closely and warmly, something many reviews single out. This is one of Battambang's icon colonial boutiques — best for couples and history lovers who want to soak up old-town colonial charm. Overall 8.5/10, leaning on atmosphere and story over modern polish.
- 1930 French mansion with beautifully kept original details
- Pool plus a classic vintage restaurant-bar
- French manager gives close, warm attention
- Old building, simpler rooms and facilities than a new hotel
- On the main road, front rooms may catch traffic noise
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 4 #4 Eco-boutique · tropical garden + natural-filter pool ★9 Au Cabaret Vert
📍 Chamkar Samraong, on the western outskirts of Battambang, roughly a 10-minute tuk-tuk from the city center, the Sangker River cafes, and the French colonial quarter.
Picture waking up in a wooden bungalow inside a thick tropical garden, opening the door to butterflies over the vegetable beds, then walking a few steps to a pool kept clear by water plants rather than chlorine. That is Au Cabaret Vert, a small eco-boutique in the Chamkar Samraong area on the western outskirts of Battambang, built for people who genuinely want green and quiet. The 55 sqm pool runs entirely on a natural bio-filter with no chemicals, ringed by a shady garden that grows both flowers and produce for the kitchen. That kitchen is the real star: many reviews call it one of the best places to eat in town, serving French and Khmer dishes from the property's own organic garden. The hotel ranks #5 in Battambang on TripAdvisor and scores a high 9.0 on Trip.com. It feels more like a little garden resort than a city hotel, at a price that is very easy to swallow. Overall 9.0/10, best for food lovers, couples, and nature-minded travelers.
- Shady tropical garden plus a chemical-free natural-filter pool
- French-Khmer kitchen from its own organic garden, widely loved
- Easy-on-the-wallet price for this kind of setting
- On the outskirts, so a tuk-tuk into town every time
- Small garden boutique with simple, pared-back facilities
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 5 #5 Retreat · rice fields of Wat Kor village ★8.9 Battambang Resort
📍 Set among rice fields in Wat Kor village, south of Battambang town — about a 10–15 minute tuk-tuk ride into the centre.
Picture opening your door in the morning to green rice fields running to the horizon, with birdsong and wind through the rice as your soundtrack — that is Battambang Resort, a small property tucked into the fields of Wat Kor village, south of Battambang town. Bungalows and rooms are spread across a wide, shaded garden, with a good-looking pool and jacuzzi as the heart of the place, plus a garden restaurant that many reviews call one of its biggest draws — solid Khmer and Western food. Sitting just outside town keeps it unusually quiet, cut off from traffic and noise. It is ranked the #2 hotel in Battambang on TripAdvisor, with a Trip.com guest score around 9.4. It suits travelers who want a real retreat: cycle through village life, soak in the pool in the afternoon, then catch a tuk-tuk into town now and then. Overall 8.9/10, best for couples and families who value calm and atmosphere.
- Quiet green rice fields and a full retreat atmosphere
- Pool with jacuzzi, wide shaded garden
- Good food, warm staff, strong value
- Outside town — you need a tuk-tuk to reach the centre
- Simple, rural-resort facilities rather than full-service
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 6 #6 riverside boutique · 2 pools + a balcony on every room, east bank of the Sangkae ★8.5 Cambana La Riviere Boutique
📍 East bank of the Sangkae River in the Romchek 5 area, Sangkat Rottanak — cross the bridge or take a short tuk-tuk ride to reach the colonial quarter, old market and riverside restaurants in the town center.
Picture a warm-toned boutique sitting on the east bank of the Sangkae River — the quieter side, away from the town center — wrapped in a green garden that surrounds two outdoor pools, with every room opening onto its own private balcony. That's Cambana La Riviere Boutique, a charming 4-star stay in Battambang, the riverside town known for its colonial-era architecture and slow pace of life. What reviewers agree on is how airy the rooms feel — wider than you'd expect in a small town like this — plus a balcony made for morning coffee over the garden. The two pools, ringed by trees and sun loungers, are the afternoon escape, and you rarely have to share since the place stays uncrowded. The east-bank spot is near the bridge, so it's a few minutes by tuk-tuk or bike across to the colonial quarter, old market and riverside restaurants. Guests love the breakfast most of all, alongside warm, attentive staff. Ranked #8 on TripAdvisor, it scores 8.5/10.
- Spacious rooms with a private balcony on every room, in a calm leafy setting
- Two outdoor pools set in a green garden
- Praised breakfast and attentive staff at a strong price
- East bank means crossing the bridge to reach the old town
- Small boutique without the full facilities of a large resort
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 7 #7 Most complete full-service · across the Sangker River ★8.5 Classy Hotel & Spa
📍 Svay Pao neighborhood, across the Sangker River in central Battambang — about a 5-minute walk to the riverside night market, with the colonial-era French quarter and Psar Nat market also within walking distance.
Classy Hotel & Spa is the largest full-service 4-star in Battambang, with 128 rooms right across the Sangker River in the middle of town. Walk the riverbank and you reach the riverside night market in about 5 minutes. What sets it apart in a small city full of guesthouses is how much it packs in for the price — a big outdoor pool with a poolside bar, a full-service spa with Khmer massage and relaxation treatments, a gym, and 2 restaurants. The feel is a clean, roomy, comfortable city hotel rather than anything flashy — it lands on practical and good value instead of plush. Reviews repeatedly praise how clean it is, how nice the pool is, and how friendly the staff are. It suits travelers who want one well-rounded riverside base in the city center, with a pool to cool off in after a full day of walking. Overall score 8.5/10.
- Most complete full-service in town: big pool + spa + gym
- Riverside city-center spot, 5-min walk to the night market
- Roomy, clean rooms and strong value for money
- Staff service and English are uneven at busy times
- Older building — upkeep in some rooms isn't as sharp as new hotels
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 8 #8 social-enterprise boutique · 16 Khmer-design rooms + garden pool in the Chamkar Samraong suburb ★8.7 Oh Battambang Boutique Hotel
📍 The Chamkar Samraong suburb on the north side of Battambang — quiet and private. A tuk-tuk or bicycle reaches the colonial quarter, old market and riverside restaurants in around 10 minutes.
Picture a warm-toned house tucked into a quiet suburb of Battambang, wrapped in a shady garden with an outdoor pool at its heart, and every room decorated by hand so no two are alike — that is Oh Battambang Boutique Hotel, a small boutique of just 16 rooms that has become a favorite for visitors to this riverside town. What sets it apart is that it runs as a social enterprise, deliberately employing people with disabilities and others from disadvantaged backgrounds in the community, so staying here means supporting locals too. Reviews agree the interior design is genuinely tasteful, blending woven textiles, carved wood and traditional Khmer craft so you feel like a guest in someone's home rather than a hotel. The garden pool is a quiet afternoon escape, near-private because guests are few. The Chamkar Samraong location sits slightly outside the bustle — a tuk-tuk or one of the hotel's free bikes gets you to the colonial quarter and old market in about 10 minutes. What wins guests over most is the staff. Overall score: 8.7/10.
- 16 individually decorated Khmer-style rooms with distinctive, tasteful design
- Social enterprise plus devoted staff that reviews keep praising
- Garden pool and a praised breakfast — good value
- Suburban location — you need a tuk-tuk or bike to reach the old town
- Small boutique, so facilities are limited compared with a big resort
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 9 #9 Good value · Khmer-temple-style villas with a pool ★7.7 The Sanctuary Villa Battambang
📍 Svay Pao / Chamkar Samraong district near the centre of Battambang — about a 15-minute walk into town, or a few minutes by tuk-tuk to the cafes, Sangkae riverside restaurants and market.
Picture a place where each building looks like a small Khmer temple pavilion — tall pointed roofs, carved-wood detailing — scattered through a thick tropical garden around a pool. That is The Sanctuary Villa Battambang, a compact resort with just 10 standalone villas, each one designed differently, mixing traditional Khmer Buddhist craft with modern comfort. It sits in the Svay Pao district near the centre of Battambang, a 15-minute walk or a quick tuk-tuk from the cafes, restaurants and market. The draw here is the calm, shady feeling of a private garden, a pool to cool off in, and a free shuttle from the bus and train station that helps a lot if you arrive by public transport. Most reviews praise the value, the one-of-a-kind design and the quiet, with rates starting in the low thousands of baht — around $31 a night. It rates 7.7/10 overall and suits couples, slow travellers and anyone who wants a place with character on a budget more than flawless polish.
- Khmer-temple-style villas, each one designed differently
- Pool and shady garden — strong value for the price
- Free shuttle from the bus and train station
- An older resort — some villas and facilities are worn with age
- Villas are spread through the garden, so you walk outdoors between them
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 10 #10 mid-budget resort · Khmer pavilions + poolside rooms near the center ★7.4 Vimean Sovannaphoum Resort
📍 Rottanak neighborhood near the center of Battambang — a quick tuk-tuk ride or short walk reaches the colonial quarter and the Sangkae River night market in a few minutes.
Picture a small resort of just 12 rooms tucked into a quiet garden in the Rottanak neighborhood of Battambang — high-roofed Khmer pavilions standing beside a block of modern poolside rooms, all wrapped around a clear swimming pool in the middle. That is Vimean Sovannaphoum Resort, a mid-budget stay that nails the in-town resort feel without charging a premium. The charm is the small scale: it stays quiet and private rather than crowded. Reviewers repeatedly call the rooms spacious and clean for the money, especially the poolside ones where you open the door and you are almost at the water's edge. The standout everyone agrees on is the garden pool, ringed by trees and sun loungers — a fine spot to duck the afternoon heat — plus free breakfast and easygoing Khmer service. Rottanak sits close to the center, a few minutes by tuk-tuk to the colonial quarter and the Sangkae River night market. Overall 7.4/10, best for mid-budget travelers, families and couples.
- Wide, clean rooms above their price + pretty poolside units
- Garden pool + free breakfast
- Near the center, friendly service, good value
- Small resort, basic facilities only
- Aging building and garden, upkeep inconsistent in spots
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 11 #11 value boutique villa · Khmer courtyard + bathtub in central Battambang ★8.1 Moloppor Villa
📍 Central Battambang, near the colonial quarter along the Sangkae River — about a 3-minute walk or tuk-tuk to the old market, cafes, restaurants and the town's main sights.
Picture a small villa in central Battambang where you step through the door into a courtyard — a Khmer-style central garden with green plants, wooden chairs and a quiet corner to escape the street. That is Moloppor Villa, a 3-star boutique stay that plenty of reviewers call the best value in Battambang, a riverside town known for its colonial-era buildings and slow pace. The charm here is the traditional Khmer architecture — carved wood, local woven textiles and craft pieces that make it feel more like a tasteful local home than a hotel. Several rooms come with a separate bathtub for a long soak after a day out, a detail you rarely get at this price, plus a shared kitchen guests can cook in and a courtyard garden for morning coffee. It is a 3-minute walk or tuk-tuk to the colonial quarter, the old market and riverside restaurants. It scores 4.5/5 on TripAdvisor and 8.1/10 overall.
- Traditional Khmer decor with a warm, stay-with-a-friend feel
- Separate bathtub in some rooms plus a quiet courtyard garden
- Central location, easy to explore on foot, value beyond the price
- Small villa with no pool, gym or elevator
- Rooms and amenities are simple, in line with the price
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 12 #12 Budget riverside · garden pool ★7.6 Stung Sangke Hotel
📍 Svay Pao district, on the Sangke River right at the NR5 town entrance — about a 5-minute walk to the ferry pier, and roughly 10 to 15 minutes on foot to the riverside French colonial quarter.
Stung Sangke Hotel is a 3-star riverside place set on the Sangke River right where the main NR5 road brings you into Battambang. What makes it stand out among the budget options is an outdoor pool tucked into a leafy garden — rare at this price — plus a sauna and Thai massage to loosen up after a day of walking. The overall feel is a quiet garden hotel, airy and uncrowded, with the building facing the slow-moving river out front. It's about a 5-minute walk to the ferry pier that runs to Siem Reap, and another 10 to 15 minutes on foot to the riverside French colonial quarter that's the heart of town. Free WiFi and free parking round it out. Most reviews praise the riverside setting, the garden pool, and the calm. Best for budget travelers who want a pool and a riverside base. Overall 7.6/10.
- Outdoor garden pool, rare at this budget price
- Quiet riverside setting, 5-minute walk to the ferry pier
- Sauna, Thai massage, and free parking
- Sits at the town entrance, a bit far from the night market and old quarter
- Older building, upkeep in some rooms isn't sharp
Affiliate links — we may earn a commission at no extra cost to you. Details
📊Comparison · all 12 hotels
| # | Hotel | Stars | Score | From / night | Area | Highlight |
|---|---|---|---|---|---|---|
| 1 | Maisons Wat Kor | 4 | 9.0 | ~$97 | Battambang town center is about a 10 to 15 minute tuk-tuk ride away; the resort arranges transfers or hails a tuk-tuk for you. | #1 for charm · Khmer wooden houses in Wat Kor village |
| 2 | Bambu Hotel | 3 | 8.8 | ~$43 | Battambang has no metro or train system - it is about 5-10 minutes by tuk-tuk into the colonial quarter and night market, plus free bikes to borrow. | #2 garden boutique - Khmer-colonial houses near the Sangke River |
| 3 | La Villa Battambang | 4 | 8.5 | ~$43 | Battambang town centre and market are about a 5 to 10 minute tuk-tuk ride away. | #3 Vintage stay · 1930 colonial mansion near the river |
| 4 | Au Cabaret Vert | 4 | 9.0 | ~$37 | Battambang has no metro; central Battambang is about a 10-minute tuk-tuk ride away, and the property helps call a tuk-tuk or arrange a transfer. | #4 Eco-boutique · tropical garden + natural-filter pool |
| 5 | Battambang Resort | 4 | 8.9 | ~$63 | Battambang town centre | #5 Retreat · rice fields of Wat Kor village |
| 6 | Cambana La Riviere Boutique | 4 | 8.5 | ~$53 | Battambang has no metro or rail transit. Cross the bridge or take a tuk-tuk to the colonial quarter and old market in about 5–10 minutes; free bicycles to borrow. | #6 riverside boutique · 2 pools + a balcony on every room, east bank of the Sangkae |
| 7 | Classy Hotel & Spa | 4 | 8.5 | ~$46 | Riverside night market, about a 5-minute walk along the river. | #7 Most complete full-service · across the Sangker River |
| 8 | Oh Battambang Boutique Hotel | 4 | 8.7 | ~$54 | Battambang has no metro | #8 social-enterprise boutique · 16 Khmer-design rooms + garden pool in the Chamkar Samraong suburb |
| 9 | The Sanctuary Villa Battambang | 3 | 7.7 | ~$31 | Battambang town centre is about a 15-minute walk away, or a few minutes by tuk-tuk. Free shuttle from the bus and train station. | #9 Good value · Khmer-temple-style villas with a pool |
| 10 | Vimean Sovannaphoum Resort | 3 | 7.4 | ~$33 | Battambang has no metro | #10 mid-budget resort · Khmer pavilions + poolside rooms near the center |
| 11 | Moloppor Villa | 3 | 8.1 | ~$30 | Battambang has no metro — it is about a 3-minute walk or tuk-tuk to the colonial quarter and old market in the town center, and the villa lends out bicycles for free. | #11 value boutique villa · Khmer courtyard + bathtub in central Battambang |
| 12 | Stung Sangke Hotel | 3 | 7.6 | ~$36 | About a 5-minute walk to the ferry pier for the Battambang to Siem Reap boat. | #12 Budget riverside · garden pool |
Which one — by trip style
#1 Maisons Wat Kor is about sleeping in a near-century-old Khmer wooden house in a real countryside village, carefully turned into a boutique — it leads with heritage charm and quiet, not with city-hotel convenience.
#2 Bambu Hotel is a garden boutique that blends Khmer houses with a French-colonial accent around a pool in the heart of Battambang - the draw is the calm, shady setting, a well-reviewed kitchen, and friendly service, ideal for couples and easy-going travelers who want a stay with character at a price that punches above its weight.
#3 La Villa is sleeping inside a 1930s French mansion that has kept its tile floors, wooden shutters and original Art Deco furniture like a living museum — strong on period charm and the building's story rather than the comforts of a new hotel.
#4 Au Cabaret Vert is sleeping in a green tropical garden, soaking in a pool kept clear by water plants instead of chlorine, then sitting down to a French-Khmer dinner grown behind the kitchen — it sells eco-charm and excellent food at a sweet price over luxury or a central address.
#5 Battambang Resort is waking up to green rice fields running to the horizon in a quiet you simply won't find in town — strong on the restful setting, the pool-and-jacuzzi, and heavily praised food, more than on the convenience of a central hotel.
#6 Cambana La Riviere Boutique is a 4-star riverside boutique on the east bank of the Sangkae that pairs spacious rooms — each with a balcony — with two pools in a shady green garden, and it wins on calm, private atmosphere, attentive staff and a breakfast reviewers won't stop praising, all at a price that punches above its weight near the old town.
Final picks
12 hotels covering every style and budget — pick by neighborhood, unique feature, and travel style.
Tap into any one to read the deep review and compare prices on Agoda · Booking.com · Trip.com in one place.